Alabama Cities by Population (2023)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2023 Population
2020 Census
Annual Change
Density (mi²)
Area (mi²)
Huntsville1220,854215,0430.89%1,030214.36
Montgomery2196,010200,006-0.67%1,226159.88
Birmingham3192,557200,133-1.28%1,318146.08
Mobile4182,068186,411-0.78%1,305139.47
Tuscaloosa5101,94799,9600.66%1,64861.85
Hoover692,39392,687-0.11%1,92947.89
Auburn783,01576,4292.79%1,38260.08
Dothan871,21771,1540.03%79389.76
Madison960,34257,3891.69%1,99030.32
Decatur1057,85857,7770.05%1,06854.16
Florence1140,19439,8030.33%1,51826.48
Prattville1239,07637,8971.03%1,15433.86
Vestavia Hills1338,23139,089-0.74%1,92419.87
Phenix City1437,72738,783-0.92%1,34728
Alabaster1534,27433,3810.88%1,35725.25
Gadsden1633,27534,019-0.73%89237.31
Opelika1732,48931,0731.5%55059.07
Daphne1831,00727,7233.8%1,80517.18
Northport1930,79431,117-0.35%1,82316.89
Enterprise2030,48728,8641.84%99530.63
Athens2129,92325,6865.22%75139.86
Trussville2226,73526,2160.66%77834.35
Homewood2325,52426,323-1.02%3,0608.34
Foley2425,30620,6017.1%77932.48
Pelham2525,15424,4580.94%64838.82
Bessemer2624,92025,970-1.37%61540.54
Fairhope2724,36322,5622.59%1,74213.99
Albertville2822,79922,3850.61%85126.78
Helena2922,52121,0952.21%1,10520.38
Oxford3022,32422,3060.03%70331.77
Mountain Brook3121,66522,409-1.12%1,68912.82
Anniston3220,85821,308-0.71%45645.76
Cullman3319,50518,2152.31%89321.84
Calera3418,99916,6724.45%78624.17
Prichard3518,77719,259-0.84%74225.31
Millbrook3617,92416,8742.03%1,27814.02
Troy3717,66917,5790.17%62428.34
Gardendale3817,28916,0372.54%75522.89
Muscle Shoals3917,22216,3241.8%1,04116.54
Selma4016,97317,960-1.87%1,22913.81
Gulf Shores4116,83015,2163.42%59728.18
Chelsea4216,65515,1753.15%72223.08
Saraland4316,60016,1800.86%51832.06
Hueytown4416,09816,752-1.32%81819.68
Scottsboro4515,82015,5510.57%31250.66
Hartselle4615,70415,4720.5%95516.44
Center Point4715,67316,374-1.45%2,5346.18
Talladega4815,27715,796-1.11%59925.50
Fort Payne4914,85614,8230.07%26456.19
Alexander City5014,33614,761-0.97%34142
Ozark5114,28514,327-0.1%41934.09
Jasper5214,27014,396-0.29%49129.06
Moody5314,16813,2702.21%57824.53
Pell City5413,97612,8982.71%56224.88
Irondale5513,53813,5080.07%78217.32
Jacksonville5612,99313,089-0.25%1,19110.91
Eufaula5712,38212,824-1.17%20859.52
Leeds5812,14212,336-0.52%54022.48
Sylacauga5912,04012,543-1.35%59520.25
Spanish Fort6010,99510,1032.86%36430.23
Pike Road6110,8749,5584.4%33132.84
Russellville6210,74710,810-0.19%80013.43
Valley6310,43710,551-0.36%81612.79
Clay6410,29710,318-0.07%1,02510.04
Boaz6510,28410,1000.61%70714.55
Rainbow City6610,14610,158-0.04%40025.36
Fultondale679,6109,880-0.92%78812.20
Southside689,5849,4060.63%50518.97
Fairfield699,5529,975-1.43%2,7533.47
Pleasant Grove709,4139,536-0.43%9539.88
Sheffield719,2389,387-0.53%1,3296.95
Tuscumbia729,0949,0550.14%9869.22
Guntersville739,0068,5701.67%35125.64
Clanton748,8368,7250.42%38722.84
Orange Beach758,7178,1682.19%59214.71
Andalusia768,6838,731-0.18%44219.66
Arab778,6038,4460.62%64613.32
Atmore788,5308,548-0.07%39021.86
Tuskegee798,3389,149-3.05%51816.11
Bay Minette808,1087,7891.35%47017.25
Montevallo817,7897,0023.62%60812.81
Wetumpka827,4467,0651.76%68110.94
Lincoln837,4346,9122.45%29625.10
Robertsdale847,3216,7222.88%1,0796.78
Greenville857,0927,350-1.18%33221.35
Pinson867,0477,252-0.96%66210.64
Hamilton876,9497,012-0.3%18338.06
Satsuma886,8376,7590.38%9327.33
Oneonta896,7916,812-0.1%43115.75
Demopolis906,7637,135-1.77%38117.74
Lanett916,6606,830-0.83%1,0676.24
Opp926,6296,665-0.18%28023.66
Chickasaw936,2716,458-0.98%1,4914.21
Margaret945,9555,1814.75%6069.82
Attalla955,8415,8380.02%8376.98
Tarrant965,8236,098-1.52%9136.38
Rainsville975,7675,5241.44%28020.62
Monroeville985,7545,885-0.74%43113.35
Headland995,5014,9763.4%18130.33
Glencoe1005,4005,418-0.11%32016.85
Smiths Station1015,3615,391-0.19%7756.92
Roanoke1025,2535,292-0.25%28018.74
Brewton1035,2415,271-0.19%46711.22
Springville1045,1634,8252.28%5808.89
Odenville1055,0534,9720.54%35614.19
Midfield1064,9585,195-1.55%1,8682.65
Loxley1074,9483,7479.71%15531.86
Daleville1084,8904,8480.29%34614.14
Tallassee1094,8244,8000.17%43611.06
Winfield1104,7814,853-0.5%26917.78
Piedmont1114,7484,841-0.65%4839.82
Childersburg1124,5734,748-1.25%37112.33
Jackson1134,5094,713-1.46%28815.64
Hokes Bluff1144,4674,4190.36%37411.93
Argo1154,4414,3810.45%41310.75
Columbiana1164,4324,1811.96%25617.30
Haleyville1174,3814,3360.34%5238.38
Triana1184,3173,01212.75%3,5271.22
Adamsville1194,1734,356-1.42%16625.17
Geneva1204,1534,201-0.38%26115.88
Kimberly1214,1283,8582.28%6905.98
Fayette1224,0794,239-1.28%4778.55
Valley Grande1233,9854,127-1.17%11933.51
Priceville1243,9643,5533.72%6805.83
Citronelle1253,9083,932-0.2%15125.85
Lake View1263,7803,5721.91%1,7972.10
Centre1273,5643,5100.51%31711.24
Thomasville1283,4893,578-0.82%4008.73
Heflin1293,4043,3980.06%21216.09
Elba1303,3953,404-0.09%22115.34
Weaver1313,3873,408-0.21%9743.48
Moulton1323,3483,363-0.15%5595.99
Hanceville1333,3073,1701.41%7354.50
Union Springs1343,2883,327-0.39%4966.63
Evergreen1353,2493,432-1.81%16519.75
Warrior1363,1743,219-0.47%3259.75
Red Bay1373,1703,191-0.22%3259.75
Moundville1383,1563,0311.35%6844.61
Marion1393,0983,219-1.27%29310.57
Livingston1403,0713,195-1.32%4317.13
Brent1413,0132,9590.6%3438.78
Dadeville1422,9273,034-1.18%18415.94
New Hope1432,8772,898-0.24%3328.66
Centreville1442,8142,7810.39%2989.45
Eutaw1452,7882,895-1.24%23411.93
Hartford1462,6812,6360.56%4306.24
Jemison1472,6742,6380.45%23611.35
Owens Cross Roads1482,6612,6220.49%3218.28
Good Hope1492,6552,4962.08%3367.91
Luverne1502,6362,702-0.83%16815.65
La Fayette1512,5702,597-0.35%2908.86
Trinity1522,5642,5310.43%5194.94
Indian Springs Village1532,4852,494-0.12%6423.87
Lineville1542,4642,479-0.2%2559.67
Brookwood1552,4242,498-0.98%2908.37
Ashville1562,4062,3181.26%12519.21
Abbeville1572,4012,3680.46%15415.54
Sumiton1582,3882,439-0.71%4585.21
York1592,3602,443-1.13%3446.87
Kinsey1602,3382,1972.1%19312.12
Midland City1612,3062,2430.92%3816.05
Taylor1622,2922,2560.53%3177.23
Henagar1632,2882,303-0.22%10322.27
Riverside1642,2792,2370.62%2638.66
Dora1652,2722,299-0.4%3037.51
Ashford1662,2632,2390.36%3656.20
East Brewton1672,2562,271-0.22%6623.41
Bridgeport1682,2552,258-0.04%5214.33
Clayton1692,2432,288-0.66%3326.76
Brighton1702,2422,328-1.23%1,5841.42
Morris1712,2382,262-0.36%7293.07
Vance1722,1812,1270.83%21410.18
Greensboro1732,1632,211-0.73%9102.38
Bayou La Batre1742,1502,198-0.74%2867.52
Guin1752,1442,186-0.65%14314.97
Thorsby1762,1422,0691.18%3675.83
Slocomb1772,1042,0890.24%2229.49
Elberta1782,0571,9941.03%2956.98
Aliceville1792,0402,166-1.97%4474.56
Brundidge1802,0362,087-0.83%2099.75
Collinsville1812,0292,029 5183.92
Vincent1822,0091,9910.3%9820.58
Cowarts1832,0061,9271.36%2707.43
Lipscomb1841,9882,080-1.49%1,6931.17
Uniontown1851,9842,064-1.29%13115.18
Stevenson1861,9661,9570.15%2557.70
Coaling1871,9652,033-1.11%3925.01
Ashland1881,9551,976-0.36%2677.33
Creola1891,9361,936 13614.24
Florala1901,9021,908-0.1%18110.53
Cedar Bluff1911,8941,8490.8%3884.88
Wilsonville1921,8931,8630.53%18010.49
Rehobeth1931,8851,7901.73%2527.49
Dauphin Island1941,8731,7851.63%2996.26
Graysville1951,8641,941-1.32%11017.01
Samson1961,8521,864-0.22%5123.62
Level Plains1971,8251,8190.11%5953.07
Linden1981,8251,919-1.67%5103.58
Blountsville1991,8231,829-0.11%3365.42
Butler2001,8231,894-1.25%2706.75
Harpersville2011,8161,6303.65%8521.29
Westover2021,8141,7870.5%9319.43
Crossville2031,8101,810 2168.37
Sylvania2041,8101,7950.28%2058.82
Woodstock2051,8081,4806.92%2567.08
Vernon2061,7931,916-2.18%3045.89
Camden2071,7851,856-1.27%4274.18
Sardis City2081,7761,809-0.62%2267.86
Sulligent2091,7741,871-1.77%2267.83
Deatsville2101,7701,7101.14%3684.81
Silverhill2111,73779929.53%1,3831.26
Ragland2121,7231,6990.47%10316.79
Grove Hill2131,7081,782-1.39%2257.59
Carbon Hill2141,7011,740-0.76%3095.50
Cordova2151,6451,699-1.08%2825.83
Summerdale2161,6321,5002.84%16110.13
Newton2171,6231,5990.5%11414.25
Sylvan Springs2181,5931,650-1.18%1838.69
Gordo2191,5691,634-1.32%4823.25
Malvern2201,5511,5390.26%11114.02
New Brockton2211,4691,4211.1%1847.99
Flomaton2221,4581,4490.21%2875.09
Reform2231,4501,518-1.49%1818.01
Ardmore2241,4431,3352.63%7072.04
Elmore2251,4411,2853.89%2306.27
Hackleburg2261,4301,430 9415.28
Rogersville2271,4051,3032.56%4633.03
Mount Vernon2281,3801,3530.66%2525.48
Hayden2291,3241,336-0.3%3304.01
Munford2301,3131,343-0.76%5132.56
Webb2311,2991,2750.62%11511.26
Coosada2321,2961,2381.57%1886.89
Georgiana2331,2911,327-0.92%2076.24
Goodwater2341,2811,281 1976.49
West Blocton2351,2461,2160.81%2604.80
Eclectic2361,2441,2140.81%3034.11
Cleveland2371,2411,244-0.08%1597.83
Ohatchee2381,2151,1791%2075.88
Brookside2391,2041,246-1.15%1886.40
Locust Fork2401,2001,1970.08%3113.86
Clio2411,1831,213-0.84%11810.07
Berry2421,1821,215-0.92%11010.77
Frisco City2431,1471,174-0.78%2854.03
Falkville2441,1391,151-0.35%3013.78
Fort Deposit2451,1161,235-3.29%1975.66
Double Springs2461,0901,0690.65%2135.12
Bear Creek2471,0511,0390.38%7713.63
Town Creek2481,0511,054-0.1%3922.68
Cottonwood2491,0461,046 1815.78
Killen2501,0461,0370.29%5172.02
Grant2511,0441,0380.19%5641.85
Littleville2521,0421,0390.1%2104.97
Chatom2531,0291,044-0.48%9610.72
Snead2541,0201,029-0.29%1855.52
Steele2551,0149930.69%1516.71
Phil Campbell256988988 2434.06
Parrish257974983-0.31%4652.09
Carrollton2589651,015-1.63%4692.06
Camp Hill2599641,003-1.33%1078.99
Fyffe260963963 2194.41
Cherokee261953968-0.52%4302.22
Altoona262947953-0.21%2194.32
Millport2639391,004-2.19%1715.49
Hollywood2649249150.33%1048.92
Leesburg265913916-0.11%1466.27
Geraldine266910910 2323.92
Powell2678888790.34%1794.96
Holly Pond2688818451.38%1994.44
Notasulga269872939-2.46%6313.80
Coker270866899-1.25%4441.95
Skyline2718498310.71%2133.98
Magnolia Springs2728338120.85%9270.90
Brilliant273829835-0.24%7810.59
Gurley2748278240.12%2333.55
Somerville2758057960.37%2633.06
Susan Moore2767917880.13%1515.23
Brantley277789816-1.13%2543.11
Autaugaville278782797-0.64%1007.83
Section2797737580.65%1694.57
Walnut Grove280773773 1545.03
Douglas2817697570.52%2263.40
New Site282768774-0.26%789.87
Mosses283763841-3.17%1614.74
Jacksons' Gap2847617490.53%898.52
Mulga285761785-1.04%1,1850.64
Hobson City286760772-0.52%7271.05
Woodville2877547450.4%1146.62
St. Florian2887536156.96%1993.78
Oakman289748769-0.93%2433.08
Ider2907477350.54%1375.43
Pine Hill291746761-0.67%1953.82
Lexington2927417350.27%2293.24
White Hall293734812-3.29%4815.30
Hayneville294725806-3.46%3901.86
Wedowee295718721-0.14%2053.49
Gilbertown296715733-0.83%9180.78
Columbia2976926890.14%1763.93
Pisgah2986886790.44%1434.80
Baileyton2996786511.34%1295.25
Addison3006766640.6%1803.77
Leighton301662662 3072.16
Ariton3026576540.15%1295.09
Maplesville3036456390.31%1973.27
Babbie3046376310.32%5611.47
Lynn3056276120.8%5910.65
West Point3066175931.31%1813.41
Reece City307604613-0.49%1703.56
South Vinemont3086015612.38%6900.87
Pinckard3095995811.01%1125.33
Wadley310595598-0.17%4091.46
Wilton311592592 6190.96
Kinston3125915850.34%1214.89
Sand Rock313590596-0.34%1424.14
Trafford314588618-1.67%2412.44
Valley Head3155885790.51%1703.47
Eva316587590-0.17%1424.15
Courtland317584584 1982.95
Grimes3185845720.69%4671.25
Dodge City3195785541.4%1683.44
Perdido Beach3205745561.06%4841.19
Newville3215615431.08%1404.02
Fairview3225585430.9%2062.71
Franklin323550600-2.83%3615.09
Allgood3245495430.37%5281.04
Garden City3255465281.11%1813.01
Oak Grove326543558-0.91%3051.78
Excel327542554-0.73%3291.65
Pickensville328540555-0.92%707.73
McKenzie329495507-0.8%1333.72
River Falls3304894830.41%726.83
North Courtland3314884820.41%7370.66
Clayhatchee3324764670.63%1752.72
Avon3334704640.43%1822.58
Castleberry334458491-2.34%2681.71
Elkmont3354494192.28%2731.64
Hytop3364474410.45%1293.46
Lockhart337445445 4091.09
Forkland338440446-0.45%1263.49
Millry339435447-0.91%587.49
Hammondville3404314280.23%884.90
Red Level341431431 2241.92
Midway3424284160.94%1293.31
Pleasant Groves343426426 1173.65
Glen Allen344422428-0.47%656.53
Ranburne345420420 2651.59
West Jefferson3464194160.24%2331.80
Highland Lake3474174140.24%2561.63
Lisman348417423-0.48%1612.59
Napier Field3494114080.24%1,6050.26
Kennedy350409436-2.15%1333.07
Hillsboro351407410-0.24%2161.88
Louisville352383395-1.03%1392.75
Rosa3533783750.27%1003.77
Nectar354375381-0.53%2071.81
Silas355365374-0.81%705.21
Twin3563633600.28%1073.38
Sipsey357356362-0.56%7400.48
Rockford3583553490.57%1073.31
Shorter359353394-3.55%784.54
Rutledge360342354-1.16%585.86
Dutton3613413291.19%3950.86
Hurtsboro362339348-0.88%3281.03
Arley3633343280.6%893.76
Pennington364328331-0.3%1671.96
Mentone3653233200.31%694.67
Vina366323326-0.31%674.80
Shiloh367321324-0.31%1871.71
Thomaston368317329-1.25%1572.01
County Line369307313-0.65%3180.96
Maytown370304316-1.3%1132.68
Cuba371296311-1.66%734.06
Carolina3722942880.69%2651.11
Gordon3732942910.34%1012.92
Boligee374289301-1.36%733.95
Dozier375281290-1.06%952.95
Colony3762802651.82%1242.25
Epes377271277-0.73%416.59
Goshen378270270 1052.56
Langston3792702670.37%554.92
Madrid3802672640.38%1531.75
Pine Ridge381264264 2031.30
Sanford3822622560.77%634.18
Hodges383261264-0.38%634.13
Anderson3842582550.39%2001.29
Coffeeville385258264-0.77%574.52
Waldo386253253 902.81
Fruithurst3872432370.83%2431
Heath3882422360.83%2720.89
Black3892282250.44%743.08
Ren390226238-1.74%2360.96
Gordonville391225246-3.02%415.54
Vredenburgh3922252220.45%1501.50
Akron393224227-0.44%3270.69
Woodland394222222 1421.56
Sweet Water395217229-1.81%922.35
Detroit396215230-2.27%1621.33
Fulton397213225-1.84%872.45
Coffee Springs3982122060.95%2700.78
Horn Hill3992112080.48%832.56
Yellow Bluff400207210-0.48%4480.46
Edwardsville401205205 1216.44
Beatrice402203203 1501.35
Bakerhill403201210-1.47%732.75
Gantt4042001970.5%3080.65
McIntosh405195204-1.52%1961
Belk406188188 1361.39
Waterloo4071861830.54%2490.75
Nauvoo408181187-1.09%1830.99
Paint Rock409181181 4180.43
Beaverton410179185-1.1%394.59
Kansas411175181-1.13%1721.02
Daviston412174174 199.13
Gainesville413172175-0.58%1001.72
Gaylesville414172172 5010.34
Union415172178-1.15%2100.82
Onycha4161701670.59%2150.79
Riverview4171651591.23%1141.45
Providence418164167-0.61%941.75
Bon Air419162171-1.82%1221.33
Loachapoka420161161 1421.14
Lakeview421160160 2530.63
Glenwood4221541510.65%2110.73
Banks423153156-0.65%771.99
Cusseta424151151 582.62
Geiger425150159-1.96%1590.94
Waverly426148154-1.33%542.72
Gu-Win4271441410.7%741.94
Talladega Springs428141147-1.4%1151.23
Toxey429140146-1.41%2050.68
Orrville430139148-2.11%1341.04
Pine Apple431133142-2.21%433.10
Kellyton4321311280.77%1350.97
Newbern433129132-0.77%1111.16
Billingsley4341281250.79%1091.18
North Johns435127127 6260.20
Eldridge436126129-0.79%1800.70
Pollard437121124-0.82%1091.11
Haleburg4381171140.86%303.84
Five Points439116119-0.85%1131.03
Lester4401161101.75%631.83
Libertyville441109109 2100.52
Ridgeville4428285-1.21%1000.82
Blue Springs4437982-1.25%272.90
Faunsdale4447985-2.47%2850.28
Lowndesboro4457688-5%960.79
Needham4467373 1280.57
Union Grove4477070 1260.56
Myrtlewood4486972-1.43%272.60
Petrey4496666 900.73
Goldville4505154-1.92%520.99
Cardiff4515053-1.96%1990.25
Ethelsville4525050 880.57
Mooresville45347442.17%3950.12
Benton4543740-2.63%1230.30
Natural Bridge4553333 760.43
Emelle4563134-3.13%1470.21
Dayton4572629-3.7%261
McMullen4582629-3.7%2360.11
Memphis4592326-4.17%590.39
Oak Hill4601414 250.56
showing: 460 rows

Alabama has a total population among its cities that surpass 5 million residents. As Alabama is only the 25th largest state in the United States by population, the state doesn’t have any single city that has a population exceeding one million. The largest city in the state is Birmingham, which has a population of over 200,000. In total, the state has four cities with populations exceeding 100,000: Birmingham, Montgomery, Mobile and Huntsville. A total of 58 cities in Alabama have populations that fall between 10,000 and 100,000.

There is a total of 460 municipalities across the state, broken up into 291 towns and 169 cities. These municipalities are spread across 67 counties. Municipalities are classified as one of eight classes based on population. Just one city is designated as Class 1, and that is Birmingham. Though its current population falls below the 300,000 resident requirement, the requirement was met when incorporated in 1970. In addition to being one of the largest cities in the state, Montgomery is also Alabama’s state capital. The smallest municipality in the state, McMullen has a population of just 10 people. In terms of land area, Huntsville is the largest city in Alabama and is also ranked 4th in terms of population.

Alabama Cities by Population (2023)

What is the biggest city in Alabama?

Huntsville is the biggest city in Alabama, with a population of 220,854 in 2023.

What is the fastest growing city in Alabama?

Triana is the fastest growing city in Alabama over the past 3 years, having grown 12.75% annually since 2020.

How many cities are in Alabama?

There are 460 cities in Alabama.

What are the 10 largest cities in Alabama?

The 10 largest cities in Alabama are: Huntsville, Montgomery, Birmingham, Mobile, Tuscaloosa, Hoover, Auburn, Dothan, Madison and Decatur.

Frequently Asked Questions