254 cities
| City | Rank | Annual Change ↓ | 2026 Pop. | 2020 Pop. |
|---|---|---|---|---|
| Triana | 1 | 8.91% | 5,901 | 3,005 |
| Loxley | 2 | 6.92% | 5,946 | 3,636 |
| Foley | 3 | 6% | 31,622 | 20,885 |
| Margaret | 4 | 5.21% | 7,385 | 5,192 |
| Athens | 5 | 5% | 36,014 | 25,733 |
| Semmes | 6 | 4.07% | 6,719 | 5,141 |
| Pike Road | 7 | 4.04% | 12,467 | 9,565 |
| Owens Cross Roads | 8 | 3.83% | 3,415 | 2,661 |
| Moundville | 9 | 3.78% | 3,898 | 3,045 |
| Rehobeth | 10 | 3.66% | 2,267 | 1,786 |
| Harpersville | 11 | 3.65% | 2,071 | 1,633 |
| Odenville | 12 | 3.19% | 6,087 | 4,959 |
| Fairhope | 13 | 3.1% | 27,712 | 22,708 |
| Elmore | 14 | 3.07% | 1,442 | 1,184 |
| Jemison | 15 | 2.95% | 3,180 | 2,637 |
| Gulf Shores | 16 | 2.89% | 18,469 | 15,355 |
| Chelsea | 17 | 2.89% | 18,320 | 15,238 |
| Lincoln | 18 | 2.76% | 8,231 | 6,908 |
| Robertsdale | 19 | 2.76% | 8,045 | 6,749 |
| Opelika | 20 | 2.73% | 36,972 | 31,071 |
| Westover | 21 | 2.66% | 2,120 | 1,790 |
| Springville | 22 | 2.65% | 5,686 | 4,803 |
| Madison | 23 | 2.56% | 67,388 | 57,310 |
| Calera | 24 | 2.5% | 19,482 | 16,626 |
| Daphne | 25 | 2.42% | 32,279 | 27,694 |
| Rogersville | 26 | 2.21% | 1,477 | 1,287 |
| Kimberly | 27 | 2.19% | 4,909 | 4,279 |
| Cullman | 28 | 2.15% | 21,128 | 18,461 |
| Priceville | 29 | 2.15% | 4,041 | 3,534 |
| Spanish Fort | 30 | 2.11% | 11,597 | 10,159 |
| Brookside | 31 | 2.09% | 1,414 | 1,243 |
| Lake View | 32 | 2.08% | 4,070 | 3,574 |
| Headland | 33 | 2.06% | 5,656 | 4,974 |
| Ardmore | 34 | 2.03% | 1,511 | 1,334 |
| Auburn | 35 | 1.96% | 87,102 | 77,066 |
| Pell City | 36 | 1.95% | 14,654 | 12,973 |
| Tuscaloosa | 37 | 1.87% | 118,643 | 105,578 |
| Columbiana | 38 | 1.86% | 5,090 | 4,532 |
| Vance | 39 | 1.79% | 2,386 | 2,136 |
| Dauphin Island | 40 | 1.79% | 1,993 | 1,783 |
| Woodstock | 41 | 1.76% | 1,674 | 1,499 |
| Guntersville | 42 | 1.73% | 9,568 | 8,589 |
| Summerdale | 43 | 1.71% | 1,667 | 1,501 |
| Montevallo | 44 | 1.7% | 8,028 | 7,226 |
| Rainsville | 45 | 1.67% | 6,132 | 5,529 |
| Elberta | 46 | 1.6% | 2,217 | 2,006 |
| Centre | 47 | 1.54% | 3,965 | 3,605 |
| Coosada | 48 | 1.52% | 1,338 | 1,220 |
| Enterprise | 49 | 1.52% | 31,677 | 28,838 |
| Huntsville | 50 | 1.5% | 237,413 | 216,379 |
| Ashford | 51 | 1.48% | 2,468 | 2,255 |
| Muscle Shoals | 52 | 1.47% | 17,927 | 16,373 |
| Prattville | 53 | 1.41% | 41,289 | 37,839 |
| Good Hope | 54 | 1.38% | 2,719 | 2,499 |
| Orange Beach | 55 | 1.35% | 8,834 | 8,129 |
| Thorsby | 56 | 1.35% | 2,249 | 2,071 |
| Arab | 57 | 1.32% | 9,155 | 8,444 |
| New Brockton | 58 | 1.31% | 1,552 | 1,432 |
| Clanton | 59 | 1.27% | 9,465 | 8,754 |
| Cowarts | 60 | 1.26% | 2,089 | 1,936 |
| Florence | 61 | 1.23% | 43,781 | 40,586 |
| Millbrook | 62 | 1.23% | 17,825 | 16,525 |
| Helena | 63 | 1.23% | 22,752 | 21,096 |
| Hokes Bluff | 64 | 1.23% | 4,783 | 4,437 |
| Cedar Bluff | 65 | 1.23% | 1,980 | 1,835 |
| Wetumpka | 66 | 1.15% | 7,845 | 7,311 |
| Pelham | 67 | 1.12% | 25,971 | 24,245 |
| Wilsonville | 68 | 1.12% | 1,992 | 1,860 |
| Bay Minette | 69 | 1.12% | 8,697 | 8,120 |
| Webb | 70 | 1.04% | 1,356 | 1,275 |
| Albertville | 71 | 1.03% | 23,878 | 22,420 |
| Hanceville | 72 | 1.01% | 3,413 | 3,212 |
| Hartselle | 73 | 0.95% | 16,513 | 15,576 |
| Malvern | 74 | 0.95% | 1,708 | 1,615 |
| Slocomb | 75 | 0.91% | 2,209 | 2,091 |
| Ohatchee | 76 | 0.91% | 1,220 | 1,156 |
| Cottonwood | 77 | 0.91% | 1,112 | 1,055 |
| Hartford | 78 | 0.9% | 2,813 | 2,663 |
| Heflin | 79 | 0.89% | 3,621 | 3,429 |
| Riverside | 80 | 0.86% | 2,344 | 2,224 |
| Boaz | 81 | 0.85% | 10,653 | 10,112 |
| Trussville | 82 | 0.8% | 27,516 | 26,205 |
| Alabaster | 83 | 0.76% | 34,989 | 33,401 |
| Newton | 84 | 0.72% | 1,675 | 1,605 |
| Taylor | 85 | 0.68% | 2,369 | 2,272 |
| Moody | 86 | 0.68% | 13,781 | 13,226 |
| Smiths Station | 87 | 0.68% | 5,658 | 5,433 |
| Daleville | 88 | 0.66% | 5,058 | 4,859 |
| Trinity | 89 | 0.65% | 2,635 | 2,536 |
| Vincent | 90 | 0.63% | 2,065 | 1,986 |
| Kinsey | 91 | 0.61% | 2,293 | 2,208 |
| Scottsboro | 92 | 0.6% | 16,148 | 15,575 |
| Jacksonville | 93 | 0.6% | 14,826 | 14,301 |
| Deatsville | 94 | 0.58% | 1,727 | 1,667 |
| Locust Fork | 95 | 0.56% | 1,249 | 1,207 |
| Grant | 96 | 0.56% | 1,074 | 1,038 |
| New Hope | 97 | 0.54% | 2,986 | 2,890 |
| Elba | 98 | 0.54% | 3,568 | 3,456 |
| Midland City | 99 | 0.52% | 2,329 | 2,256 |
| Creola | 100 | 0.5% | 1,991 | 1,934 |
| Ashville | 101 | 0.5% | 2,426 | 2,354 |
| Roanoke | 102 | 0.5% | 5,477 | 5,318 |
| Tuscumbia | 103 | 0.47% | 9,310 | 9,046 |
| Leeds | 104 | 0.47% | 12,691 | 12,337 |
| Homewood | 105 | 0.46% | 28,175 | 27,406 |
| Satsuma | 106 | 0.42% | 6,932 | 6,757 |
| Southside | 107 | 0.41% | 9,712 | 9,475 |
| Eclectic | 108 | 0.41% | 1,222 | 1,194 |
| Bear Creek | 109 | 0.38% | 1,059 | 1,038 |
| Munford | 110 | 0.37% | 1,367 | 1,340 |
| Mount Vernon | 111 | 0.36% | 1,376 | 1,346 |
| Decatur | 112 | 0.36% | 58,394 | 57,134 |
| Hackleburg | 113 | 0.34% | 1,458 | 1,428 |
| Oneonta | 114 | 0.34% | 7,087 | 6,942 |
| Saraland | 115 | 0.33% | 16,567 | 16,239 |
| Sylvania | 116 | 0.33% | 1,836 | 1,799 |
| Rainbow City | 117 | 0.33% | 10,417 | 10,212 |
| Level Plains | 118 | 0.33% | 1,851 | 1,815 |
| Cleveland | 119 | 0.32% | 1,270 | 1,248 |
| Stevenson | 120 | 0.3% | 1,987 | 1,951 |
| Hayden | 121 | 0.29% | 1,362 | 1,340 |
| Ragland | 122 | 0.29% | 1,718 | 1,690 |
| Killen | 123 | 0.29% | 1,045 | 1,030 |
| Fort Payne | 124 | 0.25% | 15,090 | 14,871 |
| Warrior | 125 | 0.25% | 3,263 | 3,214 |
| Northport | 126 | 0.22% | 31,634 | 31,208 |
| Abbeville | 127 | 0.21% | 2,380 | 2,349 |
| Snead | 128 | 0.19% | 1,050 | 1,037 |
| Littleville | 129 | 0.19% | 1,057 | 1,048 |
| Dothan | 130 | 0.19% | 71,922 | 71,105 |
| Double Springs | 131 | 0.18% | 1,125 | 1,112 |
| Henagar | 132 | 0.17% | 2,330 | 2,305 |
| Irondale | 133 | 0.13% | 13,579 | 13,476 |
| Indian Springs Village | 134 | 0.12% | 2,557 | 2,538 |
| Florala | 135 | 0.1% | 1,934 | 1,922 |
| Troy | 136 | 0.1% | 17,769 | 17,663 |
| Moulton | 137 | 0.09% | 3,413 | 3,397 |
| Hoover | 138 | 0.09% | 93,174 | 92,690 |
| Hamilton | 139 | 0.09% | 6,955 | 6,922 |
| Lineville | 140 | 0.08% | 2,490 | 2,477 |
| Glencoe | 141 | 0.07% | 5,403 | 5,381 |
| Gardendale | 142 | 0.07% | 16,468 | 16,396 |
| Ozark | 143 | 0.06% | 14,385 | 14,333 |
| Jasper | 144 | 0.05% | 14,576 | 14,530 |
| Samson | 145 | 0.05% | 1,883 | 1,880 |
| Bridgeport | 146 | 0.04% | 2,269 | 2,262 |
| Citronelle | 147 | 0% | 3,927 | 3,930 |
| Collinsville | 148 | 0% | 2,063 | 2,066 |
| Crossville | 149 | 0% | 1,829 | 1,828 |
| Geneva | 150 | 0% | 4,241 | 4,243 |
| Oxford | 151 | 0% | 22,088 | 22,087 |
| Town Creek | 152 | 0% | 1,055 | 1,054 |
| Winfield | 153 | 0% | 4,862 | 4,862 |
| Morris | 154 | -0.09% | 2,274 | 2,286 |
| Brent | 155 | -0.1% | 4,066 | 4,089 |
| Blountsville | 156 | -0.11% | 1,816 | 1,827 |
| Sheffield | 157 | -0.13% | 9,311 | 9,383 |
| Argo | 158 | -0.14% | 4,356 | 4,395 |
| Weaver | 159 | -0.15% | 3,307 | 3,336 |
| Haleyville | 160 | -0.16% | 4,298 | 4,342 |
| Opp | 161 | -0.16% | 6,684 | 6,749 |
| Clay | 162 | -0.19% | 10,202 | 10,318 |
| Atmore | 163 | -0.19% | 8,277 | 8,375 |
| Phenix City | 164 | -0.2% | 38,359 | 38,809 |
| Dora | 165 | -0.27% | 2,230 | 2,266 |
| Greensboro | 166 | -0.28% | 2,174 | 2,213 |
| Flomaton | 167 | -0.28% | 1,439 | 1,462 |
| Russellville | 168 | -0.3% | 10,672 | 10,863 |
| Sumiton | 169 | -0.32% | 2,495 | 2,542 |
| Andalusia | 170 | -0.32% | 8,671 | 8,842 |
| West Blocton | 171 | -0.34% | 1,188 | 1,214 |
| Tallassee | 172 | -0.36% | 4,680 | 4,784 |
| Attalla | 173 | -0.37% | 5,704 | 5,829 |
| Pleasant Grove | 174 | -0.43% | 9,294 | 9,537 |
| Red Bay | 175 | -0.44% | 3,142 | 3,229 |
| East Brewton | 176 | -0.45% | 2,231 | 2,291 |
| Coaling | 177 | -0.45% | 1,978 | 2,035 |
| Ashland | 178 | -0.46% | 1,927 | 1,981 |
| Anniston | 179 | -0.47% | 20,930 | 21,520 |
| Carbon Hill | 180 | -0.47% | 1,706 | 1,757 |
| Piedmont | 181 | -0.47% | 4,661 | 4,796 |
| Brookwood | 182 | -0.49% | 2,429 | 2,500 |
| Brundidge | 183 | -0.5% | 2,008 | 2,067 |
| Birmingham | 184 | -0.5% | 194,400 | 200,270 |
| Pinson | 185 | -0.5% | 7,703 | 7,936 |
| Sardis City | 186 | -0.51% | 1,763 | 1,820 |
| Montgomery | 187 | -0.54% | 193,703 | 200,048 |
| Fultondale | 188 | -0.55% | 9,223 | 9,528 |
| Luverne | 189 | -0.56% | 2,648 | 2,737 |
| Guin | 190 | -0.56% | 2,112 | 2,187 |
| Clio | 191 | -0.59% | 1,176 | 1,217 |
| Gadsden | 192 | -0.59% | 32,695 | 33,867 |
| Berry | 193 | -0.6% | 1,167 | 1,211 |
| Brewton | 194 | -0.61% | 5,066 | 5,254 |
| Bayou La Batre | 195 | -0.62% | 2,097 | 2,178 |
| Centreville | 196 | -0.63% | 2,687 | 2,788 |
| Vestavia Hills | 197 | -0.64% | 37,668 | 39,116 |
| Mobile | 198 | -0.64% | 198,806 | 206,488 |
| La Fayette | 199 | -0.66% | 2,569 | 2,671 |
| Prichard | 200 | -0.66% | 18,531 | 19,272 |
| Alexander City | 201 | -0.68% | 14,243 | 14,831 |
| Valley | 202 | -0.69% | 10,003 | 10,426 |
| Childersburg | 203 | -0.7% | 4,548 | 4,740 |
| Cordova | 204 | -0.72% | 1,656 | 1,727 |
| Goodwater | 205 | -0.72% | 1,237 | 1,291 |
| Talladega | 206 | -0.78% | 14,465 | 15,149 |
| Sylvan Springs | 207 | -0.81% | 1,586 | 1,666 |
| Clayton | 208 | -0.83% | 2,156 | 2,263 |
| Lipscomb | 209 | -0.85% | 1,985 | 2,086 |
| Chickasaw | 210 | -0.86% | 6,134 | 6,455 |
| Lanett | 211 | -0.86% | 6,589 | 6,934 |
| Sylacauga | 212 | -0.87% | 11,912 | 12,544 |
| Monroeville | 213 | -0.92% | 5,615 | 5,930 |
| Hueytown | 214 | -0.93% | 15,887 | 16,781 |
| Mountain Brook | 215 | -0.93% | 21,299 | 22,504 |
| Brighton | 216 | -0.94% | 2,202 | 2,331 |
| Bessemer | 217 | -0.95% | 24,609 | 26,018 |
| Chatom | 218 | -0.96% | 1,036 | 1,095 |
| Eufaula | 219 | -1.03% | 12,111 | 12,866 |
| Sulligent | 220 | -1.06% | 1,778 | 1,892 |
| Graysville | 221 | -1.09% | 1,819 | 1,939 |
| Gordo | 222 | -1.1% | 1,524 | 1,628 |
| Georgiana | 223 | -1.12% | 1,238 | 1,324 |
| Center Point | 224 | -1.17% | 15,243 | 16,322 |
| Thomasville | 225 | -1.17% | 3,458 | 3,704 |
| Adamsville | 226 | -1.21% | 4,081 | 4,381 |
| Vernon | 227 | -1.21% | 1,791 | 1,922 |
| Fairfield | 228 | -1.22% | 9,293 | 9,985 |
| Fayette | 229 | -1.24% | 3,979 | 4,281 |
| Dadeville | 230 | -1.24% | 2,861 | 3,079 |
| Grove Hill | 231 | -1.29% | 1,678 | 1,812 |
| Tarrant | 232 | -1.31% | 5,656 | 6,105 |
| Midfield | 233 | -1.32% | 4,802 | 5,185 |
| Greenville | 234 | -1.36% | 6,794 | 7,361 |
| Evergreen | 235 | -1.37% | 3,232 | 3,505 |
| York | 236 | -1.38% | 2,215 | 2,404 |
| Reform | 237 | -1.41% | 1,397 | 1,517 |
| Jackson | 238 | -1.43% | 4,351 | 4,728 |
| Falkville | 239 | -1.45% | 1,091 | 1,187 |
| Union Springs | 240 | -1.45% | 3,067 | 3,337 |
| Frisco City | 241 | -1.47% | 1,073 | 1,171 |
| Livingston | 242 | -1.55% | 3,042 | 3,329 |
| Linden | 243 | -1.57% | 1,758 | 1,928 |
| Demopolis | 244 | -1.57% | 6,515 | 7,142 |
| Aliceville | 245 | -1.6% | 1,974 | 2,165 |
| Valley Grande | 246 | -1.64% | 3,787 | 4,168 |
| Uniontown | 247 | -1.83% | 1,881 | 2,093 |
| Butler | 248 | -1.95% | 1,659 | 1,860 |
| Tuskegee | 249 | -2.03% | 8,308 | 9,343 |
| Camden | 250 | -2.29% | 1,618 | 1,848 |
| Selma | 251 | -2.37% | 15,556 | 17,824 |
| Fort Deposit | 252 | -2.37% | 1,069 | 1,227 |
| Eutaw | 253 | -2.55% | 2,522 | 2,921 |
| Marion | 254 | -4.29% | 2,479 | 3,148 |
Alabama's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Triana leads with 8.91% annualized growth, followed by Loxley (6.92%) and Foley (6%). The largest population centers are Huntsville (237,413), Mobile (198,806), and Birmingham (194,400). Of the 254 cities over 1,000 population, 153 are growing while 101 experienced population decline. Overall, cities averaged 0.43% annualized growth, with total urban population growing by 3.99% annually.