1. Home
  2. States
  3. Alabama
State

Alabama

5,157,699Population
2.6 %Change since 2020
-1,531Natural change, 2023
3.0 %Unemployment rate

Facts

Population
5,157,699 (2024)
Change since 2020
2.6 %
Natural change, 2023
-1,531
Unemployment rate
3.0 % (2024)
Population base, April 2020
5,025,369 (2020)
Births
58,528 (2023)
Births per 1,000 residents, 2023
11.3
Deaths
60,059 (2023)
Deaths per 1,000 residents, 2023
11.6
International migration
12,995 (2023)
Domestic migration
29,946 (2023)
Net migration
42,941 (2023)
Net migration per 1,000, 2023
8.3
Postal code
AL
FIPS code
01

Sources: US Census Bureau — Population Estimates, Bureau of Labor Statistics — LAUS

Population estimates, 2020–2024

202020245.2M5M
PeriodValue
20245,157,699
20235,117,673
20225,076,181
20215,049,196
20205,033,094

Unemployment rate, annual average

202020243.06.4
PeriodValue
20243.0 %
20232.5 %
20222.5 %
20213.4 %
20206.4 %

Counties · 67

#CountyPopulationChange since 2020Unemployment rate
1Jefferson County664,744-1.4 %2.9 %
2Madison County423,3559.1 %2.4 %
3Mobile County412,339-0.6 %3.5 %
4Baldwin County261,60812.9 %2.5 %
5Tuscaloosa County241,2125.7 %3.0 %
6Shelby County235,9695.8 %2.2 %
7Montgomery County225,894-1.3 %3.1 %
8Lee County187,8477.7 %2.5 %
9Morgan County126,0842.1 %2.3 %
10Limestone County118,94214.9 %2.4 %
11Calhoun County116,427-0.0 %3.2 %
12Houston County109,3662.0 %2.8 %
13Etowah County103,207-0.2 %3.0 %
14Marshall County102,1564.7 %2.4 %
15Lauderdale County97,5024.2 %3.1 %
16St. Clair County96,9275.9 %2.3 %
17Cullman County92,6045.4 %2.5 %
18Elmore County91,0423.5 %2.3 %
19Talladega County81,375-0.9 %3.2 %
20DeKalb County73,1222.1 %2.5 %
21Walker County65,260-0.1 %2.8 %
22Autauga County61,4644.5 %2.4 %
23Blount County60,1631.7 %2.4 %
24Russell County58,837-0.6 %3.4 %
25Colbert County58,7852.7 %3.2 %
26Coffee County56,3585.4 %2.7 %
27Jackson County53,7802.3 %3.3 %
28Dale County50,0671.5 %3.2 %
29Chilton County47,2625.0 %2.6 %
30Tallapoosa County40,699-1.5 %3.1 %
31Covington County37,7480.5 %2.9 %
32Escambia County36,630-0.4 %3.5 %
33Dallas County35,545-7.6 %4.6 %
34Chambers County33,813-2.5 %2.6 %
35Lawrence County33,5671.5 %2.5 %
36Pike County33,1240.4 %3.2 %
37Franklin County31,874-0.7 %2.7 %
38Marion County29,323-0.0 %3.1 %
39Geneva County27,2592.2 %2.7 %
40Cherokee County26,1384.6 %2.8 %
41Barbour County24,358-3.4 %3.6 %
42Winston County23,8691.4 %3.0 %
43Randolph County23,0675.0 %3.4 %
44Bibb County22,258-0.1 %2.7 %
45Clarke County22,142-4.1 %4.9 %
46Monroe County19,057-3.6 %5.2 %
47Marengo County18,512-4.2 %3.7 %
48Pickens County18,508-3.2 %3.9 %
49Butler County18,256-4.2 %3.5 %
50Macon County18,159-7.0 %4.0 %
51Henry County18,1415.8 %2.8 %
52Cleburne County15,9055.6 %2.6 %
53Fayette County15,863-2.8 %2.8 %
54Hale County15,1162.2 %4.2 %
55Washington County15,018-2.4 %3.2 %
56Clay County14,2390.0 %2.8 %
57Lamar County13,543-3.1 %3.2 %
58Crenshaw County13,114-0.7 %3.0 %
59Choctaw County12,052-4.8 %4.2 %
60Sumter County11,607-6.0 %4.2 %
61Conecuh County11,109-4.2 %4.1 %
62Coosa County10,291-0.8 %3.0 %
63Bullock County9,901-4.4 %3.4 %
64Wilcox County9,865-6.9 %5.6 %
65Lowndes County9,485-8.1 %4.9 %
66Perry County7,719-9.3 %6.1 %
67Greene County7,127-7.8 %6.5 %