Real Estate & Homes For Sale

242 homes fit this search · Sorted by Newest Listed

1005 N Clinton Street, Olathe, KS
Price Cut · $10K
$409,90027d active
4beds|3baths|1,964sqft|House for sale

1005 N Clinton Street, Olathe, KS

2,721 133 53 35
2116 E Mohawk Drive, Olathe, KS
5+ bedrooms
$387,00027d active
5beds|3baths|1,974sqft|House for sale

2116 E Mohawk Drive, Olathe, KS

4,000 200 98 24
12526 S Hedge Court, Olathe, KS
Single-story
$520,00027d active
3beds|3baths|2,125sqft|House for sale

12526 S Hedge Court, Olathe, KS

4,000 120 55 35
14802 W 149th Street, Olathe, KS
Fireplace
$365,00028d active
3beds|3.5baths|1,415sqft|House for sale

14802 W 149th Street, Olathe, KS

3,517 70 50 19
14412 W 139th Terrace, Olathe, KS
Price Cut · $30K
$449,95028d active
4beds|3.5baths|2,502sqft|House for sale

14412 W 139th Terrace, Olathe, KS

4,000 200 119 35
15113 W 156th Terrace, Olathe, KS
Price Cut · $4K
$465,90028d active
4beds|4.5baths|2,971sqft|House for sale

15113 W 156th Terrace, Olathe, KS

476 30 14 3
14909 S Houston Street, Olathe, KS
3-car garage
$525,00029d active
3beds|2baths|1,724sqft|House for sale

14909 S Houston Street, Olathe, KS

1,146 71 15 12
11372 S Sunray Drive, Olathe, KS
Brand new (2026)
$929,95029d active
4beds|3baths|3,264sqft|House for sale

11372 S Sunray Drive, Olathe, KS

522 25 18 2
1915 W Ferrel Drive, Olathe, KS
Price Cut · $10K
$489,95029d active
5beds|4.5baths|3,239sqft|House for sale

1915 W Ferrel Drive, Olathe, KS

2,597 149 61 30
24940 W 143 Terrace, Olathe, KS
Price Cut · $5K
$575,00029d active
4beds|3baths|2,572sqft|House for sale

24940 W 143 Terrace, Olathe, KS

4,000 162 169 25
17575 W 111th Court, Olathe, KS
Price Cut · $20K
$389,90030d active
3beds|3baths|2,116sqft|House for sale

17575 W 111th Court, Olathe, KS

4,000 200 74 67
16935 W 175th Street, Olathe, KS
Open Sun (10/4)
$1,000,00033d active
4beds|4.5baths|4,821sqft|House for sale

16935 W 175th Street, Olathe, KS

2,948 81 76 28
18101 Sunset Drive, Olathe, KS
2+ acre lot
$1,599,71133d active
5beds|7.5baths|6,919sqft|House for sale

18101 Sunset Drive, Olathe, KS

4,000 200 128 80
2776 W Sitka Drive, Olathe, KS
Open Sun (10/4)
$564,88834d active
4beds|3baths|2,648sqft|House for sale

2776 W Sitka Drive, Olathe, KS

4,000 200 49 40
2309 Wabash Street, Olathe, KS
Open Fri (10/2)
$664,95034d active
5beds|4baths|2,742sqft|House for sale

2309 Wabash Street, Olathe, KS

2,870 118 86 22
2353 W Wabash Street, Olathe, KS
Open Fri (10/2)
$664,95034d active
5beds|4baths|2,850sqft|House for sale

2353 W Wabash Street, Olathe, KS

4,000 200 121 39
18665 W 158TH Terrace, Olathe, KS
Price Cut · $12K
$387,95034d active
2beds|3.5baths|1,970sqft|House for sale

18665 W 158TH Terrace, Olathe, KS

2,158 91 65 21
302 Pacific Avenue, Osawatomie, KS
Price Cut · $6K
$144,00034d active
3beds|1baths|943sqft|House for sale

302 Pacific Avenue, Osawatomie, KS

1,057 49 18 10
2291 W Elm Terrace, Olathe, KS
Open Fri (10/2)
$664,95034d active
5beds|4baths|2,850sqft|House for sale

2291 W Elm Terrace, Olathe, KS

4,000 200 232 80
17620 W 111TH Place, Olathe, KS
Coming soon
$385,000Active 11/15
3beds|3.5baths|1,636sqft|Coming soon

17620 W 111TH Place, Olathe, KS

73 3 5 2
20323 W 195th Street, Spring Hill, KS
Price Cut · $14K
$343,19035d active
3beds|2baths|1,703sqft|House for sale

20323 W 195th Street, Spring Hill, KS

3,155 61 42 33
15620 143rd Terrace, Olathe, KS
Price Cut · $35K
$400,00035d active
4beds|3.5baths|2,103sqft|House for sale

15620 143rd Terrace, Olathe, KS

1,916 54 25 15
23776 Clare Road, Paola, KS
Open Sat (10/3)
$859,00036d active
3beds|3.5baths|1,763sqft|House for sale

23776 Clare Road, Paola, KS

3,712 200 32 27
606 E Welston Avenue, Olathe, KS
Price Cut · $8K
$292,50036d active
3beds|2baths|1,031sqft|House for sale

606 E Welston Avenue, Olathe, KS

3,006 200 41 36
① 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$636,270
66061$624,970
66048$219,975
64083$405,381
66221$957,816
64152$559,500
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$295,000
AvondaleMedian—
Basehor$470,700
Belton$357,450
BirminghamMedian—
Blue Springs$395,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 for homes in popular markets

MarketFor sale
Heritage Ranch28
Canyon Lakes27
Seven Bridges27
Garrett Ranch25
Ruskin Heights22
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$385,000
Cass County, MO$365,000
Platte County, MO$499,900
Johnson County, KS$615,000
Wyandotte County, KS$249,000
Leavenworth County, KS$289,975
Miami County, KS$320,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.