Real Estate & Homes For Sale

342 homes fit this search · Sorted by Newest Listed

18330 W 195 Street, Spring Hill, KS
Brand new (2026)
$762,00035d active
4beds|4.5baths|2,800sqft|House for sale

18330 W 195 Street, Spring Hill, KS

3,738 200 61 33
17201 Bradshaw Street, Overland Park, KS
3-car garage
$839,00035d active
4beds|4baths|3,344sqft|House for sale

17201 Bradshaw Street, Overland Park, KS

4,000 200 113 65
21325 W 216th Street, Spring Hill, KS
Price Cut · $5K
$319,90036d active
3beds|3.5baths|1,236sqft|House for sale

21325 W 216th Street, Spring Hill, KS

1,232 49 22 4
22535 W 214th Street, Spring Hill, KS
Price Cut · $21K
$336,24136d active
3beds|2baths|1,550sqft|House for sale

22535 W 214th Street, Spring Hill, KS

2,230 190 40 10
20323 W 195th Street, Spring Hill, KS
Price Cut · $14K
$343,19036d active
3beds|2baths|1,703sqft|House for sale

20323 W 195th Street, Spring Hill, KS

3,185 61 42 33
16724 S TWILIGHT Lane, Olathe, KS
3-car garage
$800,80036d active
4beds|4.5baths|2,500sqft|House for sale

16724 S TWILIGHT Lane, Olathe, KS

3,032 127 49 17
21335 Cleveland Street, Spring Hill, KS
Price Cut · $2K
$395,44036d active
4beds|2baths|2,000sqft|House for sale

21335 Cleveland Street, Spring Hill, KS

3,012 165 45 18
20333 W 195th Street, Spring Hill, KS
Price Cut · $10K
$330,49036d active
3beds|2baths|1,328sqft|House for sale

20333 W 195th Street, Spring Hill, KS

1,837 95 22 18
15447 W 164th Terrace, Olathe, KS
3-car garage
$799,50036d active
5beds|5.5baths|4,659sqft|House for sale

15447 W 164th Terrace, Olathe, KS

4,000 194 49 27
17344 Bradshaw Street, Overland Park, KS
Open Sat (10/3)
$715,00038d active
4beds|3baths|2,780sqft|House for sale

17344 Bradshaw Street, Overland Park, KS

3,615 200 78 31
21070 W 217th Street, Spring Hill, KS
Price Cut · $40K
$393,99038d active
4beds|3baths|2,190sqft|House for sale

21070 W 217th Street, Spring Hill, KS

2,698 136 56 34
18455 W 205th Street, Spring Hill, KS
Brand new (2026)
$489,95038d active
5beds|3baths|2,495sqft|House for sale

18455 W 205th Street, Spring Hill, KS

2,495 56 24 14
19488 W 205 Terrace, Spring Hill, KS
Single-story
$395,92038d active
3beds|2baths|1,690sqft|House for sale

19488 W 205 Terrace, Spring Hill, KS

4,000 200 68 37
19383 W 205 Terrace, Spring Hill, KS
Single-story
$378,94538d active
3beds|2baths|1,690sqft|House for sale

19383 W 205 Terrace, Spring Hill, KS

3,135 136 58 13
18814 S Greenway Street, Olathe, KS
Price Cut · $25K
$700,00039d active
4beds|4.5baths|3,840sqft|House for sale

18814 S Greenway Street, Olathe, KS

4,000 181 80 56
19007 W 170th Terrace, Olathe, KS
Brand new (2026)
$579,00039d active
4beds|4.5baths|2,371sqft|House for sale

19007 W 170th Terrace, Olathe, KS

4,000 195 110 18
16965 S Brentwood Street, Olathe, KS
Price Cut · $10K
$619,80039d active
4beds|4.5baths|2,371sqft|House for sale

16965 S Brentwood Street, Olathe, KS

4,000 200 183 51
17424 Parkhill Street, Overland Park, KS
Brand new (2026)
$769,95041d active
5beds|4baths|3,315sqft|House for sale

17424 Parkhill Street, Overland Park, KS

4,000 196 94 47
13403 W 181st Terrace, Overland Park, KS
Price Cut · $20K
$769,99542d active
5beds|4.5baths|3,408sqft|House for sale

13403 W 181st Terrace, Overland Park, KS

4,000 200 346 80
20124 W 221st Street, Spring Hill, KS
Price Cut · $10K
$349,90042d active
4beds|3baths|1,704sqft|House for sale

20124 W 221st Street, Spring Hill, KS

3,944 145 75 29
16468 S Penrose Street, Olathe, KS
Brand new (2026)
$644,95042d active
5beds|4baths|2,742sqft|House for sale

16468 S Penrose Street, Olathe, KS

4,000 200 182 80
17081 W 164th Terrace, Olathe, KS
Brand new (2026)
$634,95042d active
5beds|4baths|2,742sqft|House for sale

17081 W 164th Terrace, Olathe, KS

4,000 200 143 39
19013 Deer Run Street, Spring Hill, KS
3-car garage
$529,90042d active
4beds|3baths|2,716sqft|House for sale

19013 Deer Run Street, Spring Hill, KS

1,951 55 49 13
15336 W 173rd Terrace, Olathe, KS
Price Cut · $10K
$600,00043d active
4beds|3baths|2,432sqft|House for sale

15336 W 173rd Terrace, Olathe, KS

2,627 93 27 31
① Kansas City itself — the place you are on

Homes by price in Kansas City

④ Zip codes, every city, then wider — widest

Nearby ZIP codes

PlaceMedian list
66062$633,925
66061$625,355
66048$219,975
64083$410,908
66221$965,928
64152$550,000
How we compute these
Market.
Market type is set by months of supply — how long it would take to sell every home for sale at the current pace. Under ~4 months favors sellers (low inventory, faster sales, homes near or above asking); over ~6 favors buyers (more choice, more negotiating room). 4–6 is balanced.
Months supply.
How many months it would take to sell every home now for sale at the pace of the last 90 days: homes for sale ÷ (closings in the last 90 days ÷ 3).
Median list.
The middle asking price among the homes for sale right now. Half are listed above it, half below.
Days to contract.
The middle number of days between a home being listed and going under contract, over the last 90 days of closings. It is not days-to-close, and it is not how long today's listings have been sitting. Newly built homes are excluded, because a build finishing is not a market moving.
For sale.
Homes listed as active right now. A live count, not a monthly average.
Coming soon.
Homes announced but not yet accepting showings. A live count.
Under contract.
Homes with an accepted contract that have not closed yet. A live count.

Search homes for sale in every city we cover

CityMedian list
Archie$315,000
AvondaleMedian—
Basehor$473,700
Belton$364,950
BirminghamMedian—
Blue Springs$394,900
How we compute these
Market.
Market type is set by months of supply — how long it would take to sell every home for sale at the current pace. Under ~4 months favors sellers (low inventory, faster sales, homes near or above asking); over ~6 favors buyers (more choice, more negotiating room). 4–6 is balanced.
Months supply.
How many months it would take to sell every home now for sale at the pace of the last 90 days: homes for sale ÷ (closings in the last 90 days ÷ 3).
Median list.
The middle asking price among the homes for sale right now. Half are listed above it, half below.
Days to contract.
The middle number of days between a home being listed and going under contract, over the last 90 days of closings. It is not days-to-close, and it is not how long today's listings have been sitting. Newly built homes are excluded, because a build finishing is not a market moving.
For sale.
Homes listed as active right now. A live count, not a monthly average.
Coming soon.
Homes announced but not yet accepting showings. A live count.
Under contract.
Homes with an accepted contract that have not closed yet. A live count.

Search for homes in popular markets

MarketFor sale
Heritage Ranch29
Seven Bridges27
Canyon Lakes27
Garrett Ranch25
Falcon Lakes22
Tomahawk Valley22
How we compute these
Market.
Market type is set by months of supply — how long it would take to sell every home for sale at the current pace. Under ~4 months favors sellers (low inventory, faster sales, homes near or above asking); over ~6 favors buyers (more choice, more negotiating room). 4–6 is balanced.
For sale.
Homes listed as active right now. A live count, not a monthly average.

Search homes by county

PlaceMedian list
Jackson County, MO$275,000
Clay County, MO$389,900
Cass County, MO$369,900
Platte County, MO$499,900
Johnson County, KS$609,950
Wyandotte County, KS$249,000
Leavenworth County, KS$297,000
Miami County, KS$324,900
How we compute these
Market.
Market type is set by months of supply — how long it would take to sell every home for sale at the current pace. Under ~4 months favors sellers (low inventory, faster sales, homes near or above asking); over ~6 favors buyers (more choice, more negotiating room). 4–6 is balanced.
Months supply.
How many months it would take to sell every home now for sale at the pace of the last 90 days: homes for sale ÷ (closings in the last 90 days ÷ 3).
Median list.
The middle asking price among the homes for sale right now. Half are listed above it, half below.
Days to contract.
The middle number of days between a home being listed and going under contract, over the last 90 days of closings. It is not days-to-close, and it is not how long today's listings have been sitting. Newly built homes are excluded, because a build finishing is not a market moving.
For sale.
Homes listed as active right now. A live count, not a monthly average.
Coming soon.
Homes announced but not yet accepting showings. A live count.
Under contract.
Homes with an accepted contract that have not closed yet. A live count.