Alabama
These were Alabama’s 10 fastest-shrinking cities in 2023
Most of the fastest-shrinking Alabama cities in 2023 were in the Birmingham metro area – continuing the trend of a declining population around what was long the state’s largest city.
But the Jefferson County cities aren’t losing population as fast as Selma, the Black Belt’s iconic civil rights town, which was the fastest-shrinking city from 2022 to 2023, according to the U.S. Census Bureau.
From July 1, 2022 to July 1, 2023, Selma lost 341 residents, bringing its official population estimate to 16,666. That’s a decline of 2% in a single year – the largest drop among Alabama cities with more than 10,000 residents.
The second fastest-shrinking city, Center Point, saw a 1.1% decrease. Located in Jefferson County, Center Point is now home to 15,705.
Six other cities in Jefferson County, home of Birmingham, were among the 10 fastest-shrinking. The city of Birmingham lost 243 people in a single year and now has 196,444 residents. But Montgomery is shrinking much faster. And Birmingham slipped ahead of Montgomery at this latest count and is once again the second most populous city in Alabama. For now.
Like Birmingham, both Mobile and Montgomery shrank in population. Mobile lost 695 people and Montgomery dropped 1,657, to fall behind Birmingham. However, Mobile recently voted to add nearly 20,000 new residents to the city limits. At this time next year, when the next federal estimates come out, Mobile will officially be the second largest city in Alabama.
Huntsville, the most populous city in Alabama, grew by 3,534 residents from 2022-2023 for a total population of 225,564.
(Can’t see the chart? Click here.)
While Alabama saw population decreases in the Black Belt and three of the four major cities – the state’s beach and college towns grew rapidly.
- Selma -2% The Dallas County city now has a total population of 16,666 after losing 341 residents in 2023.
- Center Point -1.1% Jefferson County’s fastest-shrinking city lost 175 people in 2023 bringing the total population to 15,705.
- Alexander City -1% Located in Tallapoosa County, the city now has 14,470 residents. In 2023, it lost 150 people.
- Bessemer -1% Also in Jefferson County, the North Birmingham city lost 251 residents, bringing the total population to 25,037
- Hueytown -.9% Another Jefferson County city to dwindle in population, Hueytown lost 154 people in 2023. The city now has a population of 16,202.
- Mountain Brook -.9% The affluent city now has a population of 21,737 after losing 204 residents.
- Montgomery -.8% Alabama’s capital city lost 1,657 people in 2023 and now has a population of 195,287.
- Gardendale -.7% Another Jefferson County city to see a decline, Gardendale lost 117 residents for a 2023 population of 16,096.
- Vestavia Hills -.7% Vestavia’s population of 38,020 came after the city lost 266 in 2023.
- Eufaula – .7% Located in southeastern Barbour County, Eufaula lost 84 people for a population of 12,451.
See if your city grew from 2022 to 2023.
(Can’t see the map? Click here.)