Kansas City, MO-KSmetro area · Missouri + Kansas

🔥 #16 of 591 ranked US markets

Public-record counts · 12 months ending 2026-06-03 · compiled 2026-07-05

Investor purchases (12 mo)

6,970

purchases by LLCs & corporations

Per 100 homes

1.1

median ranked market: 0.4

Change vs prior 12 mo

+49%

4,689 → 6,970 investor purchases

Share of sales to investors

19%

6,970 of 36,959 recorded sales

Turnover

5.8%

share of all homes that sold

Single-family homes

641,554

Where inside Kansas City? County by county

Same counting rules at every level. Open a county to see its hottest ZIPs — that's the level you'd actually market at.

Jackson County, MO3,999 investor purchases · 1.8 per 100 homes · 29% of sales · 223,241 homes10 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
264130Jackson County4985.467%
364132Jackson County2645.360%
964128Jackson County1853.854%
1164109Jackson County913.548%
1364134Jackson County2613.446%
1564053Jackson County623.037%
1664127Jackson County1592.845%
1764138Jackson County2292.841%
2064123Jackson County812.540%
2164129Jackson County702.537%
Wyandotte County, KS545 investor purchases · 1.2 per 100 homes · 22% of sales · 44,836 homes7 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
1466103Wyandotte County661.933%
1566101Wyandotte County611.936%
2166102Wyandotte County1191.526%
2666104Wyandotte County1311.423%
3466106Wyandotte County761.119%
4666112Wyandotte County240.816%
6066109Wyandotte County450.613%
Cass County, MO359 investor purchases · 1.0 per 100 homes · 17% of sales · 37,397 homes4 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
3264012Cass County1932.133%
7564080Cass County601.219%
13664083Cass County580.611%
16664701Cass County180.47%
Clinton County, MO27 investor purchases · 0.9 per 100 homes · 14% of sales · 2,938 homesno ranked ZIPs

No ZIP in Clinton County clears the ZIP ranking bars (500 homes, 30 sales, 15 investor purchases) — the county totals above are still real; the activity is just spread thin.

Lafayette County, MO80 investor purchases · 0.8 per 100 homes · 14% of sales · 10,225 homes3 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
5464067Lafayette County291.425%
10364037Lafayette County170.914%
14664076Lafayette County150.69%
Clay County, MO554 investor purchases · 0.7 per 100 homes · 12% of sales · 74,414 homes10 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
7264116Clay County561.220%
8964024Clay County501.020%
9964117Clay County370.915%
10064119Clay County990.915%
10264118Clay County1030.916%
11464068Clay County750.813%
12364156Clay County190.79%
13964155Clay County540.69%
14164060Clay County210.68%
17164157Clay County190.34%
Miami County, KS94 investor purchases · 0.7 per 100 homes · 11% of sales · 14,169 homes2 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
2066064Miami County331.623%
5066071Miami County300.814%
Platte County, MO197 investor purchases · 0.6 per 100 homes · 11% of sales · 30,541 homes3 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
10964079Platte County360.813%
12064151Platte County540.714%
12964152Platte County670.713%
Leavenworth County, KS143 investor purchases · 0.6 per 100 homes · 11% of sales · 23,029 homes2 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
4266048Leavenworth County890.916%
5566012Leavenworth County190.713%
Johnson County, KS965 investor purchases · 0.6 per 100 homes · 11% of sales · 169,128 homes10 ranked ZIPs ↓
#ZIPCountyInvestor purchaseslast 12 moPer 100 homesinvestor purchasesShare of salesbought by investors
1666208Johnson County1661.927%
2866205Johnson County711.219%
3166204Johnson County601.119%
3266202Johnson County541.120%
3366206Johnson County431.118%
4766212Johnson County690.814%
4866207Johnson County380.815%
6466203Johnson County330.612%
6666085Johnson County190.59%
6766061Johnson County960.510%
Bates County, MO3 investor purchases · 0.3 per 100 homes · 8% of sales · 915 homesno ranked ZIPs

No ZIP in Bates County clears the ZIP ranking bars (500 homes, 30 sales, 15 investor purchases) — the county totals above are still real; the activity is just spread thin.

Caldwell County, MO1 investor purchases · 0.1 per 100 homes · 4% of sales · 866 homesno ranked ZIPs

No ZIP in Caldwell County clears the ZIP ranking bars (500 homes, 30 sales, 15 investor purchases) — the county totals above are still real; the activity is just spread thin.

Ray County, MO3 investor purchases · 0.0 per 100 homes · 23% of sales · 6,339 homesno ranked ZIPs

No ZIP in Ray County clears the ZIP ranking bars (500 homes, 30 sales, 15 investor purchases) — the county totals above are still real; the activity is just spread thin.

Linn County, KS0 investor purchases · 0.0 per 100 homes · 0% of sales · 3,516 homesno ranked ZIPs

No ZIP in Linn County clears the ZIP ranking bars (500 homes, 30 sales, 15 investor purchases) — the county totals above are still real; the activity is just spread thin.

The full Kansas City, MO-KS market report

Everything above is free and stays free. The full report is the deeper cut of the same public-record counts, market-wide — we'll trade it for your email:

  • Year-over-year: is investor buying here accelerating or cooling?
  • Market-wide distress pipeline: foreclosure, tax-delinquent, vacant counts
  • Owner pools: absentee, high-equity, free-and-clear — the list-pulling math
  • Buyer mix: flips and cash purchases across the whole market
  • Every ranked ZIP in this market, merged into one table (top 25 for the big metros)
  • Works everywhere: one email unlocks every ZIP and market report on the site

No phone number, no credit card. You'll get this report, plus occasional emails about investor buying data and what GoForClose offers. Unsubscribe anytime — one click.

When you've picked your ZIPs in Kansas City — the next problem is the list.

This site tells you where investors are buying. It can't tell you who to mail there this week — that takes current county records, not a snapshot. That part is what GoForClose does: fresh courthouse pulls, ranked against what's actually selling, mail run for you. Free to look at how it works; no call required to find out.

See how GoForClose works →