558 cities
| City | Rank | Annual Change ↓ | 2025 Pop. | 2020 Pop. |
|---|---|---|---|---|
| Triana | 1 | 9.76% | 5,418 | 2,897 |
| Triana | 2 | 9.76% | 5,418 | 3,005 |
| Loxley | 3 | 7.44% | 5,561 | 3,563 |
| Loxley | 4 | 7.44% | 5,561 | 3,636 |
| Bon Secour | 5 | 7.16% | 3,489 | 2,010 |
| Cottondale | 6 | 7.15% | 4,014 | 3,325 |
| Eagle Point | 7 | 7.15% | 3,433 | 2,745 |
| Remlap | 8 | 7.15% | 3,194 | 2,563 |
| McCalla | 9 | 7.14% | 18,136 | 12,077 |
| Lillian | 10 | 7.14% | 2,432 | 2,120 |
| Stapleton | 11 | 7.13% | 2,990 | 2,509 |
| Foley | 12 | 6.38% | 29,832 | 20,622 |
| Foley | 13 | 6.38% | 29,832 | 20,885 |
| Margaret | 14 | 5.49% | 7,019 | 5,133 |
| Margaret | 15 | 5.49% | 7,019 | 5,192 |
| Athens | 16 | 5.26% | 34,300 | 25,434 |
| Athens | 17 | 5.26% | 34,300 | 25,733 |
| Semmes | 18 | 4.25% | 6,456 | 5,109 |
| Semmes | 19 | 4.25% | 6,456 | 5,141 |
| Pike Road | 20 | 4.2% | 11,983 | 9,464 |
| Pike Road | 21 | 4.2% | 11,983 | 9,565 |
| Owens Cross Roads | 22 | 3.95% | 3,289 | 2,632 |
| Owens Cross Roads | 23 | 3.95% | 3,289 | 2,661 |
| Moundville | 24 | 3.93% | 3,756 | 3,041 |
| Moundville | 25 | 3.93% | 3,756 | 3,045 |
| Rehobeth | 26 | 3.8% | 2,187 | 1,780 |
| Rehobeth | 27 | 3.8% | 2,187 | 1,786 |
| Harpersville | 28 | 3.79% | 1,998 | 1,627 |
| Harpersville | 29 | 3.79% | 1,998 | 1,633 |
| Odenville | 30 | 3.29% | 5,899 | 4,952 |
| Odenville | 31 | 3.29% | 5,899 | 4,959 |
| Fairhope | 32 | 3.2% | 26,878 | 22,469 |
| Fairhope | 33 | 3.2% | 26,878 | 22,708 |
| Elmore | 34 | 3.17% | 1,399 | 1,178 |
| Elmore | 35 | 3.17% | 1,399 | 1,184 |
| Jemison | 36 | 3% | 3,089 | 2,630 |
| Jemison | 37 | 3% | 3,089 | 2,637 |
| Gulf Shores | 38 | 2.98% | 17,950 | 15,225 |
| Gulf Shores | 39 | 2.98% | 17,950 | 15,355 |
| Chelsea | 40 | 2.97% | 17,806 | 15,117 |
| Chelsea | 41 | 2.97% | 17,806 | 15,238 |
| Meridianville | 42 | 2.9% | 10,405 | 7,520 |
| Robertsdale | 43 | 2.84% | 7,829 | 6,702 |
| Robertsdale | 44 | 2.84% | 7,829 | 6,749 |
| Lincoln | 45 | 2.82% | 8,010 | 6,849 |
| Lincoln | 46 | 2.82% | 8,010 | 6,908 |
| Opelika | 47 | 2.81% | 35,988 | 31,005 |
| Opelika | 48 | 2.81% | 35,988 | 31,071 |
| Westover | 49 | 2.74% | 2,065 | 1,778 |
| Westover | 50 | 2.74% | 2,065 | 1,790 |
| Springville | 51 | 2.73% | 5,539 | 4,778 |
| Springville | 52 | 2.73% | 5,539 | 4,803 |
| Marbury | 53 | 2.63% | 2,303 | 2,040 |
| Madison | 54 | 2.62% | 65,708 | 56,976 |
| Madison | 55 | 2.62% | 65,708 | 57,310 |
| Calera | 56 | 2.57% | 19,006 | 16,482 |
| Calera | 57 | 2.57% | 19,006 | 16,626 |
| Daphne | 58 | 2.48% | 31,515 | 27,472 |
| Daphne | 59 | 2.48% | 31,515 | 27,694 |
| Highland Lakes | 60 | 2.38% | 6,053 | 5,973 |
| Emerald Mountain | 61 | 2.25% | 3,821 | 3,072 |
| Kimberly | 62 | 2.23% | 4,804 | 4,264 |
| Kimberly | 63 | 2.23% | 4,804 | 4,279 |
| Cullman | 64 | 2.19% | 20,683 | 18,335 |
| Cullman | 65 | 2.19% | 20,683 | 18,461 |
| Rogersville | 66 | 2.19% | 1,445 | 1,280 |
| Rogersville | 67 | 2.19% | 1,445 | 1,287 |
| Priceville | 68 | 2.17% | 3,956 | 3,498 |
| Priceville | 69 | 2.17% | 3,956 | 3,534 |
| Spanish Fort | 70 | 2.15% | 11,357 | 10,084 |
| Spanish Fort | 71 | 2.15% | 11,357 | 10,159 |
| Lake View | 72 | 2.1% | 3,987 | 3,559 |
| Lake View | 73 | 2.1% | 3,987 | 3,574 |
| Headland | 74 | 2.08% | 5,542 | 4,960 |
| Headland | 75 | 2.08% | 5,542 | 4,974 |
| Brookside | 76 | 2.06% | 1,385 | 1,246 |
| Brookside | 77 | 2.06% | 1,385 | 1,243 |
| Ardmore | 78 | 2% | 1,481 | 1,321 |
| Ardmore | 79 | 2% | 1,481 | 1,334 |
| Auburn | 80 | 2% | 85,429 | 76,585 |
| Auburn | 81 | 2% | 85,429 | 77,066 |
| Pell City | 82 | 1.99% | 14,374 | 12,916 |
| Pell City | 83 | 1.99% | 14,374 | 12,973 |
| Redland | 84 | 1.98% | 5,266 | 4,602 |
| Tuscaloosa | 85 | 1.9% | 116,465 | 100,987 |
| Tuscaloosa | 86 | 1.9% | 116,465 | 105,578 |
| Columbiana | 87 | 1.9% | 4,997 | 4,468 |
| Columbiana | 88 | 1.9% | 4,997 | 4,532 |
| Dauphin Island | 89 | 1.82% | 1,958 | 1,773 |
| Dauphin Island | 90 | 1.82% | 1,958 | 1,783 |
| Woodstock | 91 | 1.79% | 1,645 | 1,493 |
| Woodstock | 92 | 1.79% | 1,645 | 1,499 |
| Vance | 93 | 1.78% | 2,344 | 2,100 |
| Vance | 94 | 1.78% | 2,344 | 2,136 |
| Ladonia | 95 | 1.77% | 4,246 | 3,609 |
| Guntersville | 96 | 1.76% | 9,405 | 8,559 |
| Guntersville | 97 | 1.76% | 9,405 | 8,589 |
| Montevallo | 98 | 1.71% | 7,894 | 7,228 |
| Montevallo | 99 | 1.71% | 7,894 | 7,226 |
| Rainsville | 100 | 1.69% | 6,031 | 5,515 |
| Rainsville | 101 | 1.69% | 6,031 | 5,529 |
| Summerdale | 102 | 1.67% | 1,639 | 1,473 |
| Summerdale | 103 | 1.67% | 1,639 | 1,501 |
| Elberta | 104 | 1.63% | 2,182 | 1,998 |
| Elberta | 105 | 1.63% | 2,182 | 2,006 |
| Centre | 106 | 1.56% | 3,905 | 3,601 |
| Centre | 107 | 1.56% | 3,905 | 3,605 |
| Enterprise | 108 | 1.54% | 31,204 | 28,700 |
| Enterprise | 109 | 1.54% | 31,204 | 28,838 |
| Huntsville | 110 | 1.52% | 233,907 | 215,079 |
| Huntsville | 111 | 1.52% | 233,907 | 216,379 |
| Muscle Shoals | 112 | 1.49% | 17,668 | 16,304 |
| Muscle Shoals | 113 | 1.49% | 17,668 | 16,373 |
| Coosada | 114 | 1.46% | 1,318 | 1,217 |
| Coosada | 115 | 1.46% | 1,318 | 1,220 |
| Holtville | 116 | 1.46% | 5,209 | 4,476 |
| Ashford | 117 | 1.46% | 2,432 | 2,253 |
| Ashford | 118 | 1.46% | 2,432 | 2,255 |
| Prattville | 119 | 1.43% | 40,714 | 37,731 |
| Prattville | 120 | 1.43% | 40,714 | 37,839 |
| Orange Beach | 121 | 1.36% | 8,716 | 8,092 |
| Orange Beach | 122 | 1.36% | 8,716 | 8,129 |
| Good Hope | 123 | 1.36% | 2,682 | 2,490 |
| Good Hope | 124 | 1.36% | 2,682 | 2,499 |
| Harvest | 125 | 1.35% | 6,590 | 5,722 |
| Thorsby | 126 | 1.32% | 2,219 | 2,066 |
| Thorsby | 127 | 1.32% | 2,219 | 2,071 |
| Arab | 128 | 1.32% | 9,036 | 8,437 |
| Arab | 129 | 1.32% | 9,036 | 8,444 |
| New Brockton | 130 | 1.32% | 1,532 | 1,428 |
| New Brockton | 131 | 1.32% | 1,532 | 1,432 |
| Huguley | 132 | 1.29% | 3,140 | 2,819 |
| Brook Highland | 133 | 1.29% | 8,324 | 7,545 |
| Clanton | 134 | 1.28% | 9,346 | 8,750 |
| Clanton | 135 | 1.28% | 9,346 | 8,754 |
| Florence | 136 | 1.25% | 43,248 | 40,178 |
| Florence | 137 | 1.25% | 43,248 | 40,586 |
| Helena | 138 | 1.24% | 22,476 | 20,959 |
| Helena | 139 | 1.24% | 22,476 | 21,096 |
| Cedar Bluff | 140 | 1.24% | 1,956 | 1,834 |
| Cedar Bluff | 141 | 1.24% | 1,956 | 1,835 |
| Millbrook | 142 | 1.24% | 17,608 | 16,494 |
| Millbrook | 143 | 1.24% | 17,608 | 16,525 |
| Cowarts | 144 | 1.23% | 2,063 | 1,931 |
| Cowarts | 145 | 1.23% | 2,063 | 1,936 |
| Hokes Bluff | 146 | 1.22% | 4,725 | 4,434 |
| Hokes Bluff | 147 | 1.22% | 4,725 | 4,437 |
| Fort Rucker | 148 | 1.17% | 5,618 | 5,715 |
| Wetumpka | 149 | 1.16% | 7,756 | 7,416 |
| Wetumpka | 150 | 1.16% | 7,756 | 7,311 |
| Pelham | 151 | 1.13% | 25,683 | 24,164 |
| Pelham | 152 | 1.13% | 25,683 | 24,245 |
| Wilsonville | 153 | 1.13% | 1,970 | 1,856 |
| Wilsonville | 154 | 1.13% | 1,970 | 1,860 |
| Bay Minette | 155 | 1.13% | 8,601 | 8,098 |
| Bay Minette | 156 | 1.13% | 8,601 | 8,120 |
| Leroy | 157 | 1.1% | 1,098 | 1,019 |
| Albertville | 158 | 1.04% | 23,635 | 22,402 |
| Albertville | 159 | 1.04% | 23,635 | 22,420 |
| Dunnavant | 160 | 1.03% | 1,172 | 1,150 |
| Hanceville | 161 | 0.99% | 3,379 | 3,212 |
| Hanceville | 162 | 0.99% | 3,379 | 3,212 |
| Webb | 163 | 0.98% | 1,342 | 1,274 |
| Webb | 164 | 0.98% | 1,342 | 1,275 |
| Hartselle | 165 | 0.96% | 16,357 | 15,570 |
| Hartselle | 166 | 0.96% | 16,357 | 15,576 |
| Hartford | 167 | 0.9% | 2,788 | 2,657 |
| Hartford | 168 | 0.9% | 2,788 | 2,663 |
| Heflin | 169 | 0.9% | 3,589 | 3,430 |
| Heflin | 170 | 0.9% | 3,589 | 3,429 |
| Malvern | 171 | 0.89% | 1,692 | 1,612 |
| Malvern | 172 | 0.89% | 1,692 | 1,615 |
| Slocomb | 173 | 0.88% | 2,189 | 2,085 |
| Slocomb | 174 | 0.88% | 2,189 | 2,091 |
| Riverside | 175 | 0.87% | 2,324 | 2,221 |
| Riverside | 176 | 0.87% | 2,324 | 2,224 |
| Boaz | 177 | 0.86% | 10,563 | 10,104 |
| Boaz | 178 | 0.86% | 10,563 | 10,112 |
| Ohatchee | 179 | 0.83% | 1,209 | 1,156 |
| Ohatchee | 180 | 0.83% | 1,209 | 1,156 |
| Cottonwood | 181 | 0.82% | 1,102 | 1,056 |
| Cottonwood | 182 | 0.82% | 1,102 | 1,055 |
| Trussville | 183 | 0.81% | 27,297 | 26,127 |
| Trussville | 184 | 0.81% | 27,297 | 26,205 |
| Alabaster | 185 | 0.77% | 34,724 | 33,342 |
| Alabaster | 186 | 0.77% | 34,724 | 33,401 |
| Hazel Green | 187 | 0.7% | 4,056 | 3,629 |
| Taylor | 188 | 0.68% | 2,353 | 2,269 |
| Taylor | 189 | 0.68% | 2,353 | 2,272 |
| Moody | 190 | 0.68% | 13,688 | 13,184 |
| Moody | 191 | 0.68% | 13,688 | 13,226 |
| Newton | 192 | 0.67% | 1,663 | 1,606 |
| Newton | 193 | 0.67% | 1,663 | 1,605 |
| Smiths Station | 194 | 0.66% | 5,620 | 5,436 |
| Smiths Station | 195 | 0.66% | 5,620 | 5,433 |
| Daleville | 196 | 0.66% | 5,025 | 4,863 |
| Daleville | 197 | 0.66% | 5,025 | 4,859 |
| Vincent | 198 | 0.64% | 2,052 | 1,982 |
| Vincent | 199 | 0.64% | 2,052 | 1,986 |
| Kinsey | 200 | 0.62% | 2,279 | 2,203 |
| Kinsey | 201 | 0.62% | 2,279 | 2,208 |
| Trinity | 202 | 0.61% | 2,618 | 2,534 |
| Trinity | 203 | 0.61% | 2,618 | 2,536 |
| Scottsboro | 204 | 0.6% | 16,052 | 15,589 |
| Scottsboro | 205 | 0.6% | 16,052 | 15,575 |
| Jacksonville | 206 | 0.59% | 14,738 | 14,386 |
| Jacksonville | 207 | 0.59% | 14,738 | 14,301 |
| Deatsville | 208 | 0.59% | 1,717 | 1,666 |
| Deatsville | 209 | 0.59% | 1,717 | 1,667 |
| Locust Fork | 210 | 0.57% | 1,242 | 1,206 |
| Locust Fork | 211 | 0.57% | 1,242 | 1,207 |
| Grant | 212 | 0.56% | 1,068 | 1,038 |
| Grant | 213 | 0.56% | 1,068 | 1,038 |
| New Hope | 214 | 0.54% | 2,970 | 2,885 |
| New Hope | 215 | 0.54% | 2,970 | 2,890 |
| Midland City | 216 | 0.52% | 2,317 | 2,254 |
| Midland City | 217 | 0.52% | 2,317 | 2,256 |
| Elba | 218 | 0.51% | 3,549 | 3,511 |
| Elba | 219 | 0.51% | 3,549 | 3,456 |
| Ashville | 220 | 0.5% | 2,414 | 2,349 |
| Ashville | 221 | 0.5% | 2,414 | 2,354 |
| Meadowbrook | 222 | 0.5% | 9,480 | 10,110 |
| Roanoke | 223 | 0.48% | 5,450 | 5,314 |
| Roanoke | 224 | 0.48% | 5,450 | 5,318 |
| Tuscumbia | 225 | 0.48% | 9,266 | 9,041 |
| Tuscumbia | 226 | 0.48% | 9,266 | 9,046 |
| Leeds | 227 | 0.47% | 12,632 | 12,340 |
| Leeds | 228 | 0.47% | 12,632 | 12,337 |
| Homewood | 229 | 0.46% | 28,047 | 26,419 |
| Homewood | 230 | 0.46% | 28,047 | 27,406 |
| Creola | 231 | 0.46% | 1,981 | 1,936 |
| Creola | 232 | 0.46% | 1,981 | 1,934 |
| Moores Mill | 233 | 0.45% | 6,088 | 5,336 |
| Satsuma | 234 | 0.42% | 6,903 | 6,750 |
| Satsuma | 235 | 0.42% | 6,903 | 6,757 |
| Southside | 236 | 0.4% | 9,672 | 9,442 |
| Southside | 237 | 0.4% | 9,672 | 9,475 |
| Mount Vernon | 238 | 0.37% | 1,371 | 1,343 |
| Mount Vernon | 239 | 0.37% | 1,371 | 1,346 |
| Decatur | 240 | 0.36% | 58,184 | 57,321 |
| Decatur | 241 | 0.36% | 58,184 | 57,134 |
| Carlisle-Rockledge | 242 | 0.36% | 2,256 | 2,530 |
| Hackleburg | 243 | 0.35% | 1,453 | 1,430 |
| Hackleburg | 244 | 0.35% | 1,453 | 1,428 |
| Oneonta | 245 | 0.34% | 7,063 | 6,939 |
| Oneonta | 246 | 0.34% | 7,063 | 6,942 |
| Eclectic | 247 | 0.33% | 1,217 | 1,193 |
| Eclectic | 248 | 0.33% | 1,217 | 1,194 |
| Sylvania | 249 | 0.33% | 1,830 | 1,797 |
| Sylvania | 250 | 0.33% | 1,830 | 1,799 |
| Rainbow City | 251 | 0.33% | 10,383 | 10,212 |
| Rainbow City | 252 | 0.33% | 10,383 | 10,212 |
| Saraland | 253 | 0.33% | 16,512 | 16,240 |
| Saraland | 254 | 0.33% | 16,512 | 16,239 |
| Level Plains | 255 | 0.33% | 1,845 | 1,816 |
| Level Plains | 256 | 0.33% | 1,845 | 1,815 |
| Stevenson | 257 | 0.3% | 1,981 | 1,954 |
| Stevenson | 258 | 0.3% | 1,981 | 1,951 |
| Munford | 259 | 0.29% | 1,362 | 1,340 |
| Munford | 260 | 0.29% | 1,362 | 1,340 |
| Tillmans Corner | 261 | 0.29% | 18,173 | 17,419 |
| Bear Creek | 262 | 0.29% | 1,055 | 1,038 |
| Bear Creek | 263 | 0.29% | 1,055 | 1,038 |
| Mount Olive | 264 | 0.28% | 4,260 | 4,052 |
| Warrior | 265 | 0.25% | 3,255 | 3,217 |
| Warrior | 266 | 0.25% | 3,255 | 3,214 |
| Fort Payne | 267 | 0.24% | 15,053 | 14,868 |
| Fort Payne | 268 | 0.24% | 15,053 | 14,871 |
| Cleveland | 269 | 0.24% | 1,266 | 1,250 |
| Cleveland | 270 | 0.24% | 1,266 | 1,248 |
| Ragland | 271 | 0.23% | 1,713 | 1,687 |
| Ragland | 272 | 0.23% | 1,713 | 1,690 |
| Northport | 273 | 0.23% | 31,563 | 31,198 |
| Northport | 274 | 0.23% | 31,563 | 31,208 |
| Hayden | 275 | 0.22% | 1,358 | 1,342 |
| Hayden | 276 | 0.22% | 1,358 | 1,340 |
| Abbeville | 277 | 0.21% | 2,375 | 2,349 |
| Abbeville | 278 | 0.21% | 2,375 | 2,349 |
| Killen | 279 | 0.19% | 1,042 | 1,029 |
| Killen | 280 | 0.19% | 1,042 | 1,030 |
| Snead | 281 | 0.19% | 1,048 | 1,038 |
| Snead | 282 | 0.19% | 1,048 | 1,037 |
| Dothan | 283 | 0.19% | 71,786 | 71,068 |
| Dothan | 284 | 0.19% | 71,786 | 71,105 |
| Double Springs | 285 | 0.18% | 1,123 | 1,115 |
| Double Springs | 286 | 0.18% | 1,123 | 1,112 |
| Henagar | 287 | 0.17% | 2,326 | 2,304 |
| Henagar | 288 | 0.17% | 2,326 | 2,305 |
| Irondale | 289 | 0.13% | 13,562 | 13,456 |
| Irondale | 290 | 0.13% | 13,562 | 13,476 |
| Indian Springs Village | 291 | 0.12% | 2,554 | 2,536 |
| Indian Springs Village | 292 | 0.12% | 2,554 | 2,538 |
| Florala | 293 | 0.1% | 1,932 | 1,927 |
| Florala | 294 | 0.1% | 1,932 | 1,922 |
| Troy | 295 | 0.1% | 17,751 | 17,740 |
| Troy | 296 | 0.1% | 17,751 | 17,663 |
| Littleville | 297 | 0.09% | 1,055 | 1,048 |
| Littleville | 298 | 0.09% | 1,055 | 1,048 |
| Hoover | 299 | 0.09% | 93,093 | 92,571 |
| Hoover | 300 | 0.09% | 93,093 | 92,690 |
| Lineville | 301 | 0.08% | 2,488 | 2,482 |
| Lineville | 302 | 0.08% | 2,488 | 2,477 |
| Gardendale | 303 | 0.07% | 16,456 | 16,410 |
| Gardendale | 304 | 0.07% | 16,456 | 16,396 |
| Hamilton | 305 | 0.07% | 6,949 | 7,059 |
| Hamilton | 306 | 0.07% | 6,949 | 6,922 |
| Moulton | 307 | 0.06% | 3,410 | 3,398 |
| Moulton | 308 | 0.06% | 3,410 | 3,397 |
| Ozark | 309 | 0.06% | 14,376 | 14,363 |
| Ozark | 310 | 0.06% | 14,376 | 14,333 |
| Glencoe | 311 | 0.06% | 5,399 | 5,378 |
| Glencoe | 312 | 0.06% | 5,399 | 5,381 |
| Holt | 313 | 0.05% | 3,672 | 4,358 |
| Jasper | 314 | 0.05% | 14,568 | 14,575 |
| Jasper | 315 | 0.05% | 14,568 | 14,530 |
| Bridgeport | 316 | 0.04% | 2,268 | 2,265 |
| Bridgeport | 317 | 0.04% | 2,268 | 2,262 |
| Crossville | 318 | 0% | 1,829 | 1,829 |
| Crossville | 319 | 0% | 1,829 | 1,828 |
| Oxford | 320 | 0% | 22,088 | 22,088 |
| Oxford | 321 | 0% | 22,088 | 22,087 |
| Rock Creek | 322 | 0% | 1,444 | 1,530 |
| Samson | 323 | 0% | 1,882 | 1,879 |
| Samson | 324 | 0% | 1,882 | 1,880 |
| Town Creek | 325 | 0% | 1,055 | 1,054 |
| Town Creek | 326 | 0% | 1,055 | 1,054 |
| Whitesboro | 327 | 0% | 2,133 | 2,161 |
| Winfield | 328 | 0% | 4,862 | 4,849 |
| Winfield | 329 | 0% | 4,862 | 4,862 |
| Geneva | 330 | -0.02% | 4,241 | 4,240 |
| Geneva | 331 | -0.02% | 4,241 | 4,243 |
| Citronelle | 332 | -0.03% | 3,927 | 3,935 |
| Citronelle | 333 | -0.03% | 3,927 | 3,930 |
| Collinsville | 334 | -0.05% | 2,063 | 2,067 |
| Collinsville | 335 | -0.05% | 2,063 | 2,066 |
| Grayson Valley | 336 | -0.05% | 5,686 | 5,808 |
| Choccolocco | 337 | -0.07% | 2,769 | 3,246 |
| Morris | 338 | -0.09% | 2,276 | 2,279 |
| Morris | 339 | -0.09% | 2,276 | 2,286 |
| Brent | 340 | -0.1% | 4,070 | 4,173 |
| Brent | 341 | -0.1% | 4,070 | 4,089 |
| Blountsville | 342 | -0.11% | 1,818 | 1,829 |
| Blountsville | 343 | -0.11% | 1,818 | 1,827 |
| Sheffield | 344 | -0.13% | 9,323 | 9,392 |
| Sheffield | 345 | -0.13% | 9,323 | 9,383 |
| Grand Bay | 346 | -0.14% | 3,591 | 3,829 |
| Weaver | 347 | -0.15% | 3,312 | 3,341 |
| Weaver | 348 | -0.15% | 3,312 | 3,336 |
| Argo | 349 | -0.16% | 4,362 | 4,393 |
| Argo | 350 | -0.16% | 4,362 | 4,395 |
| Opp | 351 | -0.16% | 6,695 | 6,768 |
| Opp | 352 | -0.16% | 6,695 | 6,749 |
| Saks | 353 | -0.17% | 10,468 | 10,175 |
| Haleyville | 354 | -0.19% | 4,305 | 4,355 |
| Haleyville | 355 | -0.19% | 4,305 | 4,342 |
| Phenix City | 356 | -0.19% | 38,434 | 38,817 |
| Phenix City | 357 | -0.19% | 38,434 | 38,809 |
| Clay | 358 | -0.2% | 10,221 | 10,294 |
| Clay | 359 | -0.2% | 10,221 | 10,318 |
| Atmore | 360 | -0.2% | 8,293 | 8,394 |
| Atmore | 361 | -0.2% | 8,293 | 8,375 |
| Coats Bend | 362 | -0.22% | 1,343 | 1,063 |
| Dora | 363 | -0.27% | 2,236 | 2,273 |
| Dora | 364 | -0.27% | 2,236 | 2,266 |
| Flomaton | 365 | -0.28% | 1,443 | 1,466 |
| Flomaton | 366 | -0.28% | 1,443 | 1,462 |
| Russellville | 367 | -0.3% | 10,704 | 10,877 |
| Russellville | 368 | -0.3% | 10,704 | 10,863 |
| Sumiton | 369 | -0.32% | 2,503 | 2,552 |
| Sumiton | 370 | -0.32% | 2,503 | 2,542 |
| Greensboro | 371 | -0.32% | 2,180 | 2,217 |
| Greensboro | 372 | -0.32% | 2,180 | 2,213 |
| Andalusia | 373 | -0.33% | 8,699 | 8,839 |
| Andalusia | 374 | -0.33% | 8,699 | 8,842 |
| West End-Cobb Town | 375 | -0.36% | 3,286 | 3,492 |
| Attalla | 376 | -0.37% | 5,725 | 5,832 |
| Attalla | 377 | -0.37% | 5,725 | 5,829 |
| Alexandria | 378 | -0.38% | 3,706 | 4,185 |
| Tallassee | 379 | -0.38% | 4,697 | 4,788 |
| Tallassee | 380 | -0.38% | 4,697 | 4,784 |
| Blue Ridge | 381 | -0.39% | 1,267 | 1,353 |
| West Blocton | 382 | -0.42% | 1,192 | 1,218 |
| West Blocton | 383 | -0.42% | 1,192 | 1,214 |
| Pleasant Grove | 384 | -0.44% | 9,334 | 9,545 |
| Pleasant Grove | 385 | -0.44% | 9,334 | 9,537 |
| East Brewton | 386 | -0.44% | 2,241 | 2,298 |
| East Brewton | 387 | -0.44% | 2,241 | 2,291 |
| Underwood-Petersville | 388 | -0.46% | 3,035 | 2,707 |
| Ashland | 389 | -0.46% | 1,936 | 1,987 |
| Ashland | 390 | -0.46% | 1,936 | 1,981 |
| Anniston | 391 | -0.47% | 21,028 | 21,567 |
| Anniston | 392 | -0.47% | 21,028 | 21,520 |
| Red Bay | 393 | -0.47% | 3,156 | 3,234 |
| Red Bay | 394 | -0.47% | 3,156 | 3,229 |
| Piedmont | 395 | -0.49% | 4,683 | 4,806 |
| Piedmont | 396 | -0.49% | 4,683 | 4,796 |
| Brookwood | 397 | -0.49% | 2,441 | 2,503 |
| Brookwood | 398 | -0.49% | 2,441 | 2,500 |
| Brundidge | 399 | -0.49% | 2,018 | 2,072 |
| Brundidge | 400 | -0.49% | 2,018 | 2,067 |
| Fayetteville | 401 | -0.5% | 1,206 | 1,109 |
| Birmingham | 402 | -0.5% | 195,378 | 200,542 |
| Birmingham | 403 | -0.5% | 195,378 | 200,270 |
| Coaling | 404 | -0.5% | 1,987 | 2,040 |
| Coaling | 405 | -0.5% | 1,987 | 2,035 |
| Pinson | 406 | -0.5% | 7,742 | 7,948 |
| Pinson | 407 | -0.5% | 7,742 | 7,936 |
| Carbon Hill | 408 | -0.52% | 1,714 | 1,764 |
| Carbon Hill | 409 | -0.52% | 1,714 | 1,757 |
| Montgomery | 410 | -0.54% | 194,760 | 200,588 |
| Montgomery | 411 | -0.54% | 194,760 | 200,048 |
| Stewartville | 412 | -0.54% | 1,644 | 1,805 |
| Fultondale | 413 | -0.55% | 9,274 | 9,526 |
| Fultondale | 414 | -0.55% | 9,274 | 9,528 |
| Luverne | 415 | -0.56% | 2,663 | 2,745 |
| Luverne | 416 | -0.56% | 2,663 | 2,737 |
| Sardis City | 417 | -0.56% | 1,772 | 1,819 |
| Sardis City | 418 | -0.56% | 1,772 | 1,820 |
| Clio | 419 | -0.59% | 1,183 | 1,217 |
| Clio | 420 | -0.59% | 1,183 | 1,217 |
| Gadsden | 421 | -0.59% | 32,890 | 33,911 |
| Gadsden | 422 | -0.59% | 32,890 | 33,867 |
| Guin | 423 | -0.61% | 2,124 | 2,194 |
| Guin | 424 | -0.61% | 2,124 | 2,187 |
| Brewton | 425 | -0.62% | 5,097 | 5,270 |
| Brewton | 426 | -0.62% | 5,097 | 5,254 |
| Centreville | 427 | -0.62% | 2,704 | 2,795 |
| Centreville | 428 | -0.62% | 2,704 | 2,788 |
| Vestavia Hills | 429 | -0.63% | 37,909 | 39,160 |
| Vestavia Hills | 430 | -0.63% | 37,909 | 39,116 |
| Mobile | 431 | -0.64% | 200,086 | 206,932 |
| Mobile | 432 | -0.64% | 200,086 | 206,488 |
| Pine Level | 433 | -0.65% | 3,806 | 3,621 |
| La Fayette | 434 | -0.65% | 2,586 | 2,682 |
| La Fayette | 435 | -0.65% | 2,586 | 2,671 |
| Bayou La Batre | 436 | -0.66% | 2,110 | 2,181 |
| Bayou La Batre | 437 | -0.66% | 2,110 | 2,178 |
| Prichard | 438 | -0.66% | 18,654 | 19,346 |
| Prichard | 439 | -0.66% | 18,654 | 19,272 |
| Berry | 440 | -0.68% | 1,174 | 1,211 |
| Berry | 441 | -0.68% | 1,174 | 1,211 |
| Alexander City | 442 | -0.68% | 14,341 | 14,855 |
| Alexander City | 443 | -0.68% | 14,341 | 14,831 |
| Childersburg | 444 | -0.69% | 4,580 | 4,747 |
| Childersburg | 445 | -0.69% | 4,580 | 4,740 |
| Valley | 446 | -0.7% | 10,073 | 10,445 |
| Valley | 447 | -0.7% | 10,073 | 10,426 |
| Cordova | 448 | -0.71% | 1,668 | 1,734 |
| Cordova | 449 | -0.71% | 1,668 | 1,727 |
| Concord | 450 | -0.72% | 1,663 | 1,575 |
| Goodwater | 451 | -0.72% | 1,246 | 1,291 |
| Goodwater | 452 | -0.72% | 1,246 | 1,291 |
| Talladega | 453 | -0.78% | 14,579 | 15,846 |
| Talladega | 454 | -0.78% | 14,579 | 15,149 |
| Clayton | 455 | -0.82% | 2,174 | 2,262 |
| Clayton | 456 | -0.82% | 2,174 | 2,263 |
| Lipscomb | 457 | -0.84% | 2,002 | 2,090 |
| Lipscomb | 458 | -0.84% | 2,002 | 2,086 |
| Lanett | 459 | -0.87% | 6,646 | 6,968 |
| Lanett | 460 | -0.87% | 6,646 | 6,934 |
| Chickasaw | 461 | -0.87% | 6,187 | 6,470 |
| Chickasaw | 462 | -0.87% | 6,187 | 6,455 |
| Sylvan Springs | 463 | -0.87% | 1,599 | 1,670 |
| Sylvan Springs | 464 | -0.87% | 1,599 | 1,666 |
| Sylacauga | 465 | -0.87% | 12,017 | 12,565 |
| Sylacauga | 466 | -0.87% | 12,017 | 12,544 |
| Hueytown | 467 | -0.92% | 16,036 | 16,819 |
| Hueytown | 468 | -0.92% | 16,036 | 16,781 |
| Mountain Brook | 469 | -0.93% | 21,500 | 22,549 |
| Mountain Brook | 470 | -0.93% | 21,500 | 22,504 |
| Monroeville | 471 | -0.93% | 5,667 | 5,952 |
| Monroeville | 472 | -0.93% | 5,667 | 5,930 |
| Bessemer | 473 | -0.94% | 24,844 | 26,070 |
| Bessemer | 474 | -0.94% | 24,844 | 26,018 |
| Chatom | 475 | -0.95% | 1,046 | 1,098 |
| Chatom | 476 | -0.95% | 1,046 | 1,095 |
| Forestdale | 477 | -0.95% | 8,882 | 8,688 |
| Brighton | 478 | -0.98% | 2,223 | 2,336 |
| Brighton | 479 | -0.98% | 2,223 | 2,331 |
| Eufaula | 480 | -1.02% | 12,237 | 12,883 |
| Eufaula | 481 | -1.02% | 12,237 | 12,866 |
| Sulligent | 482 | -1.05% | 1,797 | 1,895 |
| Sulligent | 483 | -1.05% | 1,797 | 1,892 |
| Graysville | 484 | -1.08% | 1,839 | 1,945 |
| Graysville | 485 | -1.08% | 1,839 | 1,939 |
| Center Point | 486 | -1.15% | 15,423 | 16,354 |
| Center Point | 487 | -1.15% | 15,423 | 16,322 |
| Gordo | 488 | -1.15% | 1,541 | 1,632 |
| Gordo | 489 | -1.15% | 1,541 | 1,628 |
| Thomasville | 490 | -1.16% | 3,499 | 3,722 |
| Thomasville | 491 | -1.16% | 3,499 | 3,704 |
| Georgiana | 492 | -1.18% | 1,252 | 1,326 |
| Georgiana | 493 | -1.18% | 1,252 | 1,324 |
| Adamsville | 494 | -1.2% | 4,131 | 4,393 |
| Adamsville | 495 | -1.2% | 4,131 | 4,381 |
| Vernon | 496 | -1.2% | 1,813 | 1,926 |
| Vernon | 497 | -1.2% | 1,813 | 1,922 |
| Fairfield | 498 | -1.22% | 9,408 | 10,011 |
| Fairfield | 499 | -1.22% | 9,408 | 9,985 |
| Fayette | 500 | -1.25% | 4,029 | 4,282 |
| Fayette | 501 | -1.25% | 4,029 | 4,281 |
| Dadeville | 502 | -1.26% | 2,897 | 3,084 |
| Dadeville | 503 | -1.26% | 2,897 | 3,079 |
| Tarrant | 504 | -1.29% | 5,731 | 6,122 |
| Tarrant | 505 | -1.29% | 5,731 | 6,105 |
| Midfield | 506 | -1.3% | 4,866 | 5,201 |
| Midfield | 507 | -1.3% | 4,866 | 5,185 |
| Grove Hill | 508 | -1.33% | 1,700 | 1,821 |
| Grove Hill | 509 | -1.33% | 1,700 | 1,812 |
| Greenville | 510 | -1.36% | 6,888 | 7,371 |
| Greenville | 511 | -1.36% | 6,888 | 7,361 |
| Evergreen | 512 | -1.38% | 3,277 | 3,517 |
| Evergreen | 513 | -1.38% | 3,277 | 3,505 |
| Reform | 514 | -1.39% | 1,417 | 1,521 |
| Reform | 515 | -1.39% | 1,417 | 1,517 |
| York | 516 | -1.4% | 2,246 | 2,417 |
| York | 517 | -1.4% | 2,246 | 2,404 |
| Jackson | 518 | -1.41% | 4,414 | 4,751 |
| Jackson | 519 | -1.41% | 4,414 | 4,728 |
| Falkville | 520 | -1.42% | 1,107 | 1,187 |
| Falkville | 521 | -1.42% | 1,107 | 1,187 |
| Union Springs | 522 | -1.43% | 3,112 | 3,360 |
| Union Springs | 523 | -1.43% | 3,112 | 3,337 |
| Livingston | 524 | -1.53% | 3,090 | 3,435 |
| Livingston | 525 | -1.53% | 3,090 | 3,329 |
| Frisco City | 526 | -1.54% | 1,089 | 1,175 |
| Frisco City | 527 | -1.54% | 1,089 | 1,171 |
| Demopolis | 528 | -1.56% | 6,619 | 7,168 |
| Demopolis | 529 | -1.56% | 6,619 | 7,142 |
| Aliceville | 530 | -1.57% | 2,006 | 2,173 |
| Aliceville | 531 | -1.57% | 2,006 | 2,165 |
| Linden | 532 | -1.6% | 1,786 | 1,934 |
| Linden | 533 | -1.6% | 1,786 | 1,928 |
| Valley Grande | 534 | -1.64% | 3,850 | 4,198 |
| Valley Grande | 535 | -1.64% | 3,850 | 4,168 |
| Shoal Creek | 536 | -1.68% | 1,114 | 1,231 |
| Theodore | 537 | -1.7% | 4,871 | 6,039 |
| Point Clear | 538 | -1.77% | 1,663 | 2,201 |
| Smoke Rise | 539 | -1.79% | 1,424 | 1,852 |
| Uniontown | 540 | -1.84% | 1,916 | 2,107 |
| Uniontown | 541 | -1.84% | 1,916 | 2,093 |
| Butler | 542 | -1.97% | 1,692 | 1,868 |
| Butler | 543 | -1.97% | 1,692 | 1,860 |
| Tuskegee | 544 | -2% | 8,480 | 9,378 |
| Tuskegee | 545 | -2% | 8,480 | 9,343 |
| Lookout Mountain | 546 | -2.19% | 1,204 | 1,528 |
| Camden | 547 | -2.3% | 1,656 | 1,861 |
| Camden | 548 | -2.3% | 1,656 | 1,848 |
| Selma | 549 | -2.32% | 15,934 | 17,970 |
| Selma | 550 | -2.32% | 15,934 | 17,824 |
| Fort Deposit | 551 | -2.41% | 1,095 | 1,233 |
| Fort Deposit | 552 | -2.41% | 1,095 | 1,227 |
| Eutaw | 553 | -2.52% | 2,588 | 2,934 |
| Eutaw | 554 | -2.52% | 2,588 | 2,921 |
| Ballplay | 555 | -2.96% | 1,081 | 1,522 |
| Selmont-West Selmont | 556 | -3.63% | 1,700 | 1,855 |
| Marion | 557 | -4.15% | 2,590 | 3,174 |
| Marion | 558 | -4.15% | 2,590 | 3,148 |
Alabama's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Triana leads with 9.76% annualized growth, followed by Triana (9.76%) and Loxley (7.44%). The largest population centers are Huntsville (233,907), Huntsville (233,907), and Mobile (200,086). Of the 558 cities over 1,000 population, 329 are growing while 229 experienced population decline. Overall, cities averaged 0.5% annualized growth, with total urban population growing by 3.59% annually.