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)
| Name | Type | State rank | July 1, 2025 population |
|---|---|---|---|
| Huntsville cityLimestone County; Madison County; Morgan County | City | 1 | 233,627 |
| Mobile cityMobile County | City | 2 | 200,824 |
| Birmingham cityJefferson County; Shelby County | City | 3 | 195,893 |
| Montgomery cityMontgomery County | City | 4 | 195,300 |
| Tuscaloosa cityTuscaloosa County | City | 5 | 114,316 |
| Hoover cityJefferson County; Shelby County | City | 6 | 93,550 |
| Auburn cityLee County | City | 7 | 85,113 |
| Dothan cityDale County; Henry County; Houston County | City | 8 | 72,060 |
| Madison cityLimestone County; Madison County | City | 9 | 67,968 |
| Decatur cityLimestone County; Morgan County | City | 10 | 58,056 |
| Florence cityLauderdale County | City | 11 | 42,581 |
| Prattville cityAutauga County; Elmore County | City | 12 | 40,582 |
| Phenix City cityLee County; Russell County | City | 13 | 38,344 |
| Vestavia Hills cityJefferson County; Shelby County | City | 14 | 38,306 |
| Opelika cityLee County | City | 15 | 35,765 |
| Alabaster cityShelby County | City | 16 | 34,748 |
| Athens cityLimestone County | City | 17 | 34,209 |
| Gadsden cityEtowah County | City | 18 | 33,367 |
| Northport cityTuscaloosa County | City | 19 | 31,648 |
| Daphne cityBaldwin County | City | 20 | 31,396 |
| Enterprise cityCoffee County; Dale County | City | 21 | 31,211 |
| Foley cityBaldwin County | City | 22 | 30,354 |
| Homewood cityJefferson County | City | 23 | 28,118 |
| Trussville cityJefferson County; St. Clair County | City | 24 | 27,273 |
| Fairhope cityBaldwin County | City | 25 | 26,625 |
| Pelham cityShelby County | City | 26 | 25,664 |
| Bessemer cityJefferson County | City | 27 | 24,984 |
| Albertville cityMarshall County | City | 28 | 23,710 |
| Helena cityJefferson County; Shelby County | City | 29 | 23,388 |
| Oxford cityCalhoun County; Talladega County | City | 30 | 22,199 |
| Mountain Brook cityJefferson County | City | 31 | 21,661 |
| Anniston cityCalhoun County | City | 32 | 20,930 |
| Cullman cityCullman County | City | 33 | 20,799 |
| Calera cityChilton County; Shelby County | City | 34 | 18,992 |
| Prichard cityMobile County | City | 35 | 18,825 |
| Troy cityPike County | City | 36 | 18,022 |
| Chelsea cityShelby County | City | 37 | 17,716 |
| Muscle Shoals cityColbert County | City | 38 | 17,666 |
| Millbrook cityAutauga County; Elmore County | City | 39 | 17,623 |
| Gulf Shores cityBaldwin County | City | 40 | 17,394 |
| Saraland cityMobile County | City | 41 | 16,652 |
| Gardendale cityJefferson County | City | 42 | 16,425 |
| Hartselle cityMorgan County | City | 43 | 16,312 |
| Hueytown cityJefferson County | City | 44 | 16,159 |
| Scottsboro cityJackson County | City | 45 | 16,123 |
| Selma cityDallas County | City | 46 | 16,077 |
| Center Point cityJefferson County | City | 47 | 15,538 |
| Fort Payne cityDeKalb County | City | 48 | 15,189 |
| Talladega cityTalladega County | City | 49 | 14,840 |
| Jasper cityWalker County | City | 50 | 14,585 |
No records in this section under this view's inclusion policy.
Download the complete comparison CSV. Geography, source periods and missing-value meanings are documented in the field dictionary.