Alabama County Map With Cities
By Marko Visic · Updated Oct 5, 2026
Alabama has 67 counties, covering 50,652 square miles of land. The Census Bureau estimates its population at 5,193,088 as of July 1, 2025. The largest county by land area is Baldwin County; the most populous is Jefferson County; the least populous is Greene County.
Tap or click any county for details. Need a printable version? Blank Alabama map (PDF/PNG/SVG).
All 67 Alabama counties
| County | FIPS code | Population (July 1, 2025) ▼ | Change since April 2020 | Land area (sq mi) | People per sq mi | Median household income (2020–2024) |
|---|---|---|---|---|---|---|
| Jefferson County | 01073 | 665,742 | -1.3% | 1,112 | 599 | $66,388 |
| Madison County | 01089 | 433,516 | +11.7% | 802 | 541 | $86,499 |
| Mobile County | 01097 | 411,658 | -0.8% | 1,229 | 335 | $58,880 |
| Baldwin County | 01003 | 267,761 | +15.5% | 1,590 | 168 | $78,775 |
| Tuscaloosa County | 01125 | 241,368 | +5.8% | 1,321 | 183 | $66,231 |
| Shelby County | 01117 | 238,552 | +7.0% | 785 | 304 | $97,961 |
| Montgomery County | 01101 | 225,891 | -1.3% | 785 | 288 | $59,386 |
| Lee County | 01081 | 189,881 | +8.9% | 608 | 313 | $65,824 |
| Morgan County | 01103 | 126,483 | +2.5% | 580 | 218 | $68,845 |
| Limestone County | 01083 | 122,928 | +18.7% | 563 | 218 | $83,629 |
| Calhoun County | 01015 | 115,834 | -0.5% | 606 | 191 | $55,029 |
| Houston County | 01069 | 110,318 | +2.9% | 580 | 190 | $58,626 |
| Etowah County | 01055 | 103,886 | +0.4% | 535 | 194 | $54,563 |
| Marshall County | 01095 | 103,537 | +6.1% | 566 | 183 | $62,571 |
| St. Clair County | 01115 | 98,206 | +7.3% | 632 | 155 | $77,463 |
| Lauderdale County | 01077 | 97,135 | +3.8% | 668 | 145 | $62,649 |
| Cullman County | 01043 | 94,009 | +7.0% | 735 | 128 | $62,656 |
| Elmore County | 01051 | 91,577 | +4.1% | 619 | 148 | $78,243 |
| Talladega County | 01121 | 81,603 | -0.7% | 737 | 111 | $57,776 |
| DeKalb County | 01049 | 74,085 | +3.4% | 777 | 95 | $51,204 |
| Walker County | 01127 | 65,140 | -0.3% | 791 | 82 | $56,509 |
| Autauga County | 01001 | 61,920 | +5.3% | 594 | 104 | $72,481 |
| Blount County | 01009 | 60,156 | +1.7% | 645 | 93 | $64,190 |
| Colbert County | 01033 | 59,474 | +3.9% | 593 | 100 | $60,628 |
| Russell County | 01113 | 58,898 | -0.5% | 641 | 92 | $51,197 |
| Coffee County | 01031 | 56,953 | +6.5% | 679 | 84 | $68,353 |
| Jackson County | 01071 | 54,281 | +3.3% | 1,078 | 50 | $51,908 |
| Dale County | 01045 | 49,912 | +1.2% | 561 | 89 | $54,963 |
| Chilton County | 01021 | 47,708 | +6.0% | 693 | 69 | $65,603 |
| Tallapoosa County | 01123 | 40,953 | -0.9% | 717 | 57 | $59,356 |
| Covington County | 01039 | 37,947 | +1.0% | 1,031 | 37 | $52,456 |
| Escambia County | 01053 | 36,665 | -0.3% | 945 | 39 | $48,225 |
| Dallas County | 01047 | 35,140 | -8.6% | 979 | 36 | $35,627 |
| Chambers County | 01017 | 34,253 | -1.3% | 597 | 57 | $49,656 |
| Lawrence County | 01079 | 33,843 | +2.3% | 691 | 49 | $66,071 |
| Pike County | 01109 | 33,688 | +2.1% | 672 | 50 | $48,677 |
| Franklin County | 01059 | 32,449 | +1.0% | 634 | 51 | $53,338 |
| Marion County | 01093 | 29,097 | -0.8% | 742 | 39 | $50,088 |
| Geneva County | 01061 | 27,554 | +3.4% | 574 | 48 | $52,771 |
| Cherokee County | 01019 | 26,413 | +5.7% | 554 | 48 | $53,863 |
| Barbour County | 01005 | 24,607 | -2.4% | 885 | 28 | $46,042 |
| Winston County | 01133 | 23,829 | +1.2% | 613 | 39 | $57,256 |
| Randolph County | 01111 | 23,163 | +5.4% | 581 | 40 | $52,338 |
| Bibb County | 01007 | 22,262 | -0.1% | 622 | 36 | $52,541 |
| Clarke County | 01025 | 22,014 | -4.6% | 1,238 | 18 | $49,249 |
| Monroe County | 01099 | 18,965 | -4.1% | 1,026 | 18 | $42,292 |
| Henry County | 01067 | 18,394 | +7.3% | 562 | 33 | $59,931 |
| Marengo County | 01091 | 18,311 | -5.2% | 977 | 19 | $43,825 |
| Pickens County | 01107 | 18,221 | -4.7% | 881 | 21 | $46,274 |
| Macon County | 01087 | 18,132 | -7.2% | 609 | 30 | $43,707 |
| Butler County | 01013 | 18,100 | -5.0% | 777 | 23 | $44,755 |
| Cleburne County | 01029 | 15,970 | +6.1% | 560 | 29 | $55,345 |
| Fayette County | 01057 | 15,872 | -2.8% | 628 | 25 | $49,488 |
| Hale County | 01065 | 15,194 | +2.8% | 644 | 24 | $39,250 |
| Washington County | 01129 | 14,822 | -3.7% | 1,080 | 14 | $61,042 |
| Clay County | 01027 | 14,207 | -0.2% | 604 | 24 | $55,250 |
| Lamar County | 01075 | 13,587 | -2.7% | 605 | 22 | $50,000 |
| Crenshaw County | 01041 | 13,175 | -0.2% | 609 | 22 | $48,560 |
| Choctaw County | 01023 | 11,904 | -6.0% | 913 | 13 | $47,813 |
| Sumter County | 01119 | 11,588 | -6.1% | 904 | 13 | $33,310 |
| Conecuh County | 01035 | 10,899 | -6.0% | 850 | 13 | $41,327 |
| Coosa County | 01037 | 10,161 | -2.2% | 651 | 16 | $57,355 |
| Bullock County | 01011 | 9,780 | -5.6% | 623 | 16 | $31,310 |
| Wilcox County | 01131 | 9,666 | -8.8% | 888 | 11 | $40,640 |
| Lowndes County | 01085 | 9,359 | -9.3% | 716 | 13 | $37,052 |
| Perry County | 01105 | 7,425 | -12.8% | 720 | 10 | $37,654 |
| Greene County | 01063 | 7,067 | -8.6% | 647 | 11 | $29,200 |
FIPS code: the Census Bureau’s five-digit county ID, a two-digit state code plus a three-digit county code. It is not a ZIP code.
How many counties does Alabama have?
Alabama has 67 counties covering 50,652 square miles. The state was admitted to the Union in 1819 as the 22nd state.
The largest county by land area is Baldwin County at 1,590 square miles, home to 267,761 residents. The most populous is Jefferson County with 665,742 residents — a density of 599 people per square mile. At the other end of the scale, Greene County has 7,067 residents.
Alabama’s capital is Montgomery, while the largest city is Huntsville.
Related resources
Download a printable outline of Alabama’s county boundaries from our blank map of Alabama page — available in SVG, PNG, and PDF.
Use the What County Am I In? tool to detect which Alabama county a GPS location or address falls in, or the Address to County Lookup for batch input.
For demographic radius analysis, the Find ZIP Codes in Radius and Population Within Radius tools let you draw a circle around any Alabama address and see every ZIP code and the total population inside.
Two SimpleMapLab studies cover Alabama specifically: the 100-mile radius around Montgomery measures how much of the state lives within 100 miles of its capitol, and the loneliest town in Alabama ranks the state’s most isolated inhabited place. The county-counts blog post puts Alabama’s 67 counties in national context.
Frequently asked questions
- County Population Totals, Vintage 2025: estimates for July 1, 2025, released March 2026
- Gazetteer Files, 2026: county land and water area
- American Community Survey 5-Year Estimates, 2020–2024: median household income (table B19013)
- County boundaries on the map: US Atlas TopoJSON build of the US Census Bureau’s TIGER/Line shapefiles. All figures are US Census Bureau data in the public domain.