Housing Median Monthly Rent ($), by Zip Code (ZCTA5) — St. Louis Metro

NOTE: Gray indicates insufficient data or a suppressed estimate.

Median rents in the St. Louis metro area display a clear east-west gradient, with the lowest rents—often below $750—concentrated in zip codes within and immediately surrounding the City of St. Louis and north St. Louis County near Florissant, while western suburbs including St. Peters, St. Charles, and the southwestern corridor consistently reach $1,250 to $1,750+. A notable cluster of higher rents appears in the far western and southwestern periphery of the metro, with a few zip codes north of St. Charles approaching $2,000–$2,500, suggesting newer suburban development commanding premium prices. The starkest contrast exists between the deep purple zip codes in north St. Louis city—where rents fall near $500—and affluent pockets just 15–20 miles west where rents are three to four times higher.

Data: U.S. Census Bureau, 2023 ACS

Explore