Alabama has 67 counties, from the Tennessee Valley and the Appalachian foothills through the Black Belt to the Gulf Coast. This directory provides county names, official five-digit FIPS identifiers, an interactive geographic boundary map, and optional Census population and land-area figures. Major urban centers include Birmingham, Huntsville, Montgomery, Mobile, and Tuscaloosa.
Interactive Alabama county map
View Census county boundaries and click a county on the map to see its name and five-digit FIPS code. The map requires access to the Census TIGERweb service and OpenStreetMap tiles.
Loading county boundaries, population and land area…
Map is for geographic reference only, not property, voting, zoning or school district boundaries.
Complete list of 67 Alabama counties
The county names and FIPS codes below are available even when the interactive map or Census population data cannot load. Search by county name or by the full five-digit FIPS identifier.
67 of 67 counties shown
| County | FIPS code | ACS population | Land area (sq mi) |
|---|---|---|---|
| Autauga County | 01001 | — | — |
| Baldwin County | 01003 | — | — |
| Barbour County | 01005 | — | — |
| Bibb County | 01007 | — | — |
| Blount County | 01009 | — | — |
| Bullock County | 01011 | — | — |
| Butler County | 01013 | — | — |
| Calhoun County | 01015 | — | — |
| Chambers County | 01017 | — | — |
| Cherokee County | 01019 | — | — |
| Chilton County | 01021 | — | — |
| Choctaw County | 01023 | — | — |
| Clarke County | 01025 | — | — |
| Clay County | 01027 | — | — |
| Cleburne County | 01029 | — | — |
| Coffee County | 01031 | — | — |
| Colbert County | 01033 | — | — |
| Conecuh County | 01035 | — | — |
| Coosa County | 01037 | — | — |
| Covington County | 01039 | — | — |
| Crenshaw County | 01041 | — | — |
| Cullman County | 01043 | — | — |
| Dale County | 01045 | — | — |
| Dallas County | 01047 | — | — |
| DeKalb County | 01049 | — | — |
| Elmore County | 01051 | — | — |
| Escambia County | 01053 | — | — |
| Etowah County | 01055 | — | — |
| Fayette County | 01057 | — | — |
| Franklin County | 01059 | — | — |
| Geneva County | 01061 | — | — |
| Greene County | 01063 | — | — |
| Hale County | 01065 | — | — |
| Henry County | 01067 | — | — |
| Houston County | 01069 | — | — |
| Jackson County | 01071 | — | — |
| Jefferson County | 01073 | — | — |
| Lamar County | 01075 | — | — |
| Lauderdale County | 01077 | — | — |
| Lawrence County | 01079 | — | — |
| Lee County | 01081 | — | — |
| Limestone County | 01083 | — | — |
| Lowndes County | 01085 | — | — |
| Macon County | 01087 | — | — |
| Madison County | 01089 | — | — |
| Marengo County | 01091 | — | — |
| Marion County | 01093 | — | — |
| Marshall County | 01095 | — | — |
| Mobile County | 01097 | — | — |
| Monroe County | 01099 | — | — |
| Montgomery County | 01101 | — | — |
| Morgan County | 01103 | — | — |
| Perry County | 01105 | — | — |
| Pickens County | 01107 | — | — |
| Pike County | 01109 | — | — |
| Randolph County | 01111 | — | — |
| Russell County | 01113 | — | — |
| St. Clair County | 01115 | — | — |
| Shelby County | 01117 | — | — |
| Sumter County | 01119 | — | — |
| Talladega County | 01121 | — | — |
| Tallapoosa County | 01123 | — | — |
| Tuscaloosa County | 01125 | — | — |
| Walker County | 01127 | — | — |
| Washington County | 01129 | — | — |
| Wilcox County | 01131 | — | — |
| Winston County | 01133 | — | — |
County codes: U.S. Census Bureau. Population: American Community Survey 2020–2024 five-year estimates, when available. Land area: 2026 Census TIGERweb boundaries. Different data vintages may cause small discrepancies.
Alabama county geography and FIPS numbers
Alabama county boundaries cover metropolitan areas, rural communities, river basins, and Gulf Coast landscapes. Baldwin and Mobile counties have substantial coastal and water geography, while Madison, Jefferson, and Montgomery are important urban counties. Land area excludes water and does not describe the physical extent of an entire coastal map view.
Each county has a unique five-digit FIPS code. The first two digits are 01 for Alabama; the remaining three digits identify the county. FIPS is not a ZIP Code, and ZIP Codes can cross county lines. Always keep leading zeroes in other states.
How to find your county
Use the county-name filter or look for your county on the map. You can also use our What County Am I In?, ZIP-to-County Lookup, and County FIPS Code Lookup tools. A county map cannot replace an official address, parcel or legal boundary lookup.
Questions about Alabama counties
How many counties does Alabama have?
Alabama has 67 counties. Their names and five-digit county FIPS codes are listed in the table above, with an interactive boundary map when Census services are available.
Where do the county map and data come from?
The county boundaries and land-area figures use the U.S. Census Bureau TIGERweb geographic service. The optional population figures come from 2020–2024 American Community Survey estimates through the Census Reporter API. More details are on our data methodology page.
Why might a value show a dash?
A dash means the third-party Census-related service has not returned a usable value. We leave it blank instead of guessing.
Official data sources
Census county Gazetteer Files · Census TIGERweb mapping services · American Community Survey.