Alabama ZIP codes
All 811 ZIPs in Alabama, 35004 to 36925. Tap one on the map or in the list.
811
ZIP codes
5,086,600
people live in them
67
counties
155
PO Box & no-area ZIPs
Most people
All 811 Alabama ZIP codes
ZIP codes by county
Pick a county for its ZIP list and map. Counts include ZIPs that only partly reach into the county.
- Autauga County12
- Baldwin County27
- Barbour County10
- Bibb County11
- Blount County17
- Bullock County8
- Butler County9
- Calhoun County19
- Chambers County10
- Cherokee County11
- Chilton County14
- Choctaw County11
- Clarke County10
- Clay County12
- Cleburne County8
- Coffee County17
- Colbert County9
- Conecuh County13
- Coosa County11
- Covington County14
- Crenshaw County11
- Cullman County20
- Dale County15
- Dallas County11
- DeKalb County24
- Elmore County14
- Escambia County12
- Etowah County16
- Fayette County10
- Franklin County10
- Geneva County15
- Greene County10
- Hale County9
- Henry County9
- Houston County16
- Jackson County22
- Jefferson County102
- Lamar County9
- Lauderdale County12
- Lawrence County10
- Lee County19
- Limestone County16
- Lowndes County8
- Macon County14
- Madison County41
- Marengo County17
- Marion County12
- Marshall County19
- Mobile County54
- Monroe County21
- Montgomery County46
- Morgan County19
- Perry County9
- Pickens County9
- Pike County10
- Randolph County8
- Russell County15
- Shelby County26
- St. Clair County19
- Sumter County11
- Talladega County13
- Tallapoosa County14
- Tuscaloosa County37
- Walker County21
- Washington County16
- Wilcox County15
- Winston County13
Questions people actually ask
How many ZIP codes are in Alabama?
811 ZIP codes are in use in Alabama. 656 cover a delivery area, and 155 are PO Box, single-building or organization ZIPs with no area of their own.
What do Alabama ZIP codes start with?
Alabama ZIP codes start with these three-digit prefixes: 350–352, 354–369. Each prefix is a mail sorting area run from one processing center.
Which Alabama ZIP code has the most people?
35242 in Birmingham has the most residents of any Alabama ZIP, about 57,374 people in the Census Bureau’s ACS 2020–2024 estimates.
Which Alabama county has the most ZIP codes?
Jefferson County touches 102 ZIP codes, the most of the 67 counties in Alabama. 252 Alabama ZIPs reach into more than one county.
Are these the official USPS ZIP code boundaries?
The map uses Census ZIP Code Tabulation Areas, the standard public stand-in for USPS delivery areas. They match for almost every home. For a mailing address, the USPS ZIP Code lookup has the final word.
Keep exploring
Updated 2026-11-10 · Where the data comes from