Badin is a town located in Stanly County, North Carolina. Badin has a 2026 population of 1,794. Badin is currently declining at a rate of -2.07% annually and its population has decreased by -11.36% since the most recent census, which recorded a population of 2,024 in 2020.
The median household income in Badin is $53,145 with a poverty rate of 19.64%. The median age in Badin is 43.4 years: 43.5 years for males, and 41.8 years for females. For every 100 females there are 204.2 males.
Data after 2023 is projected based on recent change
Overall: 43.4 years
Female: 41.8 years
Male: 43.5 years
There are 1,840 adults, (344 of whom are seniors) in Badin.
Female: 718 (32.9%)
Male: 1,466 (67.1%)
The racial composition of Badin includes 55.04% White, 37.23% Black or African American, and smaller percentages for other race, Native American and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 1,202 | 55.04% |
| Black or African American | 813 | 37.23% |
| Two or more races | 140 | 6.41% |
| Other race | 18 | 0.82% |
| Native American | 11 | 0.5% |
Badin 's average per capita income is $25,750. Household income levels show a median of $53,145. The poverty rate stands at 19.64%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $67,450 | - |
| Families | $58,661 | $71,634 |
| Households | $53,145 | $66,355 |
| Non Families | $31,458 | $44,840 |
Average Income
Median Household Income
Poverty Rate