Real Estate & Homes For Sale

512 homes fit this search · Sorted by Newest Listed

11525 Deer Ridge Drive, Olathe, KS
78 days
$429,00078d active
25,025sqft lot|Land for sale

11525 Deer Ridge Drive, Olathe, KS

192 9 10 4
12258 Rene Street, Olathe, KS
5+ bedrooms
$499,90080d active
5beds|4.5baths|3,220sqft|House for sale

12258 Rene Street, Olathe, KS

3,369 160 42 46
15620 W 138TH Terrace, Olathe, KS
Coming soon
$499,900Active 10/12
4beds|3.5baths|3,175sqft|Coming soon

15620 W 138TH Terrace, Olathe, KS

76 6 6 3
15529 W 146th Street, Olathe, KS
Price Cut · $20K
$449,90084d active
4beds|3.5baths|2,680sqft|House for sale

15529 W 146th Street, Olathe, KS

1,735 114 52 11
13020 S Sycamore Street, Olathe, KS
Price Cut · $10K
$335,00084d active
3beds|2baths|1,374sqft|House for sale

13020 S Sycamore Street, Olathe, KS

1,693 78 35 8
22154 W 116 Terrace, Olathe, KS
Built 2025
$509,95084d active
3beds|3.5baths|2,348sqft|Townhome for sale

22154 W 116 Terrace, Olathe, KS

565 36 15 7
22150 W 116 Terrace, Olathe, KS
Built 2025
$509,95084d active
3beds|3.5baths|2,348sqft|Townhome for sale

22150 W 116 Terrace, Olathe, KS

632 16 25 6
22158 W 116 Terrace, Olathe, KS
Built 2025
$524,95084d active
3beds|3.5baths|2,348sqft|Townhome for sale

22158 W 116 Terrace, Olathe, KS

1,438 38 37 8
11351 S Emerald Street, Olathe, KS
Open Sat (10/3)
$779,95085d active
4beds|3baths|3,828sqft|House for sale

11351 S Emerald Street, Olathe, KS

4,000 200 105 80
15026 W 146 Street, Olathe, KS
Price Cut · $20K
$415,00087d active
4beds|3.5baths|2,178sqft|House for sale

15026 W 146 Street, Olathe, KS

2,312 80 74 24
11907 Westgate Street, Overland Park, KS
Price Cut · $65K
$399,90092d active
4beds|4.5baths|2,722sqft|Townhome for sale

11907 Westgate Street, Overland Park, KS

1,423 99 44 11
10790 Oakmont Street, Overland Park, KS
Coming soon
$250,000Active 11/1
2beds|2baths|1,239sqft|Coming soon

10790 Oakmont Street, Overland Park, KS

86 3 4 1
25235 W 92nd Terrace, Lenexa, KS
Brand new (2026)
$568,85096d active
4beds|2baths|2,050sqft|House for sale

25235 W 92nd Terrace, Lenexa, KS

3,718 200 46 25
25241 W 92nd Terrace, Lenexa, KS
Brand new (2026)
$556,02596d active
4beds|2baths|2,050sqft|House for sale

25241 W 92nd Terrace, Lenexa, KS

3,311 191 122 12
22069 W 94th Terrace, Lenexa, KS
3-car garage
$829,00097d active
4beds|3baths|3,214sqft|House for sale

22069 W 94th Terrace, Lenexa, KS

402 17 14 3
12264 S Crest Drive, Olathe, KS
Price Cut · $20K
$399,99997d active
3beds|4.5baths|2,061sqft|House for sale

12264 S Crest Drive, Olathe, KS

4,000 200 106 26
12435 S Parker Terrace, Olathe, KS
Price Cut · $15K
$390,00098d active
3beds|3.5baths|2,116sqft|House for sale

12435 S Parker Terrace, Olathe, KS

3,530 200 74 24
22057 W 94th Terrace, Lenexa, KS
3-car garage
$810,00098d active
4beds|3baths|3,214sqft|House for sale

22057 W 94th Terrace, Lenexa, KS

459 21 15 3
25102 W 141st Street, Olathe, KS
Brand new (2026)
$734,95098d active
4beds|3baths|2,991sqft|House for sale

25102 W 141st Street, Olathe, KS

4,000 200 195 80
11563 S Montclaire Drive, Olathe, KS
Price Cut · $10K
$725,00098d active
5beds|5.5baths|3,244sqft|House for sale

11563 S Montclaire Drive, Olathe, KS

4,000 151 91 32
19645 W 110th Street, Olathe, KS
Price Cut · $29K
$499,90098d active
4beds|4.5baths|2,791sqft|House for sale

19645 W 110th Street, Olathe, KS

2,960 105 68 18
18200 W 157th Street, Olathe, KS
Price Cut · $35K
$415,000100d active
4beds|3.5baths|2,794sqft|House for sale

18200 W 157th Street, Olathe, KS

4,000 200 43 29
9844 Greeley Street, Lenexa, KS
Brand new (2026)
$525,000101d active
3beds|3baths|2,080sqft|House for sale

9844 Greeley Street, Lenexa, KS

2,189 108 25 9
9846 Greeley Street, Lenexa, KS
Brand new (2026)
$525,000101d active
3beds|3baths|2,080sqft|House for sale

9846 Greeley Street, Lenexa, KS

764 41 23 8
① 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
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.