to
Update
) is a town in Lenoir County, North Carolina, United States. The population was 2,844 at the 2000 census and estimated to be 2,804 in 2005. La Grange is located in North Carolina's Inner Banks region.
According to the United States Census Bureau, the town has a total area of 2.3 square miles (5.9 km²), of which, 2.3 square miles (5.9 km²) of it is land and 0.44% is water.