Alabama ZIP codes
All 770 Alabama ZIP codes, grouped by county. Pick a county to see its ZIP codes — each one opens a free neighborhood report.
770 ZIP codes · 67 counties · AL
Alabama at a glance
Statewide figuresPopulation
5,086,768
Census ACS 5-year estimate · 2024
Median household income
$63,999
Census ACS 5-year estimate · 2024
Median home value
$209,900
Census estimate — owner-reported, not a market appraisal · 2024
Average rent
$1,007 / mo
Census estimate — ACS gross rent · 2024
Unemployment rate
3.4%
BLS Local Area Unemployment Statistics · 2026
Cost of living
88.5
Modeled index, US average = 100 · 2024
Counties
67 countiesAutauga County8Baldwin County26Barbour County5Bibb County8Blount County8Bullock County4Butler County5Calhoun County17Chambers County4Cherokee County5Chilton County7Choctaw County10Clarke County9Clay County5Cleburne County5Coffee County5Colbert County6Conecuh County5Coosa County5Covington County10Crenshaw County6Cullman County13Dale County8Dallas County8DeKalb County15Elmore County9Escambia County5Etowah County12Fayette County6Franklin County7Geneva County9Greene County6Hale County5Henry County5Houston County13Jackson County17Jefferson County78Lamar County5Lauderdale County11Lawrence County6Lee County13Limestone County12Lowndes County5Macon County6Madison County37Marengo County11Marion County7Marshall County10Mobile County51Monroe County11Montgomery County34Morgan County10Perry County2Pickens County6Pike County7Randolph County5Russell County9Shelby County19St. Clair County13Sumter County8Talladega County10Tallapoosa County6Tuscaloosa County27Walker County17Washington County14Wilcox County11Winston County8