What the Pros Know

987,059

Population

0.4% YoY

2023

38.4

Median Age

4.7% YoY

2022

$78,067

Median Household Income

7.6% YoY

2022

538,849

Labor Force

0.6% MoM

3.1% YoY

7/2025

513,364

Employed

0.4% MoM

3.5% YoY

7/2025

4.7%

Unemployment Rate

4.4% MoM

6.8% YoY

7/2025

$315,000

Median Sale Price

1.4% MoM

8.6% YoY

8/2025

1,116

Homes Sold

4.1% MoM

4.2% YoY

8/2025

1.4

Months Inventory

7.3% MoM

22.4% YoY

8/2025

15

Days on Market

5 MoM

4 YoY

8/2025

1,576

Listings

6.2% MoM

7.2% YoY

8/2025

167

Price per Sq Ft

0.4% MoM

3.8% YoY

8/2025

Go deeper with



Cities included in St. Louis County: Florissant, Chesterfield, Wildwood, Oakville, University City, Ballwin, Kirkwood, Mehlville, Maryland Heights, Hazelwood, Webster Groves, Old Jamestown, Affton, Ferguson, Concord, Creve Coeur, Manchester, Spanish Lake, Clayton, Lemay, Overland, Jennings, St. Ann, Crestwood, Eureka, Town and Country, Bridgeton, Bellefontaine Neighbors, Ellisville, Richmond Heights, Des Peres, Sunset Hills, Ladue, Olivette, Berkeley, Maplewood, Brentwood, Sappington, Valley Park, Black Jack, St. John, Shrewsbury, Glendale, Glasgow Village, Dellwood, Rock Hill, Breckenridge Hills, Normandy, Fenton, Woodson Terrace, Northwoods, Frontenac, Riverview, Moline Acres, Castle Point, Bel-Ridge, Pine Lawn, Marlborough, Green Park, Pagedale, Clarkson Valley, Warson Woods, Charlack, St. George, Winchester, Wellston, Hanley Hills, Vinita Park, Oakland, Bel-Nor, Lakeshire, Flordell Hills, Velda City, Calverton Park, Country Club Hills, Edmundson, Pasadena Hills, Cool Valley, Norwood Court, Hillsdale, Grantwood Village, Velda Village Hills, Greendale, Sycamore Hills, Bella Villa, Pasadena Park, Twin Oaks, Beverly Hills, Crystal Lake Park, Bellerive Acres, Wilbur Park, Huntleigh, Uplands Park, Westwood, Kinloch, Glen Echo Park, Country Life Acres, Champ


Zip Codes included in St. Louis County: [Click for zip code level data] 63005, 63011, 63017, 63021, 63025, 63026, 63031, 63033, 63034, 63038, 63040, 63042, 63043, 63044, 63045, 63074, 63088, 63105, 63114, 63117, 63119, 63121, 63122, 63123, 63124, 63125, 63126, 63127, 63128, 63129, 63130, 63131, 63132, 63133, 63134, 63135, 63136, 63137, 63138, 63140, 63141, 63143, 63144, 63146


 1.  Population Data from U.S. Census Bureau.
 2.  Employment Data from Bureau of Labor and Statistics
 3.  Sales Data provided by Redfin, a national real estate brokerage.

MoM = Month over Month. The percentage change from the previous month to the current month.
YoY = Year over Year. The percentage change from the same period the previous year to the current period.

Share This