Alabama
AL67 cities with population 10,000+ — government data from Census Bureau, CDC, and CMS.
Cities
67
pop ≥ 10,000
Total Population
2,323,903
in tracked cities
Avg Median Income
$58,110
-8% vs avg
Avg Home Value
$168,381
-14% vs avg
Largest Cities 10
Highest Income 10
Highest Home Values 10
All Cities in Alabama 67
Huntsville 215K Birmingham 196K Montgomery 195K Mobile 183K Tuscaloosa 111K Hoover 85K Dothan 69K Auburn 62K Decatur 55K Madison 47K Florence 40K Phenix City 38K Gadsden 36K East Florence 36K Prattville 35K Vestavia Hills 34K Alabaster 33K Opelika 30K Enterprise 28K Bessemer 27K Homewood 26K Athens 25K Daphne 25K Northport 25K Dixiana 23K Pelham 23K Prichard 22K Anniston 22K Albertville 21K Oxford 21K Trussville 21K Mountain Brook 21K Selma 20K Troy 19K Fairhope 19K Helena 18K Tillmans Corner 17K Foley 17K Center Point 17K Hueytown 16K Talladega 16K Cullman 15K Millbrook 15K Scottsboro 15K Ozark 15K Alexander City 15K Hartselle 14K Fort Payne 14K Jasper 14K Saraland 14K Gardendale 14K Muscle Shoals 14K Pell City 14K Calera 13K Sylacauga 13K Eufaula 13K Moody 13K Irondale 12K Jacksonville 12K Chelsea 12K Leeds 12K Gulf Shores 11K Fairfield 11K Saks 11K Pleasant Grove 10K Forestdale 10K Atmore 10K
Data Sources
City population from GeoNames/Census Bureau. Economic data from the Census Bureau American Community Survey (2022 5-year estimates, county-level). Health data from the CDC PLACES program. Hospital ratings from CMS Hospital Compare.