Fastest Growing Cities in Alabama (2025)

558 cities

City
Rank
Annual Change
2025 Pop.
2020 Pop.
Triana19.76%5,4182,897
Triana29.76%5,4183,005
Loxley37.44%5,5613,563
Loxley47.44%5,5613,636
Bon Secour57.16%3,4892,010
Cottondale67.15%4,0143,325
Eagle Point77.15%3,4332,745
Remlap87.15%3,1942,563
McCalla97.14%18,13612,077
Lillian107.14%2,4322,120
Stapleton117.13%2,9902,509
Foley126.38%29,83220,622
Foley136.38%29,83220,885
Margaret145.49%7,0195,133
Margaret155.49%7,0195,192
Athens165.26%34,30025,434
Athens175.26%34,30025,733
Semmes184.25%6,4565,109
Semmes194.25%6,4565,141
Pike Road204.2%11,9839,464
Pike Road214.2%11,9839,565
Owens Cross Roads223.95%3,2892,632
Owens Cross Roads233.95%3,2892,661
Moundville243.93%3,7563,041
Moundville253.93%3,7563,045
Rehobeth263.8%2,1871,780
Rehobeth273.8%2,1871,786
Harpersville283.79%1,9981,627
Harpersville293.79%1,9981,633
Odenville303.29%5,8994,952
Odenville313.29%5,8994,959
Fairhope323.2%26,87822,469
Fairhope333.2%26,87822,708
Elmore343.17%1,3991,178
Elmore353.17%1,3991,184
Jemison363%3,0892,630
Jemison373%3,0892,637
Gulf Shores382.98%17,95015,225
Gulf Shores392.98%17,95015,355
Chelsea402.97%17,80615,117
Chelsea412.97%17,80615,238
Meridianville422.9%10,4057,520
Robertsdale432.84%7,8296,702
Robertsdale442.84%7,8296,749
Lincoln452.82%8,0106,849
Lincoln462.82%8,0106,908
Opelika472.81%35,98831,005
Opelika482.81%35,98831,071
Westover492.74%2,0651,778
Westover502.74%2,0651,790
Springville512.73%5,5394,778
Springville522.73%5,5394,803
Marbury532.63%2,3032,040
Madison542.62%65,70856,976
Madison552.62%65,70857,310
Calera562.57%19,00616,482
Calera572.57%19,00616,626
Daphne582.48%31,51527,472
Daphne592.48%31,51527,694
Highland Lakes602.38%6,0535,973
Emerald Mountain612.25%3,8213,072
Kimberly622.23%4,8044,264
Kimberly632.23%4,8044,279
Cullman642.19%20,68318,335
Cullman652.19%20,68318,461
Rogersville662.19%1,4451,280
Rogersville672.19%1,4451,287
Priceville682.17%3,9563,498
Priceville692.17%3,9563,534
Spanish Fort702.15%11,35710,084
Spanish Fort712.15%11,35710,159
Lake View722.1%3,9873,559
Lake View732.1%3,9873,574
Headland742.08%5,5424,960
Headland752.08%5,5424,974
Brookside762.06%1,3851,246
Brookside772.06%1,3851,243
Ardmore782%1,4811,321
Ardmore792%1,4811,334
Auburn802%85,42976,585
Auburn812%85,42977,066
Pell City821.99%14,37412,916
Pell City831.99%14,37412,973
Redland841.98%5,2664,602
Tuscaloosa851.9%116,465100,987
Tuscaloosa861.9%116,465105,578
Columbiana871.9%4,9974,468
Columbiana881.9%4,9974,532
Dauphin Island891.82%1,9581,773
Dauphin Island901.82%1,9581,783
Woodstock911.79%1,6451,493
Woodstock921.79%1,6451,499
Vance931.78%2,3442,100
Vance941.78%2,3442,136
Ladonia951.77%4,2463,609
Guntersville961.76%9,4058,559
Guntersville971.76%9,4058,589
Montevallo981.71%7,8947,228
Montevallo991.71%7,8947,226
Rainsville1001.69%6,0315,515
Rainsville1011.69%6,0315,529
Summerdale1021.67%1,6391,473
Summerdale1031.67%1,6391,501
Elberta1041.63%2,1821,998
Elberta1051.63%2,1822,006
Centre1061.56%3,9053,601
Centre1071.56%3,9053,605
Enterprise1081.54%31,20428,700
Enterprise1091.54%31,20428,838
Huntsville1101.52%233,907215,079
Huntsville1111.52%233,907216,379
Muscle Shoals1121.49%17,66816,304
Muscle Shoals1131.49%17,66816,373
Coosada1141.46%1,3181,217
Coosada1151.46%1,3181,220
Holtville1161.46%5,2094,476
Ashford1171.46%2,4322,253
Ashford1181.46%2,4322,255
Prattville1191.43%40,71437,731
Prattville1201.43%40,71437,839
Orange Beach1211.36%8,7168,092
Orange Beach1221.36%8,7168,129
Good Hope1231.36%2,6822,490
Good Hope1241.36%2,6822,499
Harvest1251.35%6,5905,722
Thorsby1261.32%2,2192,066
Thorsby1271.32%2,2192,071
Arab1281.32%9,0368,437
Arab1291.32%9,0368,444
New Brockton1301.32%1,5321,428
New Brockton1311.32%1,5321,432
Huguley1321.29%3,1402,819
Brook Highland1331.29%8,3247,545
Clanton1341.28%9,3468,750
Clanton1351.28%9,3468,754
Florence1361.25%43,24840,178
Florence1371.25%43,24840,586
Helena1381.24%22,47620,959
Helena1391.24%22,47621,096
Cedar Bluff1401.24%1,9561,834
Cedar Bluff1411.24%1,9561,835
Millbrook1421.24%17,60816,494
Millbrook1431.24%17,60816,525
Cowarts1441.23%2,0631,931
Cowarts1451.23%2,0631,936
Hokes Bluff1461.22%4,7254,434
Hokes Bluff1471.22%4,7254,437
Fort Rucker1481.17%5,6185,715
Wetumpka1491.16%7,7567,416
Wetumpka1501.16%7,7567,311
Pelham1511.13%25,68324,164
Pelham1521.13%25,68324,245
Wilsonville1531.13%1,9701,856
Wilsonville1541.13%1,9701,860
Bay Minette1551.13%8,6018,098
Bay Minette1561.13%8,6018,120
Leroy1571.1%1,0981,019
Albertville1581.04%23,63522,402
Albertville1591.04%23,63522,420
Dunnavant1601.03%1,1721,150
Hanceville1610.99%3,3793,212
Hanceville1620.99%3,3793,212
Webb1630.98%1,3421,274
Webb1640.98%1,3421,275
Hartselle1650.96%16,35715,570
Hartselle1660.96%16,35715,576
Hartford1670.9%2,7882,657
Hartford1680.9%2,7882,663
Heflin1690.9%3,5893,430
Heflin1700.9%3,5893,429
Malvern1710.89%1,6921,612
Malvern1720.89%1,6921,615
Slocomb1730.88%2,1892,085
Slocomb1740.88%2,1892,091
Riverside1750.87%2,3242,221
Riverside1760.87%2,3242,224
Boaz1770.86%10,56310,104
Boaz1780.86%10,56310,112
Ohatchee1790.83%1,2091,156
Ohatchee1800.83%1,2091,156
Cottonwood1810.82%1,1021,056
Cottonwood1820.82%1,1021,055
Trussville1830.81%27,29726,127
Trussville1840.81%27,29726,205
Alabaster1850.77%34,72433,342
Alabaster1860.77%34,72433,401
Hazel Green1870.7%4,0563,629
Taylor1880.68%2,3532,269
Taylor1890.68%2,3532,272
Moody1900.68%13,68813,184
Moody1910.68%13,68813,226
Newton1920.67%1,6631,606
Newton1930.67%1,6631,605
Smiths Station1940.66%5,6205,436
Smiths Station1950.66%5,6205,433
Daleville1960.66%5,0254,863
Daleville1970.66%5,0254,859
Vincent1980.64%2,0521,982
Vincent1990.64%2,0521,986
Kinsey2000.62%2,2792,203
Kinsey2010.62%2,2792,208
Trinity2020.61%2,6182,534
Trinity2030.61%2,6182,536
Scottsboro2040.6%16,05215,589
Scottsboro2050.6%16,05215,575
Jacksonville2060.59%14,73814,386
Jacksonville2070.59%14,73814,301
Deatsville2080.59%1,7171,666
Deatsville2090.59%1,7171,667
Locust Fork2100.57%1,2421,206
Locust Fork2110.57%1,2421,207
Grant2120.56%1,0681,038
Grant2130.56%1,0681,038
New Hope2140.54%2,9702,885
New Hope2150.54%2,9702,890
Midland City2160.52%2,3172,254
Midland City2170.52%2,3172,256
Elba2180.51%3,5493,511
Elba2190.51%3,5493,456
Ashville2200.5%2,4142,349
Ashville2210.5%2,4142,354
Meadowbrook2220.5%9,48010,110
Roanoke2230.48%5,4505,314
Roanoke2240.48%5,4505,318
Tuscumbia2250.48%9,2669,041
Tuscumbia2260.48%9,2669,046
Leeds2270.47%12,63212,340
Leeds2280.47%12,63212,337
Homewood2290.46%28,04726,419
Homewood2300.46%28,04727,406
Creola2310.46%1,9811,936
Creola2320.46%1,9811,934
Moores Mill2330.45%6,0885,336
Satsuma2340.42%6,9036,750
Satsuma2350.42%6,9036,757
Southside2360.4%9,6729,442
Southside2370.4%9,6729,475
Mount Vernon2380.37%1,3711,343
Mount Vernon2390.37%1,3711,346
Decatur2400.36%58,18457,321
Decatur2410.36%58,18457,134
Carlisle-Rockledge2420.36%2,2562,530
Hackleburg2430.35%1,4531,430
Hackleburg2440.35%1,4531,428
Oneonta2450.34%7,0636,939
Oneonta2460.34%7,0636,942
Eclectic2470.33%1,2171,193
Eclectic2480.33%1,2171,194
Sylvania2490.33%1,8301,797
Sylvania2500.33%1,8301,799
Rainbow City2510.33%10,38310,212
Rainbow City2520.33%10,38310,212
Saraland2530.33%16,51216,240
Saraland2540.33%16,51216,239
Level Plains2550.33%1,8451,816
Level Plains2560.33%1,8451,815
Stevenson2570.3%1,9811,954
Stevenson2580.3%1,9811,951
Munford2590.29%1,3621,340
Munford2600.29%1,3621,340
Tillmans Corner2610.29%18,17317,419
Bear Creek2620.29%1,0551,038
Bear Creek2630.29%1,0551,038
Mount Olive2640.28%4,2604,052
Warrior2650.25%3,2553,217
Warrior2660.25%3,2553,214
Fort Payne2670.24%15,05314,868
Fort Payne2680.24%15,05314,871
Cleveland2690.24%1,2661,250
Cleveland2700.24%1,2661,248
Ragland2710.23%1,7131,687
Ragland2720.23%1,7131,690
Northport2730.23%31,56331,198
Northport2740.23%31,56331,208
Hayden2750.22%1,3581,342
Hayden2760.22%1,3581,340
Abbeville2770.21%2,3752,349
Abbeville2780.21%2,3752,349
Killen2790.19%1,0421,029
Killen2800.19%1,0421,030
Snead2810.19%1,0481,038
Snead2820.19%1,0481,037
Dothan2830.19%71,78671,068
Dothan2840.19%71,78671,105
Double Springs2850.18%1,1231,115
Double Springs2860.18%1,1231,112
Henagar2870.17%2,3262,304
Henagar2880.17%2,3262,305
Irondale2890.13%13,56213,456
Irondale2900.13%13,56213,476
Indian Springs Village2910.12%2,5542,536
Indian Springs Village2920.12%2,5542,538
Florala2930.1%1,9321,927
Florala2940.1%1,9321,922
Troy2950.1%17,75117,740
Troy2960.1%17,75117,663
Littleville2970.09%1,0551,048
Littleville2980.09%1,0551,048
Hoover2990.09%93,09392,571
Hoover3000.09%93,09392,690
Lineville3010.08%2,4882,482
Lineville3020.08%2,4882,477
Gardendale3030.07%16,45616,410
Gardendale3040.07%16,45616,396
Hamilton3050.07%6,9497,059
Hamilton3060.07%6,9496,922
Moulton3070.06%3,4103,398
Moulton3080.06%3,4103,397
Ozark3090.06%14,37614,363
Ozark3100.06%14,37614,333
Glencoe3110.06%5,3995,378
Glencoe3120.06%5,3995,381
Holt3130.05%3,6724,358
Jasper3140.05%14,56814,575
Jasper3150.05%14,56814,530
Bridgeport3160.04%2,2682,265
Bridgeport3170.04%2,2682,262
Crossville3180%1,8291,829
Crossville3190%1,8291,828
Oxford3200%22,08822,088
Oxford3210%22,08822,087
Rock Creek3220%1,4441,530
Samson3230%1,8821,879
Samson3240%1,8821,880
Town Creek3250%1,0551,054
Town Creek3260%1,0551,054
Whitesboro3270%2,1332,161
Winfield3280%4,8624,849
Winfield3290%4,8624,862
Geneva330-0.02%4,2414,240
Geneva331-0.02%4,2414,243
Citronelle332-0.03%3,9273,935
Citronelle333-0.03%3,9273,930
Collinsville334-0.05%2,0632,067
Collinsville335-0.05%2,0632,066
Grayson Valley336-0.05%5,6865,808
Choccolocco337-0.07%2,7693,246
Morris338-0.09%2,2762,279
Morris339-0.09%2,2762,286
Brent340-0.1%4,0704,173
Brent341-0.1%4,0704,089
Blountsville342-0.11%1,8181,829
Blountsville343-0.11%1,8181,827
Sheffield344-0.13%9,3239,392
Sheffield345-0.13%9,3239,383
Grand Bay346-0.14%3,5913,829
Weaver347-0.15%3,3123,341
Weaver348-0.15%3,3123,336
Argo349-0.16%4,3624,393
Argo350-0.16%4,3624,395
Opp351-0.16%6,6956,768
Opp352-0.16%6,6956,749
Saks353-0.17%10,46810,175
Haleyville354-0.19%4,3054,355
Haleyville355-0.19%4,3054,342
Phenix City356-0.19%38,43438,817
Phenix City357-0.19%38,43438,809
Clay358-0.2%10,22110,294
Clay359-0.2%10,22110,318
Atmore360-0.2%8,2938,394
Atmore361-0.2%8,2938,375
Coats Bend362-0.22%1,3431,063
Dora363-0.27%2,2362,273
Dora364-0.27%2,2362,266
Flomaton365-0.28%1,4431,466
Flomaton366-0.28%1,4431,462
Russellville367-0.3%10,70410,877
Russellville368-0.3%10,70410,863
Sumiton369-0.32%2,5032,552
Sumiton370-0.32%2,5032,542
Greensboro371-0.32%2,1802,217
Greensboro372-0.32%2,1802,213
Andalusia373-0.33%8,6998,839
Andalusia374-0.33%8,6998,842
West End-Cobb Town375-0.36%3,2863,492
Attalla376-0.37%5,7255,832
Attalla377-0.37%5,7255,829
Alexandria378-0.38%3,7064,185
Tallassee379-0.38%4,6974,788
Tallassee380-0.38%4,6974,784
Blue Ridge381-0.39%1,2671,353
West Blocton382-0.42%1,1921,218
West Blocton383-0.42%1,1921,214
Pleasant Grove384-0.44%9,3349,545
Pleasant Grove385-0.44%9,3349,537
East Brewton386-0.44%2,2412,298
East Brewton387-0.44%2,2412,291
Underwood-Petersville388-0.46%3,0352,707
Ashland389-0.46%1,9361,987
Ashland390-0.46%1,9361,981
Anniston391-0.47%21,02821,567
Anniston392-0.47%21,02821,520
Red Bay393-0.47%3,1563,234
Red Bay394-0.47%3,1563,229
Piedmont395-0.49%4,6834,806
Piedmont396-0.49%4,6834,796
Brookwood397-0.49%2,4412,503
Brookwood398-0.49%2,4412,500
Brundidge399-0.49%2,0182,072
Brundidge400-0.49%2,0182,067
Fayetteville401-0.5%1,2061,109
Birmingham402-0.5%195,378200,542
Birmingham403-0.5%195,378200,270
Coaling404-0.5%1,9872,040
Coaling405-0.5%1,9872,035
Pinson406-0.5%7,7427,948
Pinson407-0.5%7,7427,936
Carbon Hill408-0.52%1,7141,764
Carbon Hill409-0.52%1,7141,757
Montgomery410-0.54%194,760200,588
Montgomery411-0.54%194,760200,048
Stewartville412-0.54%1,6441,805
Fultondale413-0.55%9,2749,526
Fultondale414-0.55%9,2749,528
Luverne415-0.56%2,6632,745
Luverne416-0.56%2,6632,737
Sardis City417-0.56%1,7721,819
Sardis City418-0.56%1,7721,820
Clio419-0.59%1,1831,217
Clio420-0.59%1,1831,217
Gadsden421-0.59%32,89033,911
Gadsden422-0.59%32,89033,867
Guin423-0.61%2,1242,194
Guin424-0.61%2,1242,187
Brewton425-0.62%5,0975,270
Brewton426-0.62%5,0975,254
Centreville427-0.62%2,7042,795
Centreville428-0.62%2,7042,788
Vestavia Hills429-0.63%37,90939,160
Vestavia Hills430-0.63%37,90939,116
Mobile431-0.64%200,086206,932
Mobile432-0.64%200,086206,488
Pine Level433-0.65%3,8063,621
La Fayette434-0.65%2,5862,682
La Fayette435-0.65%2,5862,671
Bayou La Batre436-0.66%2,1102,181
Bayou La Batre437-0.66%2,1102,178
Prichard438-0.66%18,65419,346
Prichard439-0.66%18,65419,272
Berry440-0.68%1,1741,211
Berry441-0.68%1,1741,211
Alexander City442-0.68%14,34114,855
Alexander City443-0.68%14,34114,831
Childersburg444-0.69%4,5804,747
Childersburg445-0.69%4,5804,740
Valley446-0.7%10,07310,445
Valley447-0.7%10,07310,426
Cordova448-0.71%1,6681,734
Cordova449-0.71%1,6681,727
Concord450-0.72%1,6631,575
Goodwater451-0.72%1,2461,291
Goodwater452-0.72%1,2461,291
Talladega453-0.78%14,57915,846
Talladega454-0.78%14,57915,149
Clayton455-0.82%2,1742,262
Clayton456-0.82%2,1742,263
Lipscomb457-0.84%2,0022,090
Lipscomb458-0.84%2,0022,086
Lanett459-0.87%6,6466,968
Lanett460-0.87%6,6466,934
Chickasaw461-0.87%6,1876,470
Chickasaw462-0.87%6,1876,455
Sylvan Springs463-0.87%1,5991,670
Sylvan Springs464-0.87%1,5991,666
Sylacauga465-0.87%12,01712,565
Sylacauga466-0.87%12,01712,544
Hueytown467-0.92%16,03616,819
Hueytown468-0.92%16,03616,781
Mountain Brook469-0.93%21,50022,549
Mountain Brook470-0.93%21,50022,504
Monroeville471-0.93%5,6675,952
Monroeville472-0.93%5,6675,930
Bessemer473-0.94%24,84426,070
Bessemer474-0.94%24,84426,018
Chatom475-0.95%1,0461,098
Chatom476-0.95%1,0461,095
Forestdale477-0.95%8,8828,688
Brighton478-0.98%2,2232,336
Brighton479-0.98%2,2232,331
Eufaula480-1.02%12,23712,883
Eufaula481-1.02%12,23712,866
Sulligent482-1.05%1,7971,895
Sulligent483-1.05%1,7971,892
Graysville484-1.08%1,8391,945
Graysville485-1.08%1,8391,939
Center Point486-1.15%15,42316,354
Center Point487-1.15%15,42316,322
Gordo488-1.15%1,5411,632
Gordo489-1.15%1,5411,628
Thomasville490-1.16%3,4993,722
Thomasville491-1.16%3,4993,704
Georgiana492-1.18%1,2521,326
Georgiana493-1.18%1,2521,324
Adamsville494-1.2%4,1314,393
Adamsville495-1.2%4,1314,381
Vernon496-1.2%1,8131,926
Vernon497-1.2%1,8131,922
Fairfield498-1.22%9,40810,011
Fairfield499-1.22%9,4089,985
Fayette500-1.25%4,0294,282
Fayette501-1.25%4,0294,281
Dadeville502-1.26%2,8973,084
Dadeville503-1.26%2,8973,079
Tarrant504-1.29%5,7316,122
Tarrant505-1.29%5,7316,105
Midfield506-1.3%4,8665,201
Midfield507-1.3%4,8665,185
Grove Hill508-1.33%1,7001,821
Grove Hill509-1.33%1,7001,812
Greenville510-1.36%6,8887,371
Greenville511-1.36%6,8887,361
Evergreen512-1.38%3,2773,517
Evergreen513-1.38%3,2773,505
Reform514-1.39%1,4171,521
Reform515-1.39%1,4171,517
York516-1.4%2,2462,417
York517-1.4%2,2462,404
Jackson518-1.41%4,4144,751
Jackson519-1.41%4,4144,728
Falkville520-1.42%1,1071,187
Falkville521-1.42%1,1071,187
Union Springs522-1.43%3,1123,360
Union Springs523-1.43%3,1123,337
Livingston524-1.53%3,0903,435
Livingston525-1.53%3,0903,329
Frisco City526-1.54%1,0891,175
Frisco City527-1.54%1,0891,171
Demopolis528-1.56%6,6197,168
Demopolis529-1.56%6,6197,142
Aliceville530-1.57%2,0062,173
Aliceville531-1.57%2,0062,165
Linden532-1.6%1,7861,934
Linden533-1.6%1,7861,928
Valley Grande534-1.64%3,8504,198
Valley Grande535-1.64%3,8504,168
Shoal Creek536-1.68%1,1141,231
Theodore537-1.7%4,8716,039
Point Clear538-1.77%1,6632,201
Smoke Rise539-1.79%1,4241,852
Uniontown540-1.84%1,9162,107
Uniontown541-1.84%1,9162,093
Butler542-1.97%1,6921,868
Butler543-1.97%1,6921,860
Tuskegee544-2%8,4809,378
Tuskegee545-2%8,4809,343
Lookout Mountain546-2.19%1,2041,528
Camden547-2.3%1,6561,861
Camden548-2.3%1,6561,848
Selma549-2.32%15,93417,970
Selma550-2.32%15,93417,824
Fort Deposit551-2.41%1,0951,233
Fort Deposit552-2.41%1,0951,227
Eutaw553-2.52%2,5882,934
Eutaw554-2.52%2,5882,921
Ballplay555-2.96%1,0811,522
Selmont-West Selmont556-3.63%1,7001,855
Marion557-4.15%2,5903,174
Marion558-4.15%2,5903,148

Alabama Growth Overview

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.