| Rank | City | 2022 Population (Est.) | Growth Rate (Annual) | 
|---|---|---|---|
| 1 | Huntsville | 216,963 | 0.9% | 
| 2 | Montgomery | 198,665 | -0.7% | 
| 3 | Birmingham | 197,575 | -1.3% | 
| 4 | Mobile | 184,952 | -0.8% | 
| 5 | Tuscaloosa | 100,618 | 0.7% | 
| 6 | Hoover | 92,589 | -0.1% | 
| 7 | Auburn | 78,564 | 2.8% | 
| 8 | Dothan | 71,175 | 0.0% | 
| 9 | Madison | 58,357 | 1.7% | 
| 10 | Decatur | 57,804 | 0.0% | 
| 11 | Florence | 39,933 | 0.3% | 
| 12 | Vestavia Hills | 38,801 | -0.7% | 
| 13 | Phenix City | 38,428 | -0.9% | 
| 14 | Prattville | 38,286 | 1.0% | 
| 15 | Gadsden | 33,769 | -0.7% | 
| 16 | Alabaster | 33,676 | 0.9% | 
| 17 | Opelika | 31,538 | 1.5% | 
| 18 | Northport | 31,009 | -0.3% | 
| 19 | Enterprise | 29,395 | 1.8% | 
| 20 | Daphne | 28,777 | 3.8% | 
| 21 | Athens | 27,027 | 5.2% | 
| 22 | Trussville | 26,388 | 0.7% | 
| 23 | Homewood | 26,054 | -1.0% | 
| 24 | Bessemer | 25,615 | -1.4% | 
| 25 | Pelham | 24,688 | 0.9% | 
| 26 | Fairhope | 23,147 | 2.6% | 
| 27 | Albertville | 22,522 | 0.6% | 
| 28 | Oxford | 22,312 | 0.0% | 
| 29 | Mountain Brook | 22,158 | -1.1% | 
| 30 | Foley | 22,063 | 7.1% | 
| 31 | Helena | 21,560 | 2.2% | 
| 32 | Anniston | 21,157 | -0.7% | 
| 33 | Prichard | 19,097 | -0.8% | 
| 34 | Cullman | 18,635 | 2.3% | 
| 35 | Selma | 17,625 | -1.9% | 
| 36 | Troy | 17,609 | 0.2% | 
| 37 | Calera | 17,414 | 4.5% | 
| 38 | Millbrook | 17,217 | 2.0% | 
| 39 | Muscle Shoals | 16,618 | 1.8% | 
| 40 | Hueytown | 16,531 | -1.3% | 
| 41 | Gardendale | 16,444 | 2.5% | 
| 42 | Saraland | 16,319 | 0.9% | 
| 43 | Center Point | 16,137 | -1.4% | 
| 44 | Gulf Shores | 15,736 | 3.4% | 
| 45 | Chelsea | 15,653 | 3.1% | 
| 46 | Scottsboro | 15,640 | 0.6% | 
| 47 | Talladega | 15,621 | -1.1% | 
| 48 | Hartselle | 15,549 | 0.5% | 
| 49 | Fort Payne | 14,834 | 0.1% | 
| 50 | Alexander City | 14,618 | -1.0% | 
| 51 | Jasper | 14,354 | -0.3% | 
| 52 | Ozark | 14,313 | -0.1% | 
| 53 | Moody | 13,563 | 2.2% | 
| 54 | Irondale | 13,518 | 0.1% | 
| 55 | Pell City | 13,248 | 2.7% | 
| 56 | Jacksonville | 13,057 | -0.2% | 
| 57 | Eufaula | 12,675 | -1.2% | 
| 58 | Sylacauga | 12,373 | -1.4% | 
| 59 | Leeds | 12,271 | -0.5% | 
| 60 | Russellville | 10,789 | -0.2% | 
| 61 | Valley | 10,513 | -0.4% | 
| 62 | Spanish Fort | 10,392 | 2.9% | 
| 63 | Clay | 10,311 | -0.1% | 
| 64 | Boaz | 10,161 | 0.6% | 
| 65 | Rainbow City | 10,154 | -0.0% | 
| 66 | Pike Road | 9,978 | 4.4% | 
| 67 | Fairfield | 9,832 | -1.4% | 
| 68 | Fultondale | 9,789 | -0.9% | 
| 69 | Pleasant Grove | 9,495 | -0.4% | 
| 70 | Southside | 9,465 | 0.6% | 
| 71 | Sheffield | 9,337 | -0.5% | 
| 72 | Tuscumbia | 9,068 | 0.1% | 
| 73 | Tuskegee | 8,870 | -3.0% | 
| 74 | Clanton | 8,762 | 0.4% | 
| 75 | Andalusia | 8,715 | -0.2% | 
| 76 | Guntersville | 8,713 | 1.7% | 
| 77 | Atmore | 8,542 | -0.1% | 
| 78 | Arab | 8,498 | 0.6% | 
| 79 | Orange Beach | 8,347 | 2.2% | 
| 80 | Bay Minette | 7,894 | 1.3% | 
| 81 | Greenville | 7,263 | -1.2% | 
| 82 | Montevallo | 7,255 | 3.6% | 
| 83 | Wetumpka | 7,190 | 1.8% | 
| 84 | Pinson | 7,183 | -1.0% | 
| 85 | Lincoln | 7,082 | 2.5% | 
| 86 | Demopolis | 7,009 | -1.8% | 
| 87 | Hamilton | 6,991 | -0.3% | 
| 88 | Robertsdale | 6,916 | 2.9% | 
| 89 | Oneonta | 6,805 | -0.1% | 
| 90 | Satsuma | 6,785 | 0.4% | 
| 91 | Lanett | 6,773 | -0.8% | 
| 92 | Opp | 6,653 | -0.2% | 
| 93 | Chickasaw | 6,395 | -1.0% | 
| 94 | Tarrant | 6,005 | -1.5% | 
| 95 | Monroeville | 5,841 | -0.7% | 
| 96 | Attalla | 5,839 | 0.0% | 
| 97 | Rainsville | 5,604 | 1.4% | 
| 98 | Margaret | 5,427 | 4.7% | 
| 99 | Glencoe | 5,412 | -0.1% | 
| 100 | Smiths Station | 5,381 | -0.2% | 
© 2025 www.biggestuscities.com, All Rights Reserved • Privacy Policy • Last updated: Jan 2, 2025