This document presents a new algorithm for solving lexicographic linear goal programming problems. It begins with an introduction to lexicographic (preemptive) linear goal programming models, which prioritize deviational variables in the objective function. The new algorithm is then described, which utilizes an initial tableau and modifies it through iterations. Key steps include: 1) checking for feasibility, 2) performing an optimality test, 3) selecting an entering variable, 4) choosing a leaving variable, 5) updating the tableau. An illustrative example is provided and solved using the new algorithm to demonstrate the solution procedure. The algorithm aims to efficiently reach an optimal solution to lexicographic linear goal programming problems.