Cities in Alabama - Census Data

10 cities with population 50,000+ from the 2023 American Community Survey. Compare median income, poverty rates, education levels, and demographics across Alabama.

All Cities

HuntsvillePopulation: 218,814
Income: $70,778Poverty: 13.8%BA+: 46.2%
BirminghamPopulation: 199,322
Income: $44,376Poverty: 25.2%BA+: 30.7%
MontgomeryPopulation: 198,440
Income: $55,687Poverty: 20.9%BA+: 33.5%
MobilePopulation: 185,097
Income: $51,090Poverty: 18.9%BA+: 31.5%
TuscaloosaPopulation: 107,699
Income: $48,536Poverty: 23.8%BA+: 38.1%
HooverPopulation: 92,401
Income: $107,822Poverty: 5.3%BA+: 60.8%
AuburnPopulation: 78,738
Income: $56,123Poverty: 26.1%BA+: 62.8%
DothanPopulation: 71,118
Income: $55,052Poverty: 19.2%BA+: 27.3%
MadisonPopulation: 58,335
Income: $131,436Poverty: 4.0%BA+: 65.9%
DecaturPopulation: 57,760
Income: $59,831Poverty: 12.8%BA+: 22.8%

Alabama Cities FAQ

How many cities in Alabama have over 50,000 people?
There are 10 cities in Alabama with a population of 50,000 or more, according to 2023 ACS estimates. The largest is Huntsville with 218,814.
Which Alabama city has the highest median income?
Madison has the highest median household income at $131,436 among Alabama cities with 50,000+ residents.
Which Alabama city has the lowest poverty rate?
Madison has the lowest poverty rate at 4.0% among cities tracked.