| City | Rank | Annual Change ↓ | 2026 Pop. | 2020 Pop. |
|---|---|---|---|---|
| Triana | 1 | 9.19% | 5,726 | 3,003 |
| Loxley | 2 | 6.26% | 6,515 | 3,630 |
| Foley | 3 | 5.91% | 32,147 | 20,975 |
| Margaret | 4 | 5.23% | 7,523 | 5,238 |
| Athens | 5 | 5.05% | 35,936 | 25,719 |
| Semmes | 6 | 4.19% | 6,521 | 5,206 |
| Pike Road | 7 | 3.99% | 12,374 | 9,536 |
| Moundville | 8 | 3.89% | 3,769 | 3,049 |
| Owens Cross Roads | 9 | 3.72% | 3,458 | 2,652 |
| Harpersville | 10 | 3.67% | 2,093 | 1,637 |
| Rehobeth | 11 | 3.61% | 2,297 | 1,806 |
| Fairhope | 12 | 3.15% | 27,463 | 23,084 |
| Odenville | 13 | 3.07% | 6,208 | 4,932 |
| Elmore | 14 | 3.04% | 1,424 | 1,184 |
| Gulf Shores | 15 | 2.96% | 17,908 | 15,288 |
| Jemison | 16 | 2.94% | 3,119 | 2,636 |
| Chelsea | 17 | 2.88% | 18,226 | 15,247 |
| Opelika | 18 | 2.75% | 36,750 | 31,087 |
| Robertsdale | 19 | 2.73% | 7,973 | 6,749 |
| Lincoln | 20 | 2.71% | 8,330 | 6,905 |
| Springville | 21 | 2.7% | 5,748 | 4,801 |
| Westover | 22 | 2.64% | 2,177 | 1,792 |
| Calera | 23 | 2.52% | 19,471 | 16,627 |
| Daphne | 24 | 2.44% | 32,162 | 27,766 |
| Madison | 25 | 2.42% | 69,611 | 57,236 |
| Cullman | 26 | 2.23% | 21,263 | 18,469 |
| Kimberly | 27 | 2.18% | 4,964 | 4,294 |
| Rogersville | 28 | 2.16% | 1,465 | 1,287 |
| Headland | 29 | 2.16% | 5,724 | 4,971 |
| Spanish Fort | 30 | 2.15% | 11,444 | 10,118 |
| Priceville | 31 | 2.15% | 4,037 | 3,556 |
| Brookside | 32 | 2.09% | 1,463 | 1,244 |
| Ardmore | 33 | 2.09% | 1,516 | 1,332 |
| Lake View | 34 | 2.02% | 4,049 | 3,558 |
| Auburn | 35 | 1.97% | 86,786 | 77,119 |
| Pell City | 36 | 1.96% | 14,600 | 12,973 |
| Guntersville | 37 | 1.91% | 9,573 | 8,585 |
| Tuscaloosa | 38 | 1.89% | 116,477 | 105,564 |
| Rainsville | 39 | 1.84% | 6,131 | 5,531 |
| Columbiana | 40 | 1.82% | 5,199 | 4,537 |
| Woodstock | 41 | 1.81% | 1,683 | 1,500 |
| Vance | 42 | 1.8% | 2,374 | 2,131 |
| Dauphin Island | 43 | 1.76% | 1,963 | 1,784 |
| Montevallo | 44 | 1.69% | 8,005 | 7,223 |
| Summerdale | 45 | 1.68% | 1,753 | 1,501 |
| Elberta | 46 | 1.6% | 2,218 | 2,021 |
| Muscle Shoals | 47 | 1.57% | 17,944 | 16,374 |
| Enterprise | 48 | 1.56% | 31,698 | 28,842 |
| Ashford | 49 | 1.54% | 2,508 | 2,258 |
| Huntsville | 50 | 1.5% | 237,140 | 216,292 |
| Centre | 51 | 1.48% | 3,970 | 3,598 |
| Arab | 52 | 1.46% | 9,193 | 8,445 |
| Coosada | 53 | 1.44% | 1,334 | 1,211 |
| Prattville | 54 | 1.44% | 41,166 | 37,836 |
| Thorsby | 55 | 1.41% | 2,234 | 2,069 |
| Good Hope | 56 | 1.38% | 2,719 | 2,497 |
| Clanton | 57 | 1.36% | 9,415 | 8,742 |
| New Brockton | 58 | 1.32% | 1,532 | 1,432 |
| Orange Beach | 59 | 1.32% | 8,914 | 8,133 |
| Hokes Bluff | 60 | 1.3% | 4,767 | 4,435 |
| Cowarts | 61 | 1.26% | 2,090 | 1,937 |
| Millbrook | 62 | 1.22% | 17,838 | 16,557 |
| Florence | 63 | 1.21% | 43,097 | 40,585 |
| Albertville | 64 | 1.17% | 23,988 | 22,407 |
| Bay Minette | 65 | 1.15% | 8,653 | 8,167 |
| Wilsonville | 66 | 1.14% | 2,038 | 1,865 |
| Wetumpka | 67 | 1.14% | 7,621 | 7,314 |
| Pelham | 68 | 1.13% | 25,955 | 24,242 |
| Cedar Bluff | 69 | 1.13% | 1,970 | 1,833 |
| Helena | 70 | 1.09% | 23,644 | 22,293 |
| Slocomb | 71 | 1.08% | 2,250 | 2,096 |
| Hanceville | 72 | 1.06% | 3,426 | 3,202 |
| Webb | 73 | 1.04% | 1,354 | 1,272 |
| Boaz | 74 | 1.04% | 10,729 | 10,115 |
| Malvern | 75 | 1% | 1,718 | 1,609 |
| Hartselle | 76 | 0.99% | 16,474 | 15,584 |
| Hartford | 77 | 0.96% | 2,828 | 2,662 |
| Cottonwood | 78 | 0.91% | 1,114 | 1,057 |
| Heflin | 79 | 0.84% | 3,602 | 3,429 |
| Trussville | 80 | 0.84% | 27,502 | 26,219 |
| Riverside | 81 | 0.82% | 2,331 | 2,232 |
| Taylor | 82 | 0.81% | 2,378 | 2,269 |
| Kinsey | 83 | 0.79% | 2,309 | 2,209 |
| Alabaster | 84 | 0.77% | 35,014 | 33,398 |
| Ohatchee | 85 | 0.76% | 1,197 | 1,152 |
| Grant | 86 | 0.74% | 1,086 | 1,041 |
| Newton | 87 | 0.73% | 1,664 | 1,608 |
| Moody | 88 | 0.69% | 13,652 | 13,229 |
| Smiths Station | 89 | 0.68% | 5,634 | 5,441 |
| Scottsboro | 90 | 0.66% | 16,229 | 15,577 |
| Trinity | 91 | 0.64% | 2,655 | 2,537 |
| Vincent | 92 | 0.59% | 2,057 | 1,984 |
| Daleville | 93 | 0.58% | 5,000 | 4,857 |
| Tuscumbia | 94 | 0.58% | 9,386 | 9,041 |
| Jacksonville | 95 | 0.58% | 14,483 | 14,299 |
| Eclectic | 96 | 0.56% | 1,263 | 1,188 |
| Sylvania | 97 | 0.54% | 1,863 | 1,799 |
| Homewood | 98 | 0.54% | 28,269 | 27,396 |
| Elba | 99 | 0.53% | 3,426 | 3,466 |
| Deatsville | 100 | 0.52% | 1,724 | 1,668 |
| New Hope | 101 | 0.52% | 3,070 | 2,891 |
| Leeds | 102 | 0.52% | 12,898 | 12,384 |
| Munford | 103 | 0.51% | 1,378 | 1,340 |
| Ashville | 104 | 0.5% | 2,424 | 2,359 |
| Midland City | 105 | 0.48% | 2,309 | 2,256 |
| Roanoke | 106 | 0.48% | 5,466 | 5,321 |
| Hackleburg | 107 | 0.48% | 1,472 | 1,434 |
| Henagar | 108 | 0.47% | 2,372 | 2,304 |
| Stevenson | 109 | 0.45% | 2,009 | 1,954 |
| Creola | 110 | 0.41% | 1,971 | 1,933 |
| Locust Fork | 111 | 0.41% | 1,239 | 1,209 |
| Decatur | 112 | 0.4% | 58,291 | 57,131 |
| Fort Payne | 113 | 0.4% | 15,249 | 14,856 |
| Satsuma | 114 | 0.39% | 6,878 | 6,768 |
| Southside | 115 | 0.38% | 9,755 | 9,474 |
| Bear Creek | 116 | 0.38% | 1,058 | 1,037 |
| Abbeville | 117 | 0.38% | 2,387 | 2,355 |
| Rainbow City | 118 | 0.37% | 10,444 | 10,212 |
| Warrior | 119 | 0.36% | 3,332 | 3,226 |
| Mount Vernon | 120 | 0.36% | 1,390 | 1,355 |
| Oneonta | 121 | 0.33% | 7,045 | 6,942 |
| Level Plains | 122 | 0.33% | 1,844 | 1,814 |
| Cleveland | 123 | 0.32% | 1,266 | 1,237 |
| Saraland | 124 | 0.31% | 16,703 | 16,337 |
| Florala | 125 | 0.31% | 1,969 | 1,929 |
| Hayden | 126 | 0.3% | 1,337 | 1,317 |
| Ragland | 127 | 0.29% | 1,715 | 1,690 |
| Snead | 128 | 0.29% | 1,055 | 1,040 |
| Collinsville | 129 | 0.28% | 2,127 | 2,066 |
| Dothan | 130 | 0.25% | 72,242 | 71,110 |
| Moulton | 131 | 0.23% | 3,444 | 3,392 |
| Irondale | 132 | 0.21% | 13,574 | 13,481 |
| Northport | 133 | 0.21% | 31,714 | 31,204 |
| Killen | 134 | 0.19% | 1,041 | 1,026 |
| Littleville | 135 | 0.19% | 1,067 | 1,048 |
| Geneva | 136 | 0.19% | 4,315 | 4,248 |
| Indian Springs Village | 137 | 0.16% | 2,557 | 2,538 |
| Gardendale | 138 | 0.15% | 16,449 | 16,408 |
| Hoover | 139 | 0.12% | 93,661 | 92,624 |
| Hamilton | 140 | 0.12% | 6,777 | 6,942 |
| Troy | 141 | 0.11% | 18,042 | 17,660 |
| Town Creek | 142 | 0.09% | 1,068 | 1,056 |
| Glencoe | 143 | 0.09% | 5,431 | 5,381 |
| Double Springs | 144 | 0.09% | 1,108 | 1,112 |
| Bridgeport | 145 | 0.09% | 2,277 | 2,261 |
| Winfield | 146 | 0.06% | 4,845 | 4,864 |
| Crossville | 147 | 0.05% | 1,852 | 1,829 |
| Samson | 148 | 0.05% | 1,892 | 1,883 |
| Opp | 149 | 0.03% | 6,740 | 6,752 |
| Sheffield | 150 | 0.02% | 9,418 | 9,385 |
| Ozark | 151 | 0.01% | 14,270 | 14,333 |
| Jasper | 152 | 0.01% | 14,586 | 14,553 |
| Morris | 153 | 0% | 2,360 | 2,301 |
| Oxford | 154 | -0.03% | 22,193 | 22,128 |
| Lineville | 155 | -0.04% | 2,472 | 2,476 |
| Blountsville | 156 | -0.06% | 1,815 | 1,826 |
| Russellville | 157 | -0.06% | 10,897 | 10,855 |
| Argo | 158 | -0.07% | 4,373 | 4,402 |
| Citronelle | 159 | -0.08% | 3,894 | 3,937 |
| Atmore | 160 | -0.14% | 8,348 | 8,375 |
| Andalusia | 161 | -0.15% | 8,750 | 8,837 |
| Clay | 162 | -0.16% | 10,182 | 10,313 |
| Brent | 163 | -0.16% | 4,407 | 4,421 |
| Phenix City | 164 | -0.16% | 38,282 | 38,821 |
| Haleyville | 165 | -0.16% | 4,296 | 4,345 |
| Weaver | 166 | -0.18% | 3,283 | 3,336 |
| Greensboro | 167 | -0.23% | 2,190 | 2,213 |
| Tallassee | 168 | -0.25% | 4,726 | 4,789 |
| Attalla | 169 | -0.28% | 5,791 | 5,841 |
| Valley | 170 | -0.32% | 10,261 | 10,418 |
| Brookwood | 171 | -0.32% | 2,459 | 2,494 |
| Clio | 172 | -0.33% | 1,198 | 1,212 |
| West Blocton | 173 | -0.34% | 1,190 | 1,211 |
| Berry | 174 | -0.34% | 1,188 | 1,209 |
| Flomaton | 175 | -0.35% | 1,435 | 1,461 |
| Pleasant Grove | 176 | -0.36% | 9,312 | 9,539 |
| La Fayette | 177 | -0.38% | 2,611 | 2,672 |
| Brundidge | 178 | -0.39% | 2,053 | 2,074 |
| Sumiton | 179 | -0.4% | 2,501 | 2,561 |
| Red Bay | 180 | -0.41% | 3,183 | 3,230 |
| Pinson | 181 | -0.43% | 7,796 | 7,968 |
| Birmingham | 182 | -0.44% | 195,033 | 200,226 |
| Gadsden | 183 | -0.44% | 33,219 | 33,874 |
| East Brewton | 184 | -0.44% | 2,241 | 2,291 |
| Luverne | 185 | -0.45% | 2,678 | 2,736 |
| Sardis City | 186 | -0.45% | 1,779 | 1,818 |
| Coaling | 187 | -0.45% | 1,994 | 2,034 |
| Dora | 188 | -0.45% | 2,213 | 2,264 |
| Lanett | 189 | -0.46% | 6,750 | 6,935 |
| Ashland | 190 | -0.46% | 1,943 | 1,983 |
| Fultondale | 191 | -0.46% | 9,264 | 9,527 |
| Piedmont | 192 | -0.47% | 4,674 | 4,799 |
| Anniston | 193 | -0.49% | 20,827 | 21,504 |
| Carbon Hill | 194 | -0.52% | 1,714 | 1,762 |
| Montgomery | 195 | -0.53% | 194,258 | 200,038 |
| Goodwater | 196 | -0.56% | 1,249 | 1,295 |
| Alexander City | 197 | -0.58% | 14,431 | 14,833 |
| Vestavia Hills | 198 | -0.58% | 38,084 | 39,210 |
| Brewton | 199 | -0.59% | 5,083 | 5,256 |
| Centreville | 200 | -0.59% | 2,693 | 2,788 |
| Mobile | 201 | -0.61% | 199,605 | 206,485 |
| Clayton | 202 | -0.64% | 2,181 | 2,261 |
| Talladega | 203 | -0.64% | 14,745 | 15,137 |
| Prichard | 204 | -0.64% | 18,704 | 19,283 |
| Guin | 205 | -0.66% | 2,122 | 2,199 |
| Childersburg | 206 | -0.72% | 4,538 | 4,738 |
| Bayou La Batre | 207 | -0.73% | 2,053 | 2,152 |
| Lipscomb | 208 | -0.74% | 2,000 | 2,085 |
| Cordova | 209 | -0.77% | 1,666 | 1,733 |
| Eufaula | 210 | -0.81% | 12,336 | 12,865 |
| Mountain Brook | 211 | -0.81% | 21,485 | 22,508 |
| Sylacauga | 212 | -0.82% | 11,956 | 12,548 |
| Chickasaw | 213 | -0.84% | 6,114 | 6,455 |
| Brighton | 214 | -0.84% | 2,230 | 2,335 |
| Hueytown | 215 | -0.85% | 16,022 | 16,772 |
| Bessemer | 216 | -0.86% | 24,770 | 25,936 |
| Sylvan Springs | 217 | -0.88% | 1,586 | 1,664 |
| Monroeville | 218 | -0.89% | 5,707 | 5,958 |
| Chatom | 219 | -0.95% | 1,044 | 1,093 |
| Sulligent | 220 | -0.99% | 1,794 | 1,889 |
| Georgiana | 221 | -1.02% | 1,261 | 1,332 |
| Gordo | 222 | -1.03% | 1,537 | 1,630 |
| Thomasville | 223 | -1.04% | 3,508 | 3,705 |
| Graysville | 224 | -1.08% | 1,835 | 1,938 |
| Center Point | 225 | -1.09% | 15,368 | 16,319 |
| Adamsville | 226 | -1.12% | 4,131 | 4,394 |
| Fairfield | 227 | -1.14% | 9,375 | 9,980 |
| Tarrant | 228 | -1.17% | 5,573 | 5,945 |
| Vernon | 229 | -1.21% | 1,801 | 1,918 |
| Fayette | 230 | -1.21% | 4,011 | 4,283 |
| Midfield | 231 | -1.22% | 4,846 | 5,181 |
| Dadeville | 232 | -1.23% | 2,884 | 3,082 |
| Grove Hill | 233 | -1.29% | 1,686 | 1,811 |
| Greenville | 234 | -1.32% | 6,821 | 7,355 |
| Falkville | 235 | -1.34% | 1,106 | 1,187 |
| Frisco City | 236 | -1.38% | 1,074 | 1,164 |
| Livingston | 237 | -1.42% | 3,196 | 3,324 |
| York | 238 | -1.43% | 2,201 | 2,407 |
| Evergreen | 239 | -1.44% | 3,225 | 3,510 |
| Jackson | 240 | -1.44% | 4,388 | 4,742 |
| Reform | 241 | -1.47% | 1,411 | 1,513 |
| Valley Grande | 242 | -1.51% | 3,844 | 4,173 |
| Union Springs | 243 | -1.55% | 3,043 | 3,334 |
| Demopolis | 244 | -1.57% | 6,537 | 7,141 |
| Aliceville | 245 | -1.58% | 1,992 | 2,169 |
| Linden | 246 | -1.61% | 1,772 | 1,932 |
| Tuskegee | 247 | -1.79% | 8,489 | 9,345 |
| Butler | 248 | -2% | 1,664 | 1,858 |
| Fort Deposit | 249 | -2.15% | 1,090 | 1,228 |
| Camden | 250 | -2.19% | 1,610 | 1,844 |
| Uniontown | 251 | -2.24% | 1,831 | 2,094 |
| Selma | 252 | -2.31% | 15,706 | 17,824 |
| Eutaw | 253 | -2.39% | 2,577 | 2,919 |
| Marion | 254 | -4.5% | 2,485 | 3,149 |
Alabama's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Triana leads with 9.19% annualized growth, followed by Loxley (6.26%) and Foley (5.91%). The largest population centers are Huntsville (237,140), Mobile (199,605), and Birmingham (195,033). Of the 254 cities over 1,000 population, 153 are growing while 101 experienced population decline. Overall, cities averaged 0.47% annualized growth, with total urban population growing by 4.19% annually.