Skip to content

St. Louis County, Missouri ZIP codes

51 ZIP codes are in St. Louis County, plus 4 that cross in from neighboring counties. It's part of the St. Louis, MO-IL metro area.

ZIP codes
51
Population in these ZIPs
983,329
Avg. median income
$93,800population-weighted
Cities & towns
14
Loading map…

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

Radius search from here

ZIP codes in St. Louis County

ZIP codes in St. Louis County
ZIP codeCityPopulationMedian incomeTypical home value
63005Chesterfield19,779$198,469$849,800
63006 PO BoxChesterfield———
63011Ballwin35,920$124,454$437,200
63017Chesterfield43,243$127,095$553,500
63021Ballwin55,666$120,177$387,400
63022 PO BoxBallwin———
63024 PO BoxBallwin———
63025Eureka19,508$125,676$423,700
63031Florissant50,196$70,811$177,400
63032 PO BoxFlorissant———
63033Florissant43,056$66,776$198,800
63034Florissant18,908$103,905$277,300
63038Glencoe7,107$186,450$649,300
63040Grover8,526$133,220$476,900
63042Hazelwood17,813$49,453$169,400
63043Maryland Heights21,924$91,509$262,000
63044Bridgeton10,324$77,819$277,900
63045Earth City0——
63074Saint Ann15,793$51,610$159,100
63088Valley Park8,226$65,769$290,200
63099 PO BoxFenton———
63105Saint Louis18,875$116,439$808,800
63114Saint Louis33,969$55,870$141,600
63117Saint Louis9,261$90,921$369,700
63119Saint Louis34,181$106,183$379,500
63121Saint Louis25,008$42,701$90,500
63122Saint Louis41,634$136,385$510,900
63123Saint Louis49,077$77,055$246,700
63124Saint Louis10,839$193,942$1,303,500
63125Saint Louis33,294$61,624$205,000
63126Saint Louis15,452$98,852$339,600
63127Saint Louis5,268$122,663$678,100
63128Saint Louis30,540$92,359$371,800
63129Saint Louis51,553$94,888$343,100
63130Saint Louis28,910$85,823$283,600
63131Saint Louis17,935$225,493$1,010,600
63132Saint Louis14,283$87,385$360,700
63133Saint Louis6,569$39,293$73,100
63134Saint Louis13,059$44,680$111,500
63135Saint Louis18,381$52,328$110,400
63136Saint Louis40,929$41,154$83,400
63137Saint Louis19,684$43,422$94,000
63138Saint Louis18,233$56,096$150,800
63140Saint Louis316$45,568$84,100
63141Saint Louis20,932$133,851$654,800
63143Saint Louis8,975$65,861$253,600
63144Saint Louis9,505$104,438$281,700
63145 PO BoxSaint Louis———
63146Saint Louis30,678$84,756$330,200
63151 PO BoxSaint Louis———
63167 PO BoxSaint Louis———

ZIP codes partly in St. Louis County

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

ZIP codes partly in St. Louis County
ZIP codeCityCountyPopulationMedian incomeTypical home value
63026FentonJefferson County45,354$97,553$351,600
63049High RidgeJefferson County16,592$92,333$274,800
63069PacificFranklin County15,697$78,185$302,500
63120Saint LouisSt. Louis city6,790$35,176$36,200

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 St. Louis County

Nearby counties

Frequently asked questions

How many ZIP codes are in St. Louis County, Missouri?

51 ZIP codes are mainly in St. Louis County, and 4 more ZIP codes from neighboring areas reach partly into it.

What cities are in St. Louis County?

ZIP codes in St. Louis County use the city names Ballwin, Bridgeton, Chesterfield, Earth City, Eureka, Fenton, Florissant, Glencoe, Grover, Hazelwood, Maryland Heights and Saint Ann and others.

What metro area is St. Louis County in?

St. Louis County is part of the St. Louis, MO-IL metropolitan statistical area.