Elkmont is a town located in Limestone County, Alabama. Elkmont has a 2026 population of 459. Elkmont is currently growing at a rate of 1.77% annually and its population has increased by 10.87% since the most recent census, which recorded a population of 414 in 2020.
The median household income in Elkmont is $49,750 with a poverty rate of 8.33%. The median age in Elkmont is 51.7 years: 50.5 years for males, and 51.7 years for females. For every 100 females there are 54.4 males.
Data after 2023 is projected based on recent change
Overall: 51.7 years
Female: 51.7 years
Male: 50.5 years
There are 236 adults, (53 of whom are seniors) in Elkmont.
Female: 171 (64.8%)
Male: 93 (35.2%)
The racial composition of Elkmont includes 87.12% White, 8.71% Black or African American, and smaller percentages for Asian and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 230 | 87.12% |
| Black or African American | 23 | 8.71% |
| Two or more races | 8 | 3.03% |
| Asian | 3 | 1.14% |
Elkmont 's average per capita income is $35,227. Household income levels show a median of $49,750. The poverty rate stands at 8.33%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $116,250 | - |
| Households | $49,750 | $70,187 |
| Non Families | $34,167 | $47,114 |
| Families | - | $79,782 |
Average Income
Median Household Income
Poverty Rate