Census ACS 2023 · 67 counties
Largest Counties in Alabama
Alabama has 67 counties with Census data available. The largest is Jefferson County with a population of 669,744. County-level data is important because counties are the primary unit of local government in most states, responsible for courts, elections, public health, and infrastructure. Population distribution across counties reveals where growth is concentrated and where rural decline may be occurring.
Source: Census ACS 2023 5-Year Estimates
| # | County | Population | Median Income |
|---|---|---|---|
| 1 | Winston County | 23,637 | $48,032 |
| 2 | Wilcox County | 10,347 | $42,236 |
| 3 | Washington County | 15,270 | $60,503 |
| 4 | Walker County | 64,886 | $54,509 |
| 5 | Tuscaloosa County | 234,036 | $63,947 |
| 6 | Tallapoosa County | 41,070 | $57,185 |
| 7 | Talladega County | 81,170 | $56,249 |
| 8 | Sumter County | 12,020 | $37,981 |
| 9 | St. Clair County | 92,903 | $78,993 |
| 10 | Shelby County | 226,955 | $93,543 |
| 11 | Russell County | 58,858 | $50,046 |
| 12 | Randolph County | 22,310 | $51,551 |
| 13 | Pike County | 32,953 | $47,961 |
| 14 | Pickens County | 18,843 | $47,014 |
| 15 | Perry County | 8,231 | $34,368 |
| 16 | Morgan County | 123,742 | $64,858 |
| 17 | Montgomery County | 227,197 | $58,153 |
| 18 | Monroe County | 19,580 | $40,225 |
| 19 | Mobile County | 413,162 | $58,119 |
| 20 | Marshall County | 98,712 | $60,946 |
| 21 | Marion County | 29,190 | $50,714 |
| 22 | Marengo County | 19,027 | $44,205 |
| 23 | Madison County | 397,135 | $83,528 |
| 24 | Macon County | 18,951 | $45,951 |
| 25 | Lowndes County | 10,008 | $35,160 |
| 26 | Limestone County | 107,577 | $83,534 |
| 27 | Lee County | 177,663 | $61,123 |
| 28 | Lawrence County | 33,182 | $60,040 |
| 29 | Lauderdale County | 95,037 | $59,082 |
| 30 | Lamar County | 13,809 | $47,447 |
| 31 | Jefferson County | 669,744 | $64,589 |
| 32 | Jackson County | 52,839 | $49,454 |
| 33 | Houston County | 107,628 | $57,531 |
| 34 | Henry County | 17,450 | $60,135 |
| 35 | Hale County | 14,749 | $41,325 |
| 36 | Greene County | 7,589 | $31,495 |
| 37 | Geneva County | 26,726 | $50,951 |
| 38 | Franklin County | 31,978 | $51,493 |
| 39 | Fayette County | 16,173 | $50,733 |
| 40 | Etowah County | 103,208 | $53,070 |
| 41 | Escambia County | 36,695 | $44,447 |
| 42 | Elmore County | 88,669 | $75,553 |
| 43 | DeKalb County | 71,946 | $51,149 |
| 44 | Dallas County | 37,536 | $36,810 |
| 45 | Dale County | 49,516 | $53,955 |
| 46 | Cullman County | 89,463 | $60,916 |
| 47 | Crenshaw County | 13,144 | $49,040 |
| 48 | Covington County | 37,647 | $50,886 |
| 49 | Coosa County | 10,323 | $57,063 |
| 50 | Conecuh County | 11,411 | $42,266 |
| 51 | Colbert County | 57,648 | $56,736 |
| 52 | Coffee County | 54,231 | $64,672 |
| 53 | Cleburne County | 15,254 | $53,319 |
| 54 | Clay County | 14,188 | $51,852 |
| 55 | Clarke County | 22,802 | $49,167 |
| 56 | Choctaw County | 12,525 | $44,483 |
| 57 | Chilton County | 45,500 | $61,873 |
| 58 | Cherokee County | 25,224 | $50,769 |
| 59 | Chambers County | 34,450 | $49,295 |
| 60 | Calhoun County | 116,141 | $55,826 |
| 61 | Butler County | 18,807 | $44,881 |
| 62 | Bullock County | 10,157 | $36,723 |
| 63 | Blount County | 59,292 | $61,096 |
| 64 | Bibb County | 22,152 | $51,215 |
| 65 | Barbour County | 24,757 | $44,290 |
| 66 | Baldwin County | 239,945 | $75,019 |
| 67 | Autauga County | 59,285 | $69,841 |
More Rankings for Alabama
Frequently Asked Questions
Jefferson County is the #1 ranked county in Alabama by population, with a value of 669,744 according to Census ACS 2023 data.
Alabama has 67 counties tracked in Census ACS 2023 data.
All data comes from the American Community Survey (ACS) 2023 5-Year estimates by the US Census Bureau.
Data from the American Community Survey 2023 5-Year estimates. Covers all counties in Alabama.