Real Estate & Homes For Sale

342 homes fit this search · Sorted by Newest Listed

20653 Skyview Lane, Spring Hill, KS
Price Cut · $40K
$429,99057d active
3beds|3.5baths|1,595sqft|House for sale

20653 Skyview Lane, Spring Hill, KS

4,000 200 193 79
18910 W 189th Street, Spring Hill, KS
Price Cut · $26K
$499,50058d active
4beds|4.5baths|2,323sqft|House for sale

18910 W 189th Street, Spring Hill, KS

1,190 94 25 14
19711 W 201st Street, Spring Hill, KS
Brand new (2026)
$471,99058d active
4beds|3.5baths|2,356sqft|House for sale

19711 W 201st Street, Spring Hill, KS

3,456 45 73 19
15586 W 168th Terrace, Olathe, KS
3-car garage
$596,21058d active
4beds|4.5baths|2,262sqft|House for sale

15586 W 168th Terrace, Olathe, KS

4,000 186 175 73
13010 W 174th Terrace, Overland Park, KS
3-car garage
$784,95059d active
5beds|4baths|3,035sqft|House for sale

13010 W 174th Terrace, Overland Park, KS

4,000 200 126 60
16978 S Brentwood Street, Olathe, KS
3-car garage
$714,50060d active
5beds|5baths|2,632sqft|House for sale

16978 S Brentwood Street, Olathe, KS

1,950 59 43 19
16968 S Cheshire Street, Olathe, KS
Brand new (2026)
$741,66161d active
4beds|3baths|2,757sqft|House for sale

16968 S Cheshire Street, Olathe, KS

4,000 200 174 64
17404 Parkhill Street, Overland Park, KS
Open Sat (10/3)
$817,00062d active
5beds|4baths|3,532sqft|House for sale

17404 Parkhill Street, Overland Park, KS

4,000 200 69 49
19751 W 201st Street, Spring Hill, KS
Brand new (2026)
$453,99062d active
4beds|2baths|1,771sqft|House for sale

19751 W 201st Street, Spring Hill, KS

2,136 90 42 30
18430 W 195th Terrace, Spring Hill, KS
Brand new (2026)
$620,15065d active
4beds|3baths|2,525sqft|House for sale

18430 W 195th Terrace, Spring Hill, KS

2,885 130 63 34
18460 W 195 Terrace, Spring Hill, KS
Price Cut · $88K
$524,10065d active
4beds|3baths|2,050sqft|House for sale

18460 W 195 Terrace, Spring Hill, KS

3,096 200 111 13
18435 W 195 Terrace, Spring Hill, KS
Brand new (2026)
$533,65065d active
3beds|2baths|1,760sqft|House for sale

18435 W 195 Terrace, Spring Hill, KS

1,902 93 62 13
18510 W 195th Terrace, Spring Hill, KS
Brand new (2026)
$687,40065d active
4beds|3baths|2,660sqft|House for sale

18510 W 195th Terrace, Spring Hill, KS

3,634 133 99 19
18565 W 195 Street, Spring Hill, KS
Brand new (2026)
$521,72565d active
3beds|2baths|1,950sqft|House for sale

18565 W 195 Street, Spring Hill, KS

4,000 146 75 30
18535 W 195 Terrace, Spring Hill, KS
Brand new (2026)
$553,15065d active
4beds|2baths|2,050sqft|House for sale

18535 W 195 Terrace, Spring Hill, KS

1,074 52 15 7
20701 Walker Road, Spring Hill, KS
Price Cut · $35K
$400,00065d active
3beds|2baths|2,609sqft|House for sale

20701 Walker Road, Spring Hill, KS

1,928 162 39 19
18505 W 195 Street, Spring Hill, KS
Brand new (2026)
$577,90065d active
4beds|3baths|2,373sqft|House for sale

18505 W 195 Street, Spring Hill, KS

2,124 88 29 10
18465 W 195 Terrace, Spring Hill, KS
Brand new (2026)
$508,70065d active
3beds|2baths|1,760sqft|House for sale

18465 W 195 Terrace, Spring Hill, KS

1,826 38 52 11
17109 W 164th Terrace, Olathe, KS
Brand new (2026)
$639,95066d active
5beds|4baths|2,700sqft|House for sale

17109 W 164th Terrace, Olathe, KS

4,000 200 153 21
16410 S Elmridge Street, Olathe, KS
Brand new (2026)
$639,95066d active
5beds|4baths|2,742sqft|House for sale

16410 S Elmridge Street, Olathe, KS

2,057 78 33 22
21240 W 226th Street, Spring Hill, KS
Price Cut · $30K
$329,00066d active
3beds|3.5baths|1,575sqft|House for sale

21240 W 226th Street, Spring Hill, KS

4,000 200 143 42
16984 S Cheshire Street, Olathe, KS
Price Cut · $830
$702,62370d active
4beds|3baths|2,757sqft|House for sale

16984 S Cheshire Street, Olathe, KS

4,000 200 287 80
16987 S Cheshire Street, Olathe, KS
Brand new (2026)
$664,06971d active
4beds|3baths|2,683sqft|House for sale

16987 S Cheshire Street, Olathe, KS

1,923 48 45 25
16890 S Illusion Street, Olathe, KS
Built 2025
$720,60072d active
4beds|4.5baths|3,138sqft|House for sale

16890 S Illusion Street, Olathe, KS

4,000 200 122 80
① 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
Canyon Lakes27
Seven Bridges27
Garrett Ranch25
Tomahawk Valley22
Falcon Lakes22
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.