| # | City | Population |
|---|---|---|
| 1 | Huntsville | 222,791 |
| 2 | Mobile | 203,416 |
| 3 | Birmingham | 198,173 |
| 4 | Montgomery | 197,494 |
| 5 | Tuscaloosa | 111,038 |
| 6 | Hoover | 92,642 |
| 7 | Auburn | 80,594 |
| 8 | Dothan | 71,514 |
| 9 | Madison | 60,106 |
| 10 | Decatur | 57,361 |
| 11 | Florence | 41,701 |
| 12 | Prattville | 39,482 |
| 13 | Vestavia Hills | 38,616 |
| 14 | Phenix City | 38,499 |
| 15 | Alabaster | 33,917 |
| 16 | Gadsden | 33,374 |
| 17 | Opelika | 32,820 |
| 18 | Northport | 31,218 |
| 19 | Enterprise | 29,505 |
| 20 | Daphne | 29,453 |
| 21 | Athens | 29,002 |
| 22 | Homewood | 27,829 |
| 23 | Trussville | 26,673 |
| 24 | Bessemer | 25,400 |
| 25 | Pelham | 24,827 |
Top Alabama Counties
Counties ranked by total population.
Source: U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates. Only cities covered by GIS Map with at least 1,000 residents are ranked. Estimates carry margins of error.
Citing this page: GIS Map, “Largest Cities in Alabama by Population”, https://gismap.land/rankings/alabama/largest-cities. Figures from U.S. Census Bureau, American Community Survey 2020-2024 5-year estimates.
More Alabama rankings
Richest citiesMost expensive homesMost affordable homesHighest rentMost educatedHighest poverty rateMost densely populatedYoungestOldest by median ageFastest-growingFastest-shrinkingFastest-growing since 2010WarmestColdestSnowiestWettestDriestHighest hazard risk countiesLowest hazard risk countiesHighest expected lossesHighest radon potentialWorst air qualityCleanest airWorst drought