Median Age by Zip Code (ZCTA5) — St. Louis Metro

NOTE: Gray indicates insufficient data or a suppressed estimate.

The youngest median ages in the St. Louis metro cluster in the central city core and near St. Charles, where several zip codes fall below 30, likely reflecting university populations and younger urban renters. Suburban areas ringing the city—particularly to the southwest and in the outer western corridor near St. Peters—trend notably older, with median ages consistently in the 40–50+ range. A striking east-west contrast emerges on the Illinois side and eastern portions of St. Louis County, where adjacent zip codes can differ by 15+ years, suggesting sharp demographic boundaries tied to neighborhood composition and housing stock.

Data: U.S. Census Bureau, 2023 ACS

Explore