Alabama ZIP Code Demographics

Alabama has 658 ZIP code areas with Census data, 514 of them with at least 1,000 residents, across 67 counties. The Census Bureau counts 5,086,768 residents statewide, with a median household income of $63,999 and a median home value of $209,900. Pick a county or city below, or color the map by income, homeowners, families or new movers.

Top 10 Alabama ZIP codes

Richest ZIP codes

  1. 35223 Birmingham — $168,278
  2. 35213 Birmingham — $159,824
  3. 35808 Huntsville — $142,273
  4. 35756 Madison — $129,852
  5. 35741 Brownsboro — $124,650
  6. 35226 Birmingham — $124,516
  7. 35763 Owens Cross Roads — $123,497
  8. 35043 Chelsea — $121,356
  9. 36093 Wetumpka — $120,693
  10. 36527 Daphne — $120,189

ZIP codes with the highest home values

  1. 35213 Birmingham — $789,800
  2. 35223 Birmingham — $775,100
  3. 36561 Orange Beach — $574,500
  4. 35243 Birmingham — $538,400
  5. 35209 Birmingham — $504,600
  6. 35406 Tuscaloosa — $481,600
  7. 35242 Birmingham — $477,700
  8. 36555 Magnolia Springs — $435,200
  9. 36532 Fairhope — $432,600
  10. 36528 Dauphin Island — $432,200

ZIP codes with the highest homeownership

  1. 35972 Gallant — 100.0%
  2. 36578 Stapleton — 100.0%
  3. 36317 Henry County — 100.0%
  4. 36026 Equality — 98.7%
  5. 35975 DeKalb County — 98.5%
  6. 36528 Dauphin Island — 97.5%
  7. 35480 Ralph — 96.4%
  8. 35053 Crane Hill — 96.1%
  9. 36579 Stockton — 95.7%
  10. 36051 Marbury — 95.6%

ZIP codes with the most families with kids

  1. 36115 Montgomery — 77.5%
  2. 35458 Elrod — 62.8%
  3. 36362 Fort Rucker — 53.8%
  4. 35083 Holly Pond — 50.0%
  5. 35988 Sylvania — 50.0%
  6. 35034 Brent — 48.6%
  7. 35756 Madison — 47.8%
  8. 35475 Northport — 47.8%
  9. 36064 Pike Road — 46.7%
  10. 36551 Loxley — 46.0%

ZIP codes with the most new movers

  1. 36082 Troy — 60.0%
  2. 35487 Tuscaloosa — 54.9%
  3. 35808 Huntsville — 52.5%
  4. 35632 Florence — 51.4%
  5. 36362 Fort Rucker — 50.4%
  6. 36849 Auburn University — 50.2%
  7. 35233 Birmingham — 44.5%
  8. 35229 Birmingham — 36.7%
  9. 35401 Tuscaloosa — 36.6%
  10. 36688 Mobile — 36.3%

Youngest ZIP codes

  1. 36115 Montgomery — 17.2
  2. 36082 Troy — 19.5
  3. 36849 Auburn University — 19.6
  4. 35487 Tuscaloosa — 19.6
  5. 35632 Florence — 19.7
  6. 35229 Birmingham — 19.9
  7. 35254 Birmingham — 19.9
  8. 36688 Mobile — 20.1
  9. 36088 Tuskegee Institute — 21.6
  10. 35401 Tuscaloosa — 21.8

Fastest-growing ZIP codes

  1. 35229 Birmingham — 122.5%
  2. 35233 Birmingham — 106.4%
  3. 35480 Ralph — 86.6%
  4. 36006 Billingsley — 85.9%
  5. 35756 Madison — 80.1%
  6. 35759 Meridianville — 73.8%
  7. 35741 Brownsboro — 63.2%
  8. 36051 Marbury — 48.3%
  9. 35083 Holly Pond — 47.0%
  10. 35073 Graysville — 46.1%

Counties

Cities and communities

Frequently asked questions

How many ZIP codes are in Alabama?
658 ZIP code areas (Census ZCTAs) have published figures; 514 have at least 1,000 residents. PO-box-only ZIP codes have no residents of their own and no Census area.
Which Alabama ZIP code has the most people?
35242 (Birmingham), with about 57,374 residents.
Which Alabama ZIP code has the highest median household income?
35223 (Birmingham), at $168,278, among ZIP codes with at least 1,000 residents.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.