Real Estate & Homes For Sale

512 homes fit this search · Sorted by Newest Listed

12736 W 108th Street, Overland Park, KS
Price Cut · $15K
$329,95066d active
3beds|3baths|1,510sqft|House for sale

12736 W 108th Street, Overland Park, KS

2,966 165 91 14
10913 Rosehill Road, Overland Park, KS
Painted cabinets
$220,00066d active
2beds|2.5baths|1,080sqft|Townhome for sale

10913 Rosehill Road, Overland Park, KS

238 14 13 3
12009 S Hagan Street, Olathe, KS
Price Cut · $10K
$415,00067d active
4beds|3.5baths|1,832sqft|House for sale

12009 S Hagan Street, Olathe, KS

3,374 142 114 24
2372 W Wabash Street, Olathe, KS
Brand new (2026)
$724,95068d active
4beds|3baths|3,131sqft|House for sale

2372 W Wabash Street, Olathe, KS

4,000 88 79 26
2340 W Trail Drive, Olathe, KS
Price Cut · $5K
$495,00070d active
5beds|3baths|1,952sqft|House for sale

2340 W Trail Drive, Olathe, KS

4,000 200 58 34
12725 W 138th Street, Overland Park, KS
Price Cut · $55K
$670,00070d active
4beds|5baths|3,983sqft|House for sale

12725 W 138th Street, Overland Park, KS

4,000 200 262 78
11251 S Gleason Road, Olathe, KS
Brand new (2026)
$827,53070d active
4beds|3baths|2,889sqft|House for sale

11251 S Gleason Road, Olathe, KS

3,400 114 67 16
11439 S Montclaire Drive, Olathe, KS
3-car garage
$749,99071d active
4beds|3baths|3,037sqft|House for sale

11439 S Montclaire Drive, Olathe, KS

531 10 18 4
12735 W 109th Street, Overland Park, KS
Price Cut · $15K
$215,00071d active
2beds|2baths|1,080sqft|Townhome for sale

12735 W 109th Street, Overland Park, KS

865 65 15 16
604 S Stevenson Street, Olathe, KS
Price Cut · $13K
$282,50071d active
3beds|2baths|1,714sqft|House for sale

604 S Stevenson Street, Olathe, KS

308 18 11 3
16313 W Chur Street, Olathe, KS
4,000+ sqft
$465,00072d active
4beds|4.5baths|4,042sqft|House for sale

16313 W Chur Street, Olathe, KS

740 26 19 2
15292 W 161st Terrace, Olathe, KS
Brand new (2026)
$821,90072d active
5beds|5.5baths|3,296sqft|House for sale

15292 W 161st Terrace, Olathe, KS

4,000 200 145 57
10853 S Cedar Niles Circle, Olathe, KS
3-car garage
$850,00073d active
5beds|7baths|5,722sqft|House for sale

10853 S Cedar Niles Circle, Olathe, KS

1,974 94 41 18
12201 S Emerald Street, Olathe, KS
Brand new (2026)
$709,27573d active
4beds|3baths|2,601sqft|House for sale

12201 S Emerald Street, Olathe, KS

3,870 69 41 40
12212 S Emerald Street, Olathe, KS
Brand new (2026)
$660,00073d active
3beds|3baths|2,430sqft|House for sale

12212 S Emerald Street, Olathe, KS

4,000 133 167 79
9161 Green Road, Lenexa, KS
Price Cut · $20K
$680,00074d active
6beds|5baths|3,842sqft|House for sale

9161 Green Road, Lenexa, KS

4,000 200 155 39
105 S Diane Drive, Olathe, KS
Price Cut · $42K
$452,95074d active
4beds|3baths|2,753sqft|House for sale

105 S Diane Drive, Olathe, KS

4,000 200 280 42
22192 W 116th Terrace, Olathe, KS
Brand new (2026)
$625,41076d active
4beds|3baths|2,687sqft|House for sale

22192 W 116th Terrace, Olathe, KS

4,000 200 65 42
25517 W 114th Terrace, Olathe, KS
Brand new (2026)
$1,087,00076d active
5beds|6.5baths|3,236sqft|House for sale

25517 W 114th Terrace, Olathe, KS

4,000 200 154 53
12706 W 110th Terrace, Overland Park, KS
Price Cut · $20K
$159,90077d active
2beds|2baths|1,150sqft|Condo for sale

12706 W 110th Terrace, Overland Park, KS

434 20 13 5
22194 W 116th Terrace, Olathe, KS
Brand new (2026)
$624,97077d active
4beds|3baths|2,818sqft|House for sale

22194 W 116th Terrace, Olathe, KS

4,000 200 143 37
1810 W Fredrickson Circle, Olathe, KS
Price Cut · $10K
$364,90077d active
3beds|3baths|1,864sqft|House for sale

1810 W Fredrickson Circle, Olathe, KS

1,178 66 19 6
612 S Sherman Avenue, Olathe, KS
Price Cut · $30K
$320,00077d active
3beds|2baths|1,704sqft|House for sale

612 S Sherman Avenue, Olathe, KS

3,145 153 49 15
11110 Nieman #101 Road, Overland Park, KS
Single-story
$189,00078d active
2beds|2baths|1,043sqft|Condo for sale

11110 Nieman #101 Road, Overland Park, KS

501 24 9 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
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.