Skip to content

Jefferson County, Alabama ZIP codes

91 ZIP codes are in Jefferson County, plus 10 that cross in from neighboring counties. It's part of the Birmingham, AL metro area.

ZIP codes
91
Population in these ZIPs
670,680
Avg. median income
$72,800population-weighted
Cities & towns
29
Loading map…

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

Radius search from here

ZIP codes in Jefferson County

ZIP codes in Jefferson County
ZIP codeCityPopulationMedian incomeTypical home value
35005Adamsville8,247$59,125$140,000
35006Adger3,894$68,982$132,900
35015 PO BoxAlton———
35020Bessemer24,892$35,362$64,000
35021 PO BoxBessemer———
35022Bessemer23,126$81,846$279,500
35023Bessemer25,533$69,863$169,900
35036Brookside208——
35048 PO BoxClay———
35060Docena158—$111,000
35061Dolomite1,554$69,432$99,300
35062Dora8,864$73,393$189,800
35064Fairfield9,872$48,692$93,500
35068Fultondale8,378$73,750$236,800
35071Gardendale17,288$82,074$272,700
35073Graysville3,031$54,886$94,600
35091Kimberly3,802$100,375$306,800
35094Leeds14,854$74,625$258,400
35111Mc Calla20,342$86,463$293,900
35116Morris5,227$88,274$264,500
35117Mount Olive5,606$92,730$261,600
35118Mulga2,960$64,375$136,500
35119New Castle0——
35123 PO BoxPalmerdale———
35126Pinson22,599$83,732$224,900
35127Pleasant Grove9,442$70,317$225,000
35139 PO BoxSayre———
35142 PO BoxShannon———
35173Trussville31,603$117,105$384,300
35180Warrior12,973$74,832$238,400
35181Watson98——
35201 PO BoxBirmingham———
35202 PO BoxBirmingham———
35203Birmingham3,506$47,434$315,400
35204Birmingham8,953$35,420$70,300
35205Birmingham18,858$51,158$227,100
35206Birmingham15,621$42,549$100,000
35207Birmingham7,709$31,486$57,600
35208Birmingham13,412$38,561$75,400
35209Birmingham32,734$71,439$536,500
35210Birmingham13,775$73,061$272,000
35211Birmingham24,924$34,884$73,500
35212Birmingham10,160$36,633$115,900
35213Birmingham15,603$159,824$881,100
35214Birmingham17,027$56,383$141,400
35215Birmingham43,903$52,793$152,800
35216Birmingham34,327$74,525$409,900
35217Birmingham12,240$40,486$78,800
35218Birmingham6,981$30,739$71,300
35219 PO BoxBirmingham———
35220 PO BoxBirmingham———
35221Birmingham3,119$33,472$58,300
35222Birmingham8,361$84,066$393,100
35223Birmingham10,666$168,278$913,600
35224Birmingham4,739$42,639$69,000
35226Birmingham38,588$124,516$436,700
35228Birmingham10,216$50,815$76,800
35229Birmingham2,792——
35231 PO BoxBirmingham———
35232 PO BoxBirmingham———
35233Birmingham3,570$60,336$303,000
35234Birmingham3,879$26,831$91,200
35235Birmingham20,526$63,295$185,300
35236 PO BoxBirmingham———
35237 PO BoxBirmingham———
35238 PO BoxBirmingham———
35243Birmingham18,176$99,645$584,100
35246 PO BoxBirmingham———
35249Birmingham15——
35253 PO BoxBirmingham———
35254Birmingham1,749——
35255 PO BoxBirmingham———
35259 PO BoxBirmingham———
35260 PO BoxBirmingham———
35261 PO BoxBirmingham———
35266 PO BoxBirmingham———
35270 PO BoxBirmingham———
35282 PO BoxBirmingham———
35283 PO BoxBirmingham———
35285 PO BoxBirmingham———
35287 PO BoxBirmingham———
35288 PO BoxBirmingham———
35290 PO BoxBirmingham———
35291 PO BoxBirmingham———
35292 PO BoxBirmingham———
35293 PO BoxBirmingham———
35294 PO BoxBirmingham———
35295 PO BoxBirmingham———
35296 PO BoxBirmingham———
35297 PO BoxBirmingham———
35298 PO BoxBirmingham———

ZIP codes partly in Jefferson County

These ZIP codes are mostly in a neighboring county but cover part of Jefferson County.

ZIP codes partly in Jefferson County
ZIP codeCityCountyPopulationMedian incomeTypical home value
35063EmpireWalker County3,606$61,138$138,900
35079HaydenBlount County10,087$82,938$247,600
35080HelenaShelby County20,251$118,344$343,100
35130QuintonWalker County3,202$40,690$112,200
35146SpringvilleSt. Clair County13,973$86,614$332,800
35148SumitonWalker County2,241$56,574$153,400
35172TraffordBlount County2,703$39,844$187,100
35242BirminghamShelby County57,374$117,047$565,200
35244BirminghamShelby County38,217$113,450$477,600
35444BrookwoodTuscaloosa County4,216$69,207$209,600

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 and towns in Jefferson County

Nearby counties

Frequently asked questions

How many ZIP codes are in Jefferson County, Alabama?

91 ZIP codes are mainly in Jefferson County, and 10 more ZIP codes from neighboring areas reach partly into it.

What cities are in Jefferson County?

ZIP codes in Jefferson County use the city names Adamsville, Adger, Alton, Bessemer, Birmingham, Brookside, Clay, Docena, Dolomite, Dora, Fairfield and Fultondale and others.

What metro area is Jefferson County in?

Jefferson County is part of the Birmingham, AL metropolitan statistical area.