Market research · MO

St. LouisMissouri market area

76 ZIP codes · Missouri portion of the St. Louis, MO-IL metro (CBSA 41180)

Truehold’s St. Louis market area covers 76 ZIP codes in Missouri. The wider St. Louis, MO-IL metro also includes Illinois, which this report doesn’t cover.

Figures below combine those 76 ZIP codes. Read them as a picture of this market area, not of the full metro.

Rent growth & home prices
through Aug 31, 2026
Population
Census 2024
Listings
current · last 90 days

Loading market map…

Market area Scored ZIP (5) Other ZIP (71)
Select a ZIP to open its report. Scored ZIPs had at least 10 rentals in the last 90 days. Scroll over the map to zoom.
Average estimated home value
$366,718
AVM, averaged across 565,525 homes
Average estimated monthly rent
$2,692
Rent AVM, averaged across the same homes
Gross yield
8.81%
12 × rent estimate ÷ value estimate
Rent growth · 12 months Approx.
≈ 4.34%
Through Aug 31, 2026 · covers 75% of homes
Rental market

Compared with a typical Truehold market

Four rental measures for St. Louis next to the typical Truehold market: the median across the 19 markets with at least 100 rentals in the last 90 days. These describe recent rental conditions, not a forecast.

  • Rent growth · 12 monthsApprox.
    St. Louis
    ≈ 4.34%
    Typical market
    2.80%

    Rents grew faster than in a typical market.

  • Gross yield
    St. Louis
    8.81%
    Typical market
    8.70%

    About the same as a typical market.

  • Average days on market · rented last 90 days
    St. Louis
    79.2
    Typical market
    59.2

    Slower to lease than a typical market.

  • Rentals per 1,000 homes · last 90 days
    St. Louis
    0.38
    Typical market
    1.89

    Fewer recent rentals for its size than a typical market: 217 across 565,525 homes.

Truehold publishes a top 10 of its markets, scored on these four measures. St. Louis is not in the top 10 this edition.

Housing profile

The homes covered by the 76 ZIP codes’ market data. Unit counts are added together; estimates and home features are averages weighted by each ZIP’s units.

Total units
565,525
Institutional ownership
0.03%
AVM
$366,718
Rent AVM
$2,692
Gross yield
8.81%
Average bedrooms
3.2
Average bathrooms
2.3
Average square feet
1,856
Average year built
1970

Market direction

Growth over the stated period, ending Aug 31, 2026. These are separate period measures, not a monthly time series. Each figure averages the ZIPs’ own growth rates, weighted by units, so it approximates the market-wide change.

Home price growth · year over yearApprox.
≈ 3.82%
Rent growth · 1 monthApprox.
≈ 0.27%
Rent growth · 3 monthsApprox.
≈ 1.54%
Rent growth · 6 monthsApprox.
≈ 3.43%
Rent growth · 12 monthsApprox.
≈ 4.34%
Home price growth covers
99.98% of units
12-month rent growth covers
75.3% of units
Listing activity

The rental & sale market

Current listings alongside a recent sample: rentals marked rented in the last 90 days, and sold homes first listed in the last 90 days. Counts are added across ZIPs; days on market, asking prices and institutional shares are averages weighted by each ZIP’s listing count. Sample sizes and property mix differ; these columns are not a growth calculation.

Rental listings
MeasureCurrentRented · last 90 days
Listings306217
Average days on market19.179.2
Institutional share of listings0%0%
Current monthly asking rent (average now · median recent)$2,051Not combined
Sale listings
MeasureCurrentSold · listed in last 90 days
Listings3,4882,017
Average days on market73.4Not reported
Institutional share of listings0.03%Not reported
Current asking price$472,688Not reported
Median sold listing priceNot reportedNot combined

“Not combined” marks ZIP-level medians: a median of medians isn’t the market’s median, so they appear only on each ZIP’s page. Missing prices are not zero-dollar listings.

People & supply

Population from the 2024 Census estimates, and new listing activity reported for the 76 ZIP codes. Household income is a median, so it stays on each ZIP’s page.

Population
1,808,733
Population growth · year over yearApprox.
≈ 0.2%
New listings · last 12 months
26,602
New listings · share of units
4.7%

All 76 ZIP codes

Sorted by hot-rental score. Select a column heading to re-sort.

5 scored · 71 with too few rentals
63134Berkeley68.714.61%17.40%6915$109,627
63135Ferguson64.95.34%16.68%7016$123,046
63031Florissant50.62.41%12.06%6511$199,046
63136Bellefontaine Neighbors; Castle Point; Country Club Hills; Dellwood; Ferguson; Flordell Hills; Jennings; Moline Acres; Northwoods; Pine Lawn; St. Louis49.11.20%20.35%9026$94,923
63137Bellefontaine Neighbors43.60.74%18.31%15924$104,291
63005Wildwood——7.03%—0$943,452
63010Arnold——9.36%561$275,749
63011Ballwin—3.77%8.58%602$448,347
63012Barnhart——9.02%—0$293,551
63017Chesterfield—6.32%7.65%493$624,475
63021Ballwin—4.39%8.56%592$432,976
63025Eureka——8.50%1022$440,575
63026Fenton—5.36%8.92%812$358,071
63028Festus——8.48%—0$306,973
63033Black Jack; Florissant; Old Jamestown—4.84%13.01%654$199,912
63034Florissant——11.27%781$296,173
63038Wildwood——7.17%—0$696,011
63039Gray Summit——8.88%—0$254,242
63040Wildwood——8.23%—0$507,605
63042Hazelwood—6.12%12.87%1001$179,583
63043Maryland Heights—2.93%10.35%211$273,706
63044Bridgeton——9.93%—0$294,533
63048Herculaneum——9.20%—0$270,869
63049High Ridge——9.18%—0$302,142
63050Hillsboro——8.54%—0$324,471
63051House Springs——9.19%—0$279,580
63052Imperial——8.86%—0$316,833
63070Pevely——9.19%171$277,259
63074Saint Ann—10.10%12.60%231$162,702
63088Valley Park——9.61%—0$301,991
63101Saint Louis—0.59%11.36%—0$247,079
63102Saint Louis—-0.45%10.23%—0$308,717
63103Saint Louis—4.62%12.13%—0$196,434
63104Saint Louis—7.75%8.82%211$384,050
63105Clayton—2.49%6.19%—0$1,216,306
63108Saint Louis—2.89%8.45%331$551,475
63109Saint Louis—3.59%9.26%211$292,644
63110Saint Louis—4.69%9.15%—0$337,124
63111Saint Louis—3.87%15.06%1332$133,670
63112Saint Louis—3.86%12.84%3581$234,802
63114Overland—1.61%14.02%706$143,758
63116Saint Louis—4.88%11.24%627$204,257
63117Richmond Heights—1.67%8.22%622$489,635
63118Saint Louis—4.02%11.29%1024$222,601
63119Webster Groves—6.60%8.24%795$457,915
63122Kirkwood—4.28%7.98%573$578,173
63123Affton—2.13%10.00%578$271,330
63124Ladue——5.17%—0$1,604,898
63125Lemay——11.43%562$209,172
63126Crestwood——9.12%391$357,796
63127Sunset Hills——7.38%—0$672,903
63128Concord—7.00%8.62%481$429,471
63129Oakville——9.28%563$363,437
63130University City—4.68%9.42%784$362,933
63131Des Peres——5.70%—0$1,164,788
63132Olivette—8.19%8.32%372$469,113
63133Pagedale——21.25%464$83,697
63138Spanish Lake—2.87%14.71%998$154,127
63139Saint Louis—4.65%10.32%393$240,135
63141Creve Coeur—4.24%6.86%—0$843,031
63143Maplewood—3.48%10.16%—0$269,493
63144Brentwood—3.24%8.80%301$413,884
63146Creve Coeur; Maryland Heights—3.84%9.27%553$363,425
63301Saint Charles—2.78%8.81%332$334,484
63303Saint Charles—2.59%8.23%523$397,151
63304Saint Charles—5.69%7.84%364$462,306
63332Augusta——7.01%—0$555,622
63341Defiance——6.37%—0$709,514
63348Foristell——7.48%331$491,162
63366O Fallon—5.24%8.48%764$369,727
63367Lake Saint Louis—2.48%7.69%655$496,628
63368O Fallon—3.22%8.23%705$427,467
63373Portage Des Sioux——11.56%—0$192,630
63376Saint Peters—5.54%8.59%507$352,898
63385Wentzville—6.28%8.10%—0$420,611
63386West Alton——12.19%—0$165,507
Score: 0–100 hot-rental score among the 647 published Truehold ZIPs with at least 10 rentals in the last 90 days. None of these ZIPs is in Truehold’s national top 10. “—” means too few rentals to score, or no value reported.