Real Estate Investing in Saint Louis County, Missouri

Everything the listing leaves out — vacancy, rent trend, cap rate, landlord climate. All free.

39 ZIP codes • Population: 885,181

Should you buy in Saint Louis County, MO? Our answer, based on the numbers below.

🏠 For Homebuyers
GOOD FIT
Grade B (71/100)

Solid choice β€” stable market with a reasonable entry point and good rental backup if you ever need to move.

πŸ“ˆ For Investors
MIXED
3.3 / 5 (56/100)

A middle-of-the-road market. Workable, but the best opportunities may be nearby ZIPs rather than this one.

⚠️ Risks to Know
CLEAN

No major risk flags on the data we track.

What’s happening in Saint Louis County, MO?

Click any question — our AI will research it live from the web and show you sources.

✨ Live AI + Web Search
Want to ask your own questions? Upgrade to Pro for unlimited custom queries.
3.3/ 5

Investability

County-wide average

3.0/ 5

Appreciation

5.0% 5yr CAGR

5.0/ 5

Landlord Climate

Regulatory friendliness

Avg Investability β˜…β˜…β˜…β˜…β˜…
Avg Home Value $385,675
Avg Monthly Rent $1,531
ZIP Codes 39

Investing in Saint Louis County Real Estate

With 885,181 residents across 35 cities, Saint Louis County shows muted fundamentals that keep most passive capital on the sidelines β€” a region that demands real local knowledge.

Saint Louis is the kind of county where the cap rate on paper and the cap rate realized tend to diverge. plainly out-of-state capital should be especially careful with carry-in assumptions.

Demographics in Saint Louis show real pressure β€” $N/AK median income is tepid relative to rents, and the 0% renter share includes significant cost-burdened households.

A great house in the wrong ZIP is still a bad deal — screen every market by cash flow & cap rate.
Open the Market Finder →
Free to search · investor plans from $19/mo

Landlord Ground Truth

Real numbers from people who own or manage rentals in Saint Louis County, MO. Anonymous, moderated, never written by AI.

Do you own or manage rentals in Saint Louis County, MO?

~25 seconds · no account needed · your report is anonymous

Avg Home Value
$385,675
Avg Monthly Rent
$1,531
1% Rule
βœ— Below
Landlord Friendly (MO)
β˜…β˜…β˜…β˜…β˜…

πŸŽ“ Colleges & Universities in Saint Louis County

5 Colleges 16,586 Students 1,671 Off-Campus Renters
C+
Saint Louis Community College
4-Year Public Β· 14,627 students
πŸ“ ~1,579 students rent off-campus
C
American Trade School
2-Year For-Profit Β· 140 students
C
Applied Technology Services
Vocational Public Β· 152 students
D
Eden Theological Seminary
4-Year Private Β· 85 students
D
Logan University
4-Year Private Β· 1,582 students

Investor Insight: With 1,671 students living off-campus, Saint Louis County has substantial rental demand from the college population β€” typically stable, lease-renewing tenants.

Cities in Saint Louis County

5 more cities available

ZIP Codes in Saint Louis County, MO

63021 β˜… β˜… β˜… β˜… β˜…
Ballwin
Population 56,297
Avg Home $392,899
Avg Rent $1,659/mo
63129 β˜… β˜… β˜… β˜… β˜…
Oakville
Population 51,356
Avg Home $347,759
Avg Rent $1,524/mo
63031 β˜… β˜… β˜… β˜… β˜…
Florissant
Population 50,258
Avg Home $178,179
Avg Rent $1,573/mo
63123 β˜… β˜… β˜… β˜… β˜…
Affton
Population 49,826
Avg Home $250,896
Avg Rent $1,493/mo
63017 β˜… β˜… β˜… β˜… β˜…
Chesterfield
Population 43,074
Avg Home $563,908
Avg Rent $1,790/mo
63122 β˜… β˜… β˜… β˜… β˜…
Kirkwood
Population 41,724
Avg Home $514,326
Avg Rent $1,796/mo
63011 β˜… β˜… β˜… β˜… β˜…
Ballwin
Population 36,274
Avg Home $445,172
Avg Rent $1,865/mo
63119 β˜… β˜… β˜… β˜… β˜…
Webster Groves
Population 34,574
Avg Home $385,204
Avg Rent $1,570/mo
63114 β˜… β˜… β˜… β˜… β˜…
Overland
Population 33,703
Avg Home $142,801
Avg Rent $1,294/mo
63125 β˜… β˜… β˜… β˜… β˜…
Lemay
Population 32,701
Avg Home $207,699
Avg Rent $1,264/mo
63128 β˜… β˜… β˜… β˜… β˜…
Concord
Population 30,106
Avg Home $378,695
Avg Rent $1,362/mo
63130 β˜… β˜… β˜… β˜… β˜…
University City
Population 29,074
Avg Home $286,538
Avg Rent $1,477/mo
63121 β˜… β˜… β˜… β˜… β˜…
Normandy
Population 24,571
Avg Home $88,008
Avg Rent $1,078/mo
63043 β˜… β˜… β˜… β˜… β˜…
Maryland Heights
Population 21,651
Avg Home $266,300
Avg Rent $1,406/mo
63141 β˜… β˜… β˜… β˜… β˜…
Creve Coeur
Population 20,640
Avg Home $666,037
Avg Rent $1,493/mo
63137 β˜… β˜… β˜… β˜… β˜…
Bellefontaine Neighbors
Population 19,690
Avg Home $95,347
Avg Rent $1,385/mo
63005 β˜… β˜… β˜… β˜… β˜…
Wildwood
Population 19,679
Avg Home $862,089
Avg Rent $1,904/mo
63034 β˜… β˜… β˜… β˜… β˜…
Florissant
Population 19,557
Avg Home $280,336
Avg Rent $2,195/mo
63135 β˜… β˜… β˜… β˜… β˜…
Ferguson
Population 19,446
Avg Home $112,649
Avg Rent $1,340/mo
63105 β˜… β˜… β˜… β˜… β˜…
Clayton
Population 18,860
Avg Home $816,600
Avg Rent $1,687/mo
63138 β˜… β˜… β˜… β˜… β˜…
Spanish Lake
Population 18,736
Avg Home $151,959
Avg Rent $1,339/mo
63025 β˜… β˜… β˜… β˜… β˜…
Eureka
Population 18,483
Avg Home $424,656
Avg Rent $1,233/mo
63131 β˜… β˜… β˜… β˜… β˜…
Des Peres
Population 17,993
Avg Home $1,008,646
Avg Rent $2,693/mo
63042 β˜… β˜… β˜… β˜… β˜…
Hazelwood
Population 17,953
Avg Home $169,642
Avg Rent $1,521/mo
63074 β˜… β˜… β˜… β˜… β˜…
Saint Ann
Population 16,237
Avg Home $161,203
Avg Rent $1,326/mo
63126 β˜… β˜… β˜… β˜… β˜…
Crestwood
Population 15,373
Avg Home $343,958
Avg Rent $2,123/mo
63069 β˜… β˜… β˜… β˜… β˜…
Pacific
Population 14,760
Avg Home $304,135
Avg Rent $909/mo
63132 β˜… β˜… β˜… β˜… β˜…
Olivette
Population 13,953
Avg Home $366,811
Avg Rent $1,490/mo
63134 β˜… β˜… β˜… β˜… β˜…
Berkeley
Population 13,460
Avg Home $114,026
Avg Rent $1,313/mo
63124 β˜… β˜… β˜… β˜… β˜…
Ladue
Population 11,009
Avg Home $1,305,044
Avg Rent $2,257/mo
63044 β˜… β˜… β˜… β˜… β˜…
Bridgeton
Population 10,510
Avg Home $281,021
Avg Rent $1,035/mo
63144 β˜… β˜… β˜… β˜… β˜…
Brentwood
Population 9,580
Avg Home $286,426
Avg Rent $1,904/mo
63117 β˜… β˜… β˜… β˜… β˜…
Richmond Heights
Population 9,188
Avg Home $379,337
Avg Rent $1,409/mo
63143 β˜… β˜… β˜… β˜… β˜…
Maplewood
Population 8,968
Avg Home $259,888
Avg Rent $1,277/mo
63040 β˜… β˜… β˜… β˜… β˜…
Wildwood
Population 8,826
Avg Home $485,894
Avg Rent $1,458/mo
63088 β˜… β˜… β˜… β˜… β˜…
Valley Park
Population 8,423
Avg Home $293,379
Avg Rent $1,493/mo
63038 β˜… β˜… β˜… β˜… β˜…
Wildwood
Population 7,132
Avg Home $665,412
Avg Rent $1,350/mo
63133 β˜… β˜… β˜… β˜… β˜…
Pagedale
Population 6,375
Avg Home $75,992
Avg Rent $1,248/mo
63127 β˜… β˜… β˜… β˜… β˜…
Sunset Hills
Population 5,161
Avg Home $682,464
Avg Rent $1,161/mo

Screen every market in Saint Louis County

Filter this county’s ZIPs by cap rate, vacancy, appreciation and 30+ more criteria, and export your shortlist to CSV — with the Investor plan ($19/mo). Add weekly alerts when these markets move with Investor Pro+.

View Plans

Frequently Asked Questions About Saint Louis County

Are homes affordable in, MO?

Homes in, MO typically sell near $386K. Prices have moved at a 0.0% 5-year CAGR, which predictable long-term demand.

Is, MO landlord-friendly?

Rental owners in, MO deal with a tenant-protective legal framework. Most standard eviction processes run on reasonable timelines.

How does, MO compare against the broader MO market?

Relative to MO as a whole, ranks broadly in line with. The local 3.3/5 score summarizes the position.

How strong are rents in, MO?

, MO rentals go for roughly $1,531/mo a month. That puts gross yield in solid territory relative to $386K acquisition costs.

Community Ratings

What people who’ve spent time here actually say. Not paid reviews.

Be the first to rate Saint Louis County, MO.

It takes 30 seconds. No signup. Your rating helps everyone who comes here after you.