La Grange is a town located in Lenoir County, North Carolina. La Grange has a 2026 population of 3,090. La Grange is currently growing at a rate of 2.79% annually and its population has increased by 19.54% since the most recent census, which recorded a population of 2,585 in 2020.
The median household income in La Grange is $48,078 with a poverty rate of 32.04%. The median age in La Grange is 35.3 years: 22.4 years for males, and 47.3 years for females. For every 100 females there are 86.0 males.
Data after 2023 is projected based on recent change
Overall: 35.3 years
Female: 47.3 years
Male: 22.4 years
There are 2,076 adults, (427 of whom are seniors) in La Grange.
Female: 1,482 (53.8%)
Male: 1,274 (46.2%)
The racial composition of La Grange includes 59.8% Black or African American, 35.89% White, and smaller percentages for Asian and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| Black or African American | 1,648 | 59.8% |
| White | 989 | 35.89% |
| Two or more races | 116 | 4.21% |
| Asian | 3 | 0.11% |
La Grange 's average per capita income is $35,175. Household income levels show a median of $48,078. The poverty rate stands at 32.04%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $60,139 | - |
| Non Families | $49,184 | $59,904 |
| Households | $48,078 | $57,308 |
| Families | $36,425 | $55,181 |
Average Income
Median Household Income
Poverty Rate