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

NOTE: Gray indicates insufficient data or a suppressed estimate.

The St. Louis metro area exhibits a stark income divide, with the lowest median household incomes—often below $30,000—concentrated in north St. Louis city and immediately surrounding north county zip codes, while affluent zip codes exceeding $125,000 cluster in the western and southwestern suburbs, particularly in the Chesterfield and Wildwood corridor. A clear gradient radiates outward from the urban core, where incomes rise steadily moving west through St. Louis County. The St. Charles County communities of St. Peters and St. Charles occupy a solidly middle-income tier around $80,000–$100,000, while a notable pocket of high income appears in the far northern suburbs near the county boundary.

Data: U.S. Census Bureau, 2023 ACS

Explore