Real Estate & Homes For Sale

342 homes fit this search · Sorted by Newest Listed

16288 W 171st Street, Olathe, KS
Price Cut · $39K
$620,000177d active
5beds|4.5baths|3,175sqft|House for sale

16288 W 171st Street, Olathe, KS

4,000 200 177 63
20779 Emerald Street, Spring Hill, KS
Open Sat (10/3)
$457,750186d active
3beds|3.5baths|1,871sqft|House for sale

20779 Emerald Street, Spring Hill, KS

4,000 200 57 69
17645 Haskins Street, Overland Park, KS
Brand new (2026)
$539,754188d active
4beds|3baths|2,833sqft|House for sale

17645 Haskins Street, Overland Park, KS

474 16 12 10
13300 W 179th Street, Overland Park, KS
Price Cut · $9K
$529,011188d active
5beds|3baths|2,538sqft|House for sale

13300 W 179th Street, Overland Park, KS

727 19 29 15
13451 W 179th Terrace, Overland Park, KS
Brand new (2026)
$574,126188d active
5beds|4baths|2,756sqft|House for sale

13451 W 179th Terrace, Overland Park, KS

849 41 13 7
18275 W 166th Terrace, Olathe, KS
Brand new (2026)
$533,570192d active
5beds|3baths|2,538sqft|House for sale

18275 W 166th Terrace, Olathe, KS

886 45 18 16
18251 W 166th Terrace, Olathe, KS
Price Cut · $5K
$499,888192d active
4beds|3.5baths|2,251sqft|House for sale

18251 W 166th Terrace, Olathe, KS

3,008 56 54 31
17186 S Laurelwood Street, Olathe, KS
Brand new (2026)
$888,715193d active
4beds|3baths|3,528sqft|House for sale

17186 S Laurelwood Street, Olathe, KS

1,728 99 29 18
17218 S Heatherwood Street, Olathe, KS
Brand new (2026)
$760,305193d active
5beds|4baths|3,184sqft|House for sale

17218 S Heatherwood Street, Olathe, KS

4,000 200 103 28
20385 W 193rd Lane, Spring Hill, KS
Open Sat (10/10)
$353,870193d active
3beds|2baths|1,420sqft|House for sale

20385 W 193rd Lane, Spring Hill, KS

2,338 105 59 22
19317 Skyview Lane, Spring Hill, KS
Brand new (2026)
$589,951201d active
4beds|3baths|2,260sqft|House for sale

19317 Skyview Lane, Spring Hill, KS

2,167 200 71 21
19324 Mahaffie Street, Spring Hill, KS
Open Sat (10/3)
$553,545201d active
3beds|2baths|1,624sqft|House for sale

19324 Mahaffie Street, Spring Hill, KS

548 41 14 11
17174 W 164th Terrace, Olathe, KS
Open Sat (10/3)
$579,950203d active
4beds|3.5baths|2,026sqft|House for sale

17174 W 164th Terrace, Olathe, KS

4,000 177 74 42
16481 S Penrose Lane, Olathe, KS
Open Sat (10/3)
$575,000203d active
3beds|2baths|1,661sqft|House for sale

16481 S Penrose Lane, Olathe, KS

1,241 53 29 10
17132 W 164th Terrace, Olathe, KS
Brand new (2026)
$667,710204d active
4beds|4.5baths|2,620sqft|House for sale

17132 W 164th Terrace, Olathe, KS

4,000 116 189 68
17221 W 164th Terrace, Olathe, KS
Open Sat (10/3)
$648,600204d active
4beds|4.5baths|2,417sqft|House for sale

17221 W 164th Terrace, Olathe, KS

2,759 104 57 46
17412 Richards Street, Overland Park, KS
Open Sat (10/3)
$728,724207d active
4beds|3baths|3,029sqft|House for sale

17412 Richards Street, Overland Park, KS

1,333 95 28 9
18455 W 195 Street, Spring Hill, KS
Brand new (2026)
$575,000210d active
4beds|3.5baths|2,026sqft|House for sale

18455 W 195 Street, Spring Hill, KS

802 26 24 7
18360 W 195 Street, Spring Hill, KS
Brand new (2026)
$639,950210d active
4beds|4.5baths|2,333sqft|House for sale

18360 W 195 Street, Spring Hill, KS

740 40 23 4
18585 W 195 Street W, Spring Hill, KS
Brand new (2026)
$569,950210d active
3beds|2baths|1,661sqft|House for sale

18585 W 195 Street W, Spring Hill, KS

637 27 20 4
18555 W 195 Street W, Spring Hill, KS
Brand new (2026)
$669,950210d active
5beds|4baths|2,562sqft|House for sale

18555 W 195 Street W, Spring Hill, KS

716 29 15 11
18550 W 195 Street W, Spring Hill, KS
Brand new (2026)
$609,950210d active
4beds|3.5baths|2,300sqft|House for sale

18550 W 195 Street W, Spring Hill, KS

893 38 15 10
18425 W 195 Street W, Spring Hill, KS
Brand new (2026)
$614,950210d active
4beds|4.5baths|2,333sqft|House for sale

18425 W 195 Street W, Spring Hill, KS

466 27 12 6
19638 W 195th Place, Spring Hill, KS
Fireplace
$437,699210d active
4beds|3.5baths|2,251sqft|House for sale

19638 W 195th Place, Spring Hill, KS

216 9 8 4
① 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.