Skip to content

Birmingham, AL ZIP codes

Birmingham, Alabama has 62 ZIP codes, including 31 PO Box ZIPs. They are in Jefferson County and Shelby County.

Population in these ZIPs
501,720
Avg. median income
$78,700population-weighted
Typical home value
$340,900population-weighted
Metro area
Birmingham, AL
Loading map…

Click anywhere on the map to see which ZIP code it's in.

ZIP codes within 10 miles

Birmingham, AL ZIP codes list

Birmingham, AL ZIP codes
ZIP codeCountyPopulationMedian incomeTypical home value
35201 PO BoxJefferson County———
35202 PO BoxJefferson County———
35203Jefferson County3,506$47,434$315,400
35204Jefferson County8,953$35,420$70,300
35205Jefferson County18,858$51,158$227,100
35206Jefferson County15,621$42,549$100,000
35207Jefferson County7,709$31,486$57,600
35208Jefferson County13,412$38,561$75,400
35209Jefferson County32,734$71,439$536,500
35210Jefferson County13,775$73,061$272,000
35211Jefferson County24,924$34,884$73,500
35212Jefferson County10,160$36,633$115,900
35213Jefferson County15,603$159,824$881,100
35214Jefferson County17,027$56,383$141,400
35215Jefferson County43,903$52,793$152,800
35216Jefferson County34,327$74,525$409,900
35217Jefferson County12,240$40,486$78,800
35218Jefferson County6,981$30,739$71,300
35219 PO BoxJefferson County———
35220 PO BoxJefferson County———
35221Jefferson County3,119$33,472$58,300
35222Jefferson County8,361$84,066$393,100
35223Jefferson County10,666$168,278$913,600
35224Jefferson County4,739$42,639$69,000
35226Jefferson County38,588$124,516$436,700
35228Jefferson County10,216$50,815$76,800
35229Jefferson County2,792——
35231 PO BoxJefferson County———
35232 PO BoxJefferson County———
35233Jefferson County3,570$60,336$303,000
35234Jefferson County3,879$26,831$91,200
35235Jefferson County20,526$63,295$185,300
35236 PO BoxJefferson County———
35237 PO BoxJefferson County———
35238 PO BoxJefferson County———
35242Shelby County57,374$117,047$565,200
35243Jefferson County18,176$99,645$584,100
35244Shelby County38,217$113,450$477,600
35246 PO BoxJefferson County———
35249Jefferson County15——
35253 PO BoxJefferson County———
35254Jefferson County1,749——
35255 PO BoxJefferson County———
35259 PO BoxJefferson County———
35260 PO BoxJefferson County———
35261 PO BoxJefferson County———
35266 PO BoxJefferson County———
35270 PO BoxJefferson County———
35282 PO BoxJefferson County———
35283 PO BoxJefferson County———
35285 PO BoxJefferson County———
35287 PO BoxJefferson County———
35288 PO BoxJefferson County———
35290 PO BoxJefferson County———
35291 PO BoxJefferson County———
35292 PO BoxJefferson County———
35293 PO BoxJefferson County———
35294 PO BoxJefferson County———
35295 PO BoxJefferson County———
35296 PO BoxJefferson County———
35297 PO BoxJefferson County———
35298 PO BoxJefferson County———

Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology

Cities near Birmingham

Frequently asked questions

What is the ZIP code for Birmingham, AL?

Birmingham, AL has 62 ZIP codes: 35201, 35202, 35203, 35204, 35205, 35206, 35207, 35208, 35209, 35210, 35211, 35212, 35213, 35214, 35215, 35216, 35217, 35218, 35219, 35220, 35221, 35222, 35223, 35224, 35226, 35228, 35229, 35231, 35232, 35233, 35234, 35235, 35236, 35237, 35238, 35242, 35243, 35244, 35246, 35249, 35253, 35254, 35255, 35259, 35260, 35261, 35266, 35270, 35282, 35283, 35285, 35287, 35288, 35290, 35291, 35292, 35293, 35294, 35295, 35296, 35297 and 35298.

What county is Birmingham, Alabama in?

Birmingham ZIP codes are in Jefferson County and Shelby County.

Which Birmingham ZIP codes are PO Boxes?

35201, 35202, 35219, 35220, 35231, 35232, 35236, 35237, 35238, 35246, 35253, 35255, 35259, 35260, 35261, 35266, 35270, 35282, 35283, 35285, 35287, 35288, 35290, 35291, 35292, 35293, 35294, 35295, 35296, 35297 and 35298 are PO Box or single-organization ZIP codes; they have no residential delivery area.