CensusEasy
RANKING · 2024 ACS · 121 SHOWN OF 121

Fastest shrinking, Alabama cities

Alabama cities with the steepest population decline from the 2020 census to 2024. This list covers the 121 cities in Alabama that qualify, ranked against each other statewide. The median across all 121 is +1.1%. Biggest climber in the top 100 since 2020: Moores Mill, AL, up 90 places to #4.

Flip the list · Fastest growing, US cities →
AlabamaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
Fastest shrinking by state
RANKPLACESTATEPOPPOPULATION GROWTHVS 2000
01▲29Talladega, ALAL14,840-6.9%+9.7 pts
02▲36Forestdale, ALAL9,742-6.4%−7.5 pts
03▲70Meadowbrook, ALAL9,117-5.9%−7.5 pts
04▲90Moores Mill, ALAL6,378-5.2%−52.0 pts
05▼2Selma, ALAL16,077-5.1%+8.6 pts
06▲86Fultondale, ALAL9,307-5.0%−8.0 pts
07▲7Tuskegee, ALAL8,644-4.9%−1.5 pts
08▲7Demopolis, ALAL6,641-3.5%−3.9 pts
09▲7Tarrant, ALAL5,639-3.2%–
10▲10Center Point, ALAL15,538-3.0%−3.6 pts
11▼5Greenville, ALAL6,912-2.9%+0.7 pts
12▼7Fairfield, ALAL9,483-2.7%−4.2 pts
13▼6Monroeville, ALAL5,758-2.5%−0.6 pts
14▲32Leeds, ALAL12,831-2.4%−8.0 pts
15▲59Valley, ALAL10,294-2.4%−14.9 pts
16▼3Bessemer, ALAL24,984-2.4%+9.0 pts
17▲7Eufaula, ALAL12,437-2.3%−7.5 pts
18▲41Lanett, ALAL6,781-2.2%+9.9 pts
19▲24Hueytown, ALAL16,159-2.2%−2.7 pts
20▲6Sylacauga, ALAL12,055-2.1%−2.9 pts
21▲30Chickasaw, ALAL6,166-1.9%+2.4 pts
22▲47Mountain Brook, ALAL21,661-1.9%−5.9 pts
23▼21Prichard, ALAL18,825-1.9%+14.7 pts
24▼2Brewton, ALAL5,113-1.7%+4.9 pts
25▲12Hamilton, ALAL6,769-1.7%−20.0 pts
26▼18Gadsden, ALAL33,367-1.7%+6.7 pts
27Alexander City, ALAL14,515-1.6%−2.2 pts
28▼7Montgomery, ALAL195,300-1.5%−9.3 pts
29▼19Anniston, ALAL20,930-1.4%+7.5 pts
30▼18Birmingham, ALAL195,893-1.3%+7.4 pts
31▲55Vestavia Hills, ALAL38,306-1.2%−25.2 pts
32▼21Pleasant Grove, ALAL9,346-1.1%−19.1 pts
33▲8Decatur, ALAL58,056-1.0%−11.5 pts
34▼2Opp, ALAL6,738-0.9%+4.5 pts
35▼17Attalla, ALAL5,807-0.9%+3.0 pts
36▼5Jasper, ALAL14,585-0.9%−4.6 pts
37▲56Phenix City, ALAL38,344-0.8%−12.4 pts
38▼37Atmore, ALAL8,360-0.7%+3.9 pts
39▲1Sheffield, ALAL9,416-0.7%+6.3 pts
40▲32Russellville, ALAL10,904-0.5%−15.4 pts
41▼18Andalusia, ALAL8,763-0.4%+4.9 pts
42Glencoe, ALAL5,426-0.4%−10.8 pts
43▼9Tillmans Corner, ALAL17,677-0.3%+12.5 pts
44▼25Ozark, ALAL14,269-0.3%−17.3 pts
45▲19Irondale, ALAL13,545-0.2%−4.0 pts
46▲8Clay, ALAL10,198-0.2%–
47▼22Troy, ALAL18,022-0.1%−6.5 pts
48▼9Oxford, ALAL22,199-0.0%−58.1 pts
49▲33Hoover, ALAL93,550+0.0%−57.7 pts
50▲55Northport, ALAL31,648+0.3%−11.6 pts
51▲5Fort Payne, ALAL15,189+0.3%−8.9 pts
52▲33Jacksonville, ALAL14,400+0.4%+18.6 pts
53▼49Roanoke, ALAL5,440+0.5%−2.7 pts
54▼4Oneonta, ALAL7,022+0.5%−15.5 pts
55▲24Southside, ALAL9,718+0.6%−26.0 pts
56▲6Dothan, ALAL72,060+0.6%−7.1 pts
57▲1Tuscumbia, ALAL9,332+0.7%+7.3 pts
58▼9Scottsboro, ALAL16,123+0.9%−6.2 pts
59▼4Rainbow City, ALAL10,406+0.9%−8.9 pts
60▲18Harvest, ALAL5,955+1.1%−42.7 pts
61▲5Satsuma, ALAL6,851+1.1%−8.4 pts
62▲35Saraland, ALAL16,652+1.4%−3.1 pts
63▼19Grayson Valley, ALAL6,077+1.6%–
64▲3Alabaster, ALAL34,748+1.9%−51.6 pts
65▼13Albertville, ALAL23,710+1.9%−17.0 pts
66▼1Smiths Station, ALAL5,596+2.1%–
67▲16Pelham, ALAL25,664+2.1%−45.1 pts
68▲35Trussville, ALAL27,273+2.1%−54.2 pts
69▼36Clanton, ALAL9,289+2.2%+0.5 pts
70McCalla, ALAL13,253+2.2%–
71▼42Bay Minette, ALAL8,555+2.3%−6.8 pts
72▲8Moody, ALAL13,559+2.4%−61.2 pts
73▼12Hartselle, ALAL16,312+2.5%−8.8 pts
74▼26Arab, ALAL9,061+2.6%−11.1 pts
75▼15Enterprise, ALAL31,211+2.8%−2.1 pts
76▼1Wetumpka, ALAL7,535+3.0%−19.6 pts
77▲11Gardendale, ALAL16,425+3.1%−22.6 pts
78▼1Rainsville, ALAL6,020+3.6%−12.5 pts
79▲16Huntsville, ALAL233,627+3.6%+4.7 pts
80▲1Millbrook, ALAL17,623+3.8%−67.9 pts
81▼45Florence, ALAL42,581+3.8%+4.5 pts
82▲33Orange Beach, ALAL8,798+3.9%−64.1 pts
83▲17Helena, ALAL23,388+4.1%−158.7 pts
84▲15Muscle Shoals, ALAL17,666+4.2%−19.9 pts
85▼40Guntersville, ALAL9,394+4.2%−0.8 pts
86▲10Holtville, ALAL5,158+4.4%–
87▼11Prattville, ALAL40,582+4.5%−19.7 pts
88▼4Montevallo, ALAL7,872+4.5%−10.1 pts
89▲19Odenville, ALAL6,023+4.6%−31.2 pts
90▼19Headland, ALAL5,603+4.9%−3.0 pts
91▼56Pell City, ALAL14,320+5.0%−12.8 pts
92▼45Homewood, ALAL28,118+5.4%−3.9 pts
93▲11Madison, ALAL67,968+5.6%−90.8 pts
94▲17Auburn, ALAL85,113+5.8%−21.2 pts
95▼5Opelika, ALAL35,765+5.9%−0.3 pts
96▼39Columbiana, ALAL5,106+5.9%−16.6 pts
97▲1Cullman, ALAL20,799+6.1%+1.4 pts
98▲16Spanish Fort, ALAL11,203+6.1%−39.2 pts
99▼8Springville, ALAL5,597+6.2%−25.8 pts
100▼37Lincoln, ALAL8,110+6.7%−58.2 pts
101▼48Boaz, ALAL10,619+7.0%−0.1 pts
102▼1Robertsdale, ALAL7,761+7.2%−50.1 pts
103▼1Daphne, ALAL31,396+7.3%−39.6 pts
104▼95Saks, ALAL10,681+7.3%+11.4 pts
105▲5Calera, ALAL18,992+7.4%−40.4 pts
106▲6Fairhope, ALAL26,625+7.6%−38.3 pts
107▲6Chelsea, ALAL17,716+8.5%−77.4 pts
108▼80Pinson, ALAL7,830+8.6%–
109▼92Mobile, ALAL200,824+8.8%+7.4 pts
110▲6Gulf Shores, ALAL17,394+9.2%−57.3 pts
111▼43Brook Highland, ALAL8,146+10.0%–
112▼42Tuscaloosa, ALAL114,316+11.5%+11.3 pts
113▼7Highland Lakes, ALAL5,866+12.0%–
114▲3Pike Road, ALAL11,899+12.0%–
115Semmes, ALAL6,259+13.9%–
116▼27Athens, ALAL34,209+14.2%+1.2 pts
117▼30Margaret, ALAL7,149+15.1%−86.1 pts
118Loxley, ALAL6,131+17.4%+1.9 pts
119▼10Foley, ALAL30,354+18.2%−35.6 pts
120▼13Meridianville, ALAL11,150+35.8%−17.4 pts
121▼2Triana, ALAL5,244+37.2%+54.5 pts
SHOWING 1–121 OF 121

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES