La Grange, NC

View of La Grange, NC
Image credit: Indy beetle / CC0
Population
2,947
U.S. Census Population Estimates Program · 2025
Elevation
108 ft
Median Home Value
$83,800
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$735/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$48,078
U.S. Census American Community Survey 5-Year · 2024

Explore

La Grange in context.

About La Grange

La Grange is a Lenoir County town in North Carolina’s Inner Banks, built on the old Moseley Hall site and shaped by the Norfolk and Southern Railroad through its historic district. Its name comes from the Marquis de Lafayette’s French estate, Château de La Grange-Bléneau. A railroad porter helped give La Grange its “Garden Spot” nickname in the early 1900s, when gardens lined the tracks. The Garden Spot Festival keeps that phrase on the calendar each September. La Grange is eastern North Carolina with a French name, a rail line, and a garden nickname that never left town.

Top Rating Signals

Highest current ratings for this town.

Loading town details...