City ZIP codes · Alabama

Birmingham, AL ZIP Codes

62 ZIP codes use the postal name Birmingham, Alabama (Census 2020 ZCTAs and GeoNames postal codes, October 2026): 31 residential and 31 for PO boxes or a single organization. Median household income runs from $31,486 in 35207 to $168,278 in 35223, 5.3 times as much (Census Bureau, ACS 2020-2024). Birmingham's most populous ZIP code is 35242, with 57,374 people (ACS 2020-2024); 13% of its land is in the city of Birmingham.

  • ACS2020-24
  • Census2020
  • GeoNames2026

Where are Birmingham's ZIP codes?

35203: $47k median household income35204: $35k median household income35205: $51k median household income35206: $43k median household income35207: $32k median household income35208: $39k median household income35209: $71k median household income35210: $73k median household income35211: $35k median household income35212: $37k median household income35213: $160k median household income35214: $56k median household income35215: $53k median household income35216: $75k median household income35217: $41k median household income35218: $31k median household income35221: $34k median household income35222: $84k median household income35223: $168k median household income35224: $43k median household income35226: $125k median household income35228: $51k median household income35229: – median household income35233: $60k median household income35234: $27k median household income35235: $63k median household income35242: $117k median household income35243: $100k median household income35244: $114k median household income35249: – median household income35254: – median household income35242352443521035215352143521135217352263522435235352233521635243352093520735206352133522835212352043520535208352223523435233352183520335203: $47k median household income35204: $35k median household income35205: $51k median household income35206: $43k median household income35207: $32k median household income35208: $39k median household income35209: $71k median household income35210: $73k median household income35211: $35k median household income35212: $37k median household income35213: $160k median household income35214: $56k median household income35215: $53k median household income35216: $75k median household income35217: $41k median household income35218: $31k median household income35221: $34k median household income35222: $84k median household income35223: $168k median household income35224: $43k median household income35226: $125k median household income35228: $51k median household income35229: – median household income35233: $60k median household income35234: $27k median household income35235: $63k median household income35242: $117k median household income35243: $100k median household income35244: $114k median household income35249: – median household income35254: – median household income352423524435210352153521435211352173522635224352353522335216352433520935207352063521335212352043520535208352223523435203: $47k median household income35204: $35k median household income35205: $51k median household income35206: $43k median household income35207: $32k median household income35208: $39k median household income35209: $71k median household income35210: $73k median household income35211: $35k median household income35212: $37k median household income35213: $160k median household income35214: $56k median household income35215: $53k median household income35216: $75k median household income35217: $41k median household income35218: $31k median household income35221: $34k median household income35222: $84k median household income35223: $168k median household income35224: $43k median household income35226: $125k median household income35228: $51k median household income35229: – median household income35233: $60k median household income35234: $27k median household income35235: $63k median household income35242: $117k median household income35243: $100k median household income35244: $114k median household income35254: – median household income35242352443521035215352143521135217352263522435235352233521635243352093520735206352043520535222
The 31 residential ZIP codes named Birmingham, shaded by median household income in national fifths (ACS 2020-2024). Select a ZIP to open it. <$54.1k$98.1k+no figure

Source: U.S. Census Bureau, 2020 ZCTA cartographic boundaries; ACS 2020-2024 5-year estimates (B19013).

How different are Birmingham's ZIP codes?

The highest median household income is in 35223 ($168,278), the lowest in 35207 ($31,486). Home values run from $73,500 in 35221 to $789,800 in 35213.

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates (B19013, B25077, B01003).

All 31 residential ZIP codes of Birmingham

Residential ZIP codes with the postal name Birmingham, AL, largest first (ACS 2020-2024); sort by any column
County
35242 Shelby County 57,374 1,096 $117k $478k
35215 Jefferson County 43,903 1,553 $53k $157k
35226 Jefferson County 38,588 2,181 $125k $411k
35244 Shelby County 38,217 1,602 $114k $412k
35216 Jefferson County 34,327 2,643 $75k $398k
35209 Jefferson County 32,734 3,413 $71k $505k
35211 Jefferson County 24,924 1,505 $35k $96k
35235 Jefferson County 20,526 1,522 $63k $195k
35205 Jefferson County 18,858 5,054 $51k $294k
35243 Jefferson County 18,176 1,451 $100k $538k
35214 Jefferson County 17,027 686 $56k $165k
35206 Jefferson County 15,621 1,554 $43k $154k
35213 Jefferson County 15,603 2,469 $160k $790k
35210 Jefferson County 13,775 554 $73k $256k
35208 Jefferson County 13,412 3,651 $39k $97k
35217 Jefferson County 12,240 692 $41k $120k
35223 Jefferson County 10,666 1,263 $168k $775k
35228 Jefferson County 10,216 2,340 $51k $94k
35212 Jefferson County 10,160 1,641 $37k $232k
35204 Jefferson County 8,953 1,780 $35k $89k
35222 Jefferson County 8,361 2,145 $84k $400k
35207 Jefferson County 7,709 663 $32k $80k
35218 Jefferson County 6,981 2,646 $31k $93k
35224 Jefferson County 4,739 293 $43k $80k
35234 Jefferson County 3,879 1,157 $27k $114k
35233 Jefferson County 3,570 2,344 $60k $339k
35203 Jefferson County 3,506 1,690 $47k $334k
35221 Jefferson County 3,119 845 $34k $74k
35229 Jefferson County 2,792 10,697 – –
35254 Jefferson County 1,749 17,147 – –
35249 Jefferson County 15 1,667 – –

Download the 62 ZIP codes as CSV

Source: U.S. Census Bureau, ACS 2020-2024 5-year estimates; 2023 Gazetteer land areas (2020 ZCTAs); town names from simplemaps US ZIP Codes (CC BY 4.0) and GeoNames (CC BY 4.0).

PO Box and single-organization ZIP codes in Birmingham

31 ZIP codes named Birmingham have no residential delivery area: post office boxes, or one organization (a large employer, an agency, a university) with its own code. The Census Bureau publishes no figures for them.

Birmingham, AL: ZIP codes without a residential area, for PO boxes or one organization (GeoNames postal codes; USPS does not publish openly which is which)
ZIPCounty
35201Jefferson County
35202Jefferson County
35219Jefferson County
35220Jefferson County
35231Jefferson County
35232Jefferson County
35236Jefferson County
35237Jefferson County
35238Jefferson County
35246Jefferson County
35253Jefferson County
35255Jefferson County
35259Jefferson County
35260Jefferson County
35261Jefferson County
35266Jefferson County
35270Jefferson County
35282Jefferson County
35283Jefferson County
35285Jefferson County
35287Jefferson County
35288Jefferson County
35290Jefferson County
35291Jefferson County
35292Jefferson County
35293Jefferson County
35294Jefferson County
35295Jefferson County
35296Jefferson County
35297Jefferson County
35298Jefferson County

Source: GeoNames postal codes (CC BY 4.0); a ZIP code with no Census ZCTA has no residential delivery area.

Which counties do Birmingham's ZIP codes reach?

Birmingham's residential ZIP codes lie in 2 counties: Jefferson County (29 ZIP codes mainly there), Shelby County (2 ZIP codes mainly there).

Which places do Birmingham's ZIP codes cover?

A postal name is not a city limit. By the Census Bureau's places, Birmingham's residential ZIP codes cover Birmingham itself and 23 other places, each listed with the ZIP codes that have at least 5% of their land in it or hold most of the place:

Source: U.S. Census Bureau, 2020 ZCTA-to-place relationship file (shares of land).

Which first three digits do Birmingham's ZIP codes use?

The first three digits of a ZIP code name the sectional center, the mail processing plant that sorts it. Every ZIP code of Birmingham starts with 352.

Three-digit prefixes of Birmingham's ZIP codes, the sectional center for each (USPS labeling list L005, effective October 1, 2026) and how many of the prefix's codes are Birmingham's
PrefixSectional centerHereAll codes
352 Birmingham, AL (SCF 350) 62 62

All 62 ZIP codes that start with 352 are Birmingham's: 31 residential codes and 31 PO Box or unique codes, sorted at Birmingham, AL (SCF 350).

Source: U.S. Postal Service, labeling list L005 (3-digit ZIP Code prefix groups, SCF sortation), effective October 1, 2026.