Every City in the USA

Alabama: Cities and towns · July 1, 2025 PEP estimate

This comparison uses one population source and period. Types and rank scope remain explicit.

Browse all Alabama communities · 50 states and DC comparison · Coverage policy

Cities and towns · July 1, 2025 PEP estimate

These are overlapping jurisdictions and communities. Do not add their populations together. A directory count describes this selection policy.

463 entries in this view. The initial list shows up to 50 entries per section.

Cities and towns · July 1, 2025 PEP estimate (463)

AL: Cities and towns · July 1, 2025 PEP estimate. Ordered by population estimate, largest first.
NameTypeState rankJuly 1, 2025 population
Huntsville cityLimestone County; Madison County; Morgan CountyCity1233,627
Mobile cityMobile CountyCity2200,824
Birmingham cityJefferson County; Shelby CountyCity3195,893
Montgomery cityMontgomery CountyCity4195,300
Tuscaloosa cityTuscaloosa CountyCity5114,316
Hoover cityJefferson County; Shelby CountyCity693,550
Auburn cityLee CountyCity785,113
Dothan cityDale County; Henry County; Houston CountyCity872,060
Madison cityLimestone County; Madison CountyCity967,968
Decatur cityLimestone County; Morgan CountyCity1058,056
Florence cityLauderdale CountyCity1142,581
Prattville cityAutauga County; Elmore CountyCity1240,582
Phenix City cityLee County; Russell CountyCity1338,344
Vestavia Hills cityJefferson County; Shelby CountyCity1438,306
Opelika cityLee CountyCity1535,765
Alabaster cityShelby CountyCity1634,748
Athens cityLimestone CountyCity1734,209
Gadsden cityEtowah CountyCity1833,367
Northport cityTuscaloosa CountyCity1931,648
Daphne cityBaldwin CountyCity2031,396
Enterprise cityCoffee County; Dale CountyCity2131,211
Foley cityBaldwin CountyCity2230,354
Homewood cityJefferson CountyCity2328,118
Trussville cityJefferson County; St. Clair CountyCity2427,273
Fairhope cityBaldwin CountyCity2526,625
Pelham cityShelby CountyCity2625,664
Bessemer cityJefferson CountyCity2724,984
Albertville cityMarshall CountyCity2823,710
Helena cityJefferson County; Shelby CountyCity2923,388
Oxford cityCalhoun County; Talladega CountyCity3022,199
Mountain Brook cityJefferson CountyCity3121,661
Anniston cityCalhoun CountyCity3220,930
Cullman cityCullman CountyCity3320,799
Calera cityChilton County; Shelby CountyCity3418,992
Prichard cityMobile CountyCity3518,825
Troy cityPike CountyCity3618,022
Chelsea cityShelby CountyCity3717,716
Muscle Shoals cityColbert CountyCity3817,666
Millbrook cityAutauga County; Elmore CountyCity3917,623
Gulf Shores cityBaldwin CountyCity4017,394
Saraland cityMobile CountyCity4116,652
Gardendale cityJefferson CountyCity4216,425
Hartselle cityMorgan CountyCity4316,312
Hueytown cityJefferson CountyCity4416,159
Scottsboro cityJackson CountyCity4516,123
Selma cityDallas CountyCity4616,077
Center Point cityJefferson CountyCity4715,538
Fort Payne cityDeKalb CountyCity4815,189
Talladega cityTalladega CountyCity4914,840
Jasper cityWalker CountyCity5014,585

Download the complete comparison CSV. Geography, source periods and missing-value meanings are documented in the field dictionary.