US ZIP Code Map
Loading ZIP borders…

Layers

County · GEOID 29189

St. Louis County, MO ZIP codes

47 ZIP/ZCTAs intersecting this county.

ACS 2023 population

996,618

Median household income

$81,340

Median home value

$260,700

U.S. Census Bureau, ACS 2019–2023 5-year (vintage 2023). Geography: County St. Louis County (GEOID 29189). Methodology

Combined population of ZIP/ZCTAs intersecting this county: 1,069,994 (47 ZIPs).

Combined population of ZIP/ZCTAs intersecting this county. Each intersecting ZIP contributes its full ZCTA population; overlap percents are descriptive only. This is not the Census county ACS headline above. Methodology

ZIP/ZCTA overlap with St. Louis County

Population overlap

Share of each ZIP/ZCTA’s population located within St. Louis County, based on ZIP Code Database county-overlap data. This is a population measure, not land-area overlap or the Census county population.

  • 6300599.8%

    Directory county

  • 63011100.0%

    Directory county

  • 63017100.0%

    Directory county

  • 63021100.0%

    Directory county

  • 6302577.6%

    Directory county

  • 6302651.9%

    Directory county

  • 63031100.0%

    Directory county

  • 63033100.0%

    Directory county

  • 63034100.0%

    Directory county

  • 63038100.0%

    Directory county

  • 63040100.0%

    Directory county

  • 63042100.0%

    Directory county

  • 63043100.0%

    Directory county

  • 63044100.0%

    Directory county

  • 63045100.0%

    Directory county

  • 630497.1%
  • 6306919.1%
  • 63074100.0%

    Directory county

  • 63088100.0%

    Directory county

  • 6310594.1%

    Directory county

  • 63114100.0%

    Directory county

  • 6311792.7%

    Directory county

  • 6311998.9%

    Directory county

  • 6312012.6%
  • 63121100.0%

    Directory county

  • 63122100.0%

    Directory county

  • 6312395.8%

    Directory county

  • 63124100.0%

    Directory county

  • 6312598.8%

    Directory county

  • 63126100.0%

    Directory county

  • 63127100.0%

    Directory county

  • 63128100.0%

    Directory county

  • 63129100.0%

    Directory county

  • 6313098.2%

    Directory county

  • 63131100.0%

    Directory county

  • 63132100.0%

    Directory county

  • 6313397.5%

    Directory county

  • 63134100.0%

    Directory county

  • 63135100.0%

    Directory county

  • 6313693.8%

    Directory county

  • 6313796.0%

    Directory county

  • 63138100.0%

    Directory county

  • 63140100.0%

    Directory county

  • 63141100.0%

    Directory county

  • 6314384.0%

    Directory county

  • 63144100.0%

    Directory county

  • 63146100.0%

    Directory county

ZIP Code Database county-overlap table, field percent_of_zip_population_in_county, keyed by county_geoid. Not ACS 2019–2023. Overlap vintage is the shipped overlap table and is separate from ACS. Methodology

ZIP codes intersecting St. Louis County

ZIPCityCountyPopulationIncome
63005ChesterfieldSt. Louis County19,679$202,232
63011BallwinSt. Louis County36,274$121,941
63017ChesterfieldSt. Louis County43,074$128,750
63021BallwinSt. Louis County56,297$113,822
63025EurekaSt. Louis County18,483$134,266
63026FentonSt. Louis County45,267$96,145
63031FlorissantSt. Louis County50,258$71,783
63033FlorissantSt. Louis County42,258$63,979
63034FlorissantSt. Louis County19,557$110,491
63038WildwoodSt. Louis County7,132$187,906
63040WildwoodSt. Louis County8,826$130,139
63042HazelwoodSt. Louis County17,953$49,384
63043Maryland HeightsSt. Louis County21,651$91,050
63044BridgetonSt. Louis County10,510$76,094
63045Earth CitySt. Louis County0—
63049High RidgeJefferson County17,480$90,234
63069PacificFranklin County14,760$74,063
63074Saint AnnSt. Louis County16,237$51,351
63088Valley ParkSt. Louis County8,423$62,023
63105Saint LouisSt. Louis County18,860$119,446
63114Saint LouisSt. Louis County33,703$52,048
63117Saint LouisSt. Louis County9,188$86,667
63119Saint LouisSt. Louis County34,574$103,287
63120Saint LouisSt. Louis city7,227$34,097
63121Saint LouisSt. Louis County24,571$41,285
63122Saint LouisSt. Louis County41,724$132,783
63123Saint LouisSt. Louis County49,826$74,187
63124Saint LouisSt. Louis County11,009$188,750
63125Saint LouisSt. Louis County32,701$59,683
63126Saint LouisSt. Louis County15,373$99,795
63127Saint LouisSt. Louis County5,161$124,583
63128Saint LouisSt. Louis County30,106$87,266
63129Saint LouisSt. Louis County51,356$91,920
63130Saint LouisSt. Louis County29,074$81,103
63131Saint LouisSt. Louis County17,993$209,306
63132Saint LouisSt. Louis County13,953$84,034
63133Saint LouisSt. Louis County6,375$36,927
63134Saint LouisSt. Louis County13,460$42,222
63135Saint LouisSt. Louis County19,446$55,179
63136Saint LouisSt. Louis County41,314$40,388
63137Saint LouisSt. Louis County19,690$45,597
63138Saint LouisSt. Louis County18,736$51,714
63140Saint LouisSt. Louis County350$43,438
63141Saint LouisSt. Louis County20,640$122,917
63143Saint LouisSt. Louis County8,968$65,712
63144Saint LouisSt. Louis County9,580$91,312
63146Saint LouisSt. Louis County30,917$85,724

USPS associates these ZIPs with St. Louis County

These codes list St. Louis County as a primary or acceptable city. They are not used for the ACS headline.