| Rank | City | 2020 Population (Est.) | Growth Rate (Annual) |
|---|---|---|---|
| 1 | Birmingham | 209,403 | -0.1% |
| 2 | Huntsville | 200,574 | 1.2% |
| 3 | Montgomery | 198,525 | -0.4% |
| 4 | Mobile | 188,720 | -0.4% |
| 5 | Tuscaloosa | 101,129 | 1.2% |
| 6 | Hoover | 85,768 | 0.6% |
| 7 | Dothan | 68,941 | 0.6% |
| 8 | Auburn | 66,259 | 2.4% |
| 9 | Decatur | 54,445 | -0.2% |
| 10 | Madison | 51,593 | 2.1% |
| 11 | Florence | 40,797 | 0.4% |
| 12 | Phenix City | 36,487 | 1.2% |
| 13 | Prattville | 35,957 | 0.6% |
| 14 | Gadsden | 35,000 | -0.6% |
| 15 | Vestavia Hills | 34,413 | 0.1% |
| 16 | Alabaster | 33,487 | 1.1% |
| 17 | Opelika | 30,908 | 1.7% |
| 18 | Enterprise | 28,376 | 0.7% |
| 19 | Athens | 27,366 | 2.5% |
| 20 | Daphne | 26,869 | 2.5% |
| 21 | Bessemer | 26,472 | -0.4% |
| 22 | Northport | 26,115 | 1.3% |
| 23 | Homewood | 25,377 | 0.1% |
| 24 | Pelham | 23,911 | 1.3% |
| 25 | Fairhope | 22,677 | 4.4% |
| 26 | Trussville | 22,635 | 1.4% |
| 27 | Albertville | 21,711 | 0.3% |
| 28 | Prichard | 21,428 | -0.6% |
| 29 | Anniston | 21,287 | -0.9% |
| 30 | Oxford | 21,225 | -0.1% |
| 31 | Foley | 20,391 | 3.8% |
| 32 | Mountain Brook | 20,297 | -0.1% |
| 33 | Helena | 19,925 | 1.9% |
| 34 | Troy | 18,957 | 0.6% |
| 35 | Selma | 17,231 | -2.0% |
| 36 | Center Point | 16,110 | -0.5% |
| 37 | Cullman | 16,034 | 0.9% |
| 38 | Millbrook | 15,896 | 0.9% |
| 39 | Talladega | 15,457 | -0.2% |
| 40 | Hueytown | 15,322 | -0.6% |
| 41 | Calera | 14,717 | 2.7% |
| 42 | Saraland | 14,649 | 1.0% |
| 43 | Muscle Shoals | 14,575 | 1.2% |
| 44 | Hartselle | 14,466 | 0.2% |
| 45 | Scottsboro | 14,436 | -0.3% |
| 46 | Alexander City | 14,317 | -0.4% |
| 47 | Ozark | 14,284 | -0.5% |
| 48 | Gardendale | 14,177 | 0.2% |
| 49 | Chelsea | 14,126 | 3.7% |
| 50 | Fort Payne | 14,074 | 0.0% |
| 51 | Pell City | 14,045 | 1.1% |
| 52 | Jasper | 13,431 | -0.7% |
| 53 | Moody | 13,065 | 1.2% |
| 54 | Irondale | 12,893 | 0.5% |
| 55 | Gulf Shores | 12,757 | 3.0% |
| 56 | Jacksonville | 12,544 | -0.0% |
| 57 | Leeds | 12,040 | 0.2% |
| 58 | Sylacauga | 12,034 | -0.6% |
| 59 | Eufaula | 11,709 | -1.3% |
| 60 | Fairfield | 10,568 | -0.6% |
| 61 | Pike Road | 10,159 | 7.3% |
| 62 | Clay | 9,923 | 0.2% |
| 63 | Russellville | 9,737 | -0.1% |
| 64 | Boaz | 9,704 | 0.2% |
| 65 | Rainbow City | 9,611 | 0.0% |
| 66 | Pleasant Grove | 9,604 | -0.6% |
| 67 | Bay Minette | 9,354 | 1.7% |
| 68 | Fultondale | 9,284 | 1.1% |
| 69 | Spanish Fort | 9,214 | 3.4% |
| 70 | Valley | 9,141 | -0.5% |
| 71 | Atmore | 9,107 | -1.2% |
| 72 | Southside | 8,905 | 0.6% |
| 73 | Sheffield | 8,901 | -0.2% |
| 74 | Clanton | 8,794 | 0.2% |
| 75 | Andalusia | 8,680 | -0.4% |
| 76 | Guntersville | 8,571 | 0.5% |
| 77 | Tuscumbia | 8,461 | 0.1% |
| 78 | Arab | 8,383 | 0.5% |
| 79 | Wetumpka | 8,371 | 2.8% |
| 80 | Tuskegee | 8,142 | -2.1% |
| 81 | Greenville | 7,395 | -1.1% |
| 82 | Pinson | 7,106 | -0.1% |
| 83 | Robertsdale | 6,815 | 2.9% |
| 84 | Lincoln | 6,781 | 0.9% |
| 85 | Montevallo | 6,738 | 0.7% |
| 86 | Demopolis | 6,612 | -1.4% |
| 87 | Hamilton | 6,606 | -0.5% |
| 88 | Oneonta | 6,577 | 0.0% |
| 89 | Opp | 6,390 | -0.5% |
| 90 | Orange Beach | 6,235 | 1.5% |
| 91 | Satsuma | 6,190 | 0.0% |
| 92 | Lanett | 6,151 | -0.6% |
| 93 | Tarrant | 6,109 | -0.5% |
| 94 | Roanoke | 5,913 | -0.3% |
| 95 | Attalla | 5,771 | -0.5% |
| 96 | Monroeville | 5,718 | -1.4% |
| 97 | Chickasaw | 5,702 | -0.8% |
| 98 | Semmes | 5,594 | 7.0% |
| 99 | Smiths Station | 5,391 | 1.0% |
| 100 | Brewton | 5,210 | -0.4% |
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025