 LaGrange is located in southern Lee County at (34.655613, -90.733836), at the western foot of Crowley's Ridge.It is south of Marianna, the county seat, and northwest of Helena.According to the United States Census Bureau, LaGrange has a total area of , all land.