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
| Period | Value |
|---|---|
| 2024 | 5,157,699 |
| 2023 | 5,117,673 |
| 2022 | 5,076,181 |
| 2021 | 5,049,196 |
| 2020 | 5,033,094 |
Unemployment rate, annual average
| Period | Value |
|---|---|
| 2024 | 3.0 % |
| 2023 | 2.5 % |
| 2022 | 2.5 % |
| 2021 | 3.4 % |
| 2020 | 6.4 % |
Counties · 67
| # | County | Population | Change since 2020 | Unemployment rate |
|---|---|---|---|---|
| 1 | Jefferson County | 664,744 | -1.4 % | 2.9 % |
| 2 | Madison County | 423,355 | 9.1 % | 2.4 % |
| 3 | Mobile County | 412,339 | -0.6 % | 3.5 % |
| 4 | Baldwin County | 261,608 | 12.9 % | 2.5 % |
| 5 | Tuscaloosa County | 241,212 | 5.7 % | 3.0 % |
| 6 | Shelby County | 235,969 | 5.8 % | 2.2 % |
| 7 | Montgomery County | 225,894 | -1.3 % | 3.1 % |
| 8 | Lee County | 187,847 | 7.7 % | 2.5 % |
| 9 | Morgan County | 126,084 | 2.1 % | 2.3 % |
| 10 | Limestone County | 118,942 | 14.9 % | 2.4 % |
| 11 | Calhoun County | 116,427 | -0.0 % | 3.2 % |
| 12 | Houston County | 109,366 | 2.0 % | 2.8 % |
| 13 | Etowah County | 103,207 | -0.2 % | 3.0 % |
| 14 | Marshall County | 102,156 | 4.7 % | 2.4 % |
| 15 | Lauderdale County | 97,502 | 4.2 % | 3.1 % |
| 16 | St. Clair County | 96,927 | 5.9 % | 2.3 % |
| 17 | Cullman County | 92,604 | 5.4 % | 2.5 % |
| 18 | Elmore County | 91,042 | 3.5 % | 2.3 % |
| 19 | Talladega County | 81,375 | -0.9 % | 3.2 % |
| 20 | DeKalb County | 73,122 | 2.1 % | 2.5 % |
| 21 | Walker County | 65,260 | -0.1 % | 2.8 % |
| 22 | Autauga County | 61,464 | 4.5 % | 2.4 % |
| 23 | Blount County | 60,163 | 1.7 % | 2.4 % |
| 24 | Russell County | 58,837 | -0.6 % | 3.4 % |
| 25 | Colbert County | 58,785 | 2.7 % | 3.2 % |
| 26 | Coffee County | 56,358 | 5.4 % | 2.7 % |
| 27 | Jackson County | 53,780 | 2.3 % | 3.3 % |
| 28 | Dale County | 50,067 | 1.5 % | 3.2 % |
| 29 | Chilton County | 47,262 | 5.0 % | 2.6 % |
| 30 | Tallapoosa County | 40,699 | -1.5 % | 3.1 % |
| 31 | Covington County | 37,748 | 0.5 % | 2.9 % |
| 32 | Escambia County | 36,630 | -0.4 % | 3.5 % |
| 33 | Dallas County | 35,545 | -7.6 % | 4.6 % |
| 34 | Chambers County | 33,813 | -2.5 % | 2.6 % |
| 35 | Lawrence County | 33,567 | 1.5 % | 2.5 % |
| 36 | Pike County | 33,124 | 0.4 % | 3.2 % |
| 37 | Franklin County | 31,874 | -0.7 % | 2.7 % |
| 38 | Marion County | 29,323 | -0.0 % | 3.1 % |
| 39 | Geneva County | 27,259 | 2.2 % | 2.7 % |
| 40 | Cherokee County | 26,138 | 4.6 % | 2.8 % |
| 41 | Barbour County | 24,358 | -3.4 % | 3.6 % |
| 42 | Winston County | 23,869 | 1.4 % | 3.0 % |
| 43 | Randolph County | 23,067 | 5.0 % | 3.4 % |
| 44 | Bibb County | 22,258 | -0.1 % | 2.7 % |
| 45 | Clarke County | 22,142 | -4.1 % | 4.9 % |
| 46 | Monroe County | 19,057 | -3.6 % | 5.2 % |
| 47 | Marengo County | 18,512 | -4.2 % | 3.7 % |
| 48 | Pickens County | 18,508 | -3.2 % | 3.9 % |
| 49 | Butler County | 18,256 | -4.2 % | 3.5 % |
| 50 | Macon County | 18,159 | -7.0 % | 4.0 % |
| 51 | Henry County | 18,141 | 5.8 % | 2.8 % |
| 52 | Cleburne County | 15,905 | 5.6 % | 2.6 % |
| 53 | Fayette County | 15,863 | -2.8 % | 2.8 % |
| 54 | Hale County | 15,116 | 2.2 % | 4.2 % |
| 55 | Washington County | 15,018 | -2.4 % | 3.2 % |
| 56 | Clay County | 14,239 | 0.0 % | 2.8 % |
| 57 | Lamar County | 13,543 | -3.1 % | 3.2 % |
| 58 | Crenshaw County | 13,114 | -0.7 % | 3.0 % |
| 59 | Choctaw County | 12,052 | -4.8 % | 4.2 % |
| 60 | Sumter County | 11,607 | -6.0 % | 4.2 % |
| 61 | Conecuh County | 11,109 | -4.2 % | 4.1 % |
| 62 | Coosa County | 10,291 | -0.8 % | 3.0 % |
| 63 | Bullock County | 9,901 | -4.4 % | 3.4 % |
| 64 | Wilcox County | 9,865 | -6.9 % | 5.6 % |
| 65 | Lowndes County | 9,485 | -8.1 % | 4.9 % |
| 66 | Perry County | 7,719 | -9.3 % | 6.1 % |
| 67 | Greene County | 7,127 | -7.8 % | 6.5 % |