Real Estate & Homes For Sale

511 homes fit this search · Sorted by Newest Listed

11235 S Gleason Road, Olathe, KS
Brand new (2026)
$829,950213d active
4beds|4.5baths|3,217sqft|House for sale

11235 S Gleason Road, Olathe, KS

2,068 32 35 20
22684 W 87th Street, Lenexa, KS
Brand new (2026)
$699,000213d active
3beds|3baths|2,169sqft|House for sale

22684 W 87th Street, Lenexa, KS

558 24 12 4
25518 W 98th Street, Lenexa, KS
Brand new (2026)
$675,000213d active
4beds|4.5baths|2,031sqft|House for sale

25518 W 98th Street, Lenexa, KS

259 8 8 4
16212 S Twilight Lane, Olathe, KS
Brand new (2026)
$861,890218d active
5beds|4.5baths|3,410sqft|House for sale

16212 S Twilight Lane, Olathe, KS

4,000 200 77 33
9310 Freedom Street, Lenexa, KS
Price Cut · $5K
$585,000222d active
3beds|3.5baths|2,012sqft|Townhome for sale

9310 Freedom Street, Lenexa, KS

496 25 11 5
9312 Freedom Street, Lenexa, KS
Price Cut · $5K
$590,000222d active
3beds|3.5baths|2,012sqft|Townhome for sale

9312 Freedom Street, Lenexa, KS

1,534 29 40 10
22582 W 93rd Street, Lenexa, KS
Price Cut · $6K
$599,000222d active
3beds|3.5baths|2,012sqft|Townhome for sale

22582 W 93rd Street, Lenexa, KS

2,003 63 40 31
22598 W 93rd Street, Lenexa, KS
Price Cut · $6K
$599,000222d active
3beds|3.5baths|2,012sqft|Townhome for sale

22598 W 93rd Street, Lenexa, KS

2,618 109 32 23
9307 Aminda Street, Lenexa, KS
Open Sat (10/3)
$599,000222d active
3beds|3.5baths|2,012sqft|Townhome for sale

9307 Aminda Street, Lenexa, KS

1,682 65 26 13
9305 Aminda Street, Lenexa, KS
Price Cut · $30K
$599,000222d active
3beds|3.5baths|2,012sqft|Townhome for sale

9305 Aminda Street, Lenexa, KS

1,219 85 40 10
9309 Aminda Street, Lenexa, KS
Open Sat (10/3)
$604,950222d active
3beds|3.5baths|2,012sqft|Townhome for sale

9309 Aminda Street, Lenexa, KS

876 31 30 5
9311 Aminda Street, Lenexa, KS
Price Cut · $29K
$609,950222d active
3beds|3.5baths|2,012sqft|Townhome for sale

9311 Aminda Street, Lenexa, KS

1,818 93 60 21
22504 W 93rd Terrace, Lenexa, KS
Open Sat (10/3)
$595,000224d active
3beds|3.5baths|2,012sqft|Townhome for sale

22504 W 93rd Terrace, Lenexa, KS

1,443 125 39 10
22502 W 93rd Terrace, Lenexa, KS
Price Cut · $4K
$575,000224d active
3beds|3.5baths|2,012sqft|Townhome for sale

22502 W 93rd Terrace, Lenexa, KS

1,904 57 54 9
131 S Diane Drive, Olathe, KS
Open Sat (10/3)
$452,950234d active
4beds|3baths|2,753sqft|House for sale

131 S Diane Drive, Olathe, KS

4,000 200 112 32
24897 W 145th Place, Olathe, KS
Open Sat (10/3)
$710,000248d active
4beds|3baths|3,029sqft|House for sale

24897 W 145th Place, Olathe, KS

2,839 115 23 22
12552 S Meadow View Street, Olathe, KS
Brand new (2026)
$599,950256d active
4beds|3.5baths|2,063sqft|House for sale

12552 S Meadow View Street, Olathe, KS

2,056 124 45 13
12533 S Hedge Court, Olathe, KS
Brand new (2026)
$609,950256d active
4beds|4.5baths|2,298sqft|House for sale

12533 S Hedge Court, Olathe, KS

3,288 131 40 44
24819 W 112th Street, Olathe, KS
Brand new (2026)
$713,434259d active
4beds|3baths|2,745sqft|House for sale

24819 W 112th Street, Olathe, KS

1,252 46 25 9
24915 W 112th Street, Olathe, KS
Brand new (2026)
$738,100259d active
4beds|3baths|2,745sqft|House for sale

24915 W 112th Street, Olathe, KS

1,216 34 22 19
24933 W 98th Place, Lenexa, KS
Price Cut · $20K
$889,900263d active
4beds|3baths|2,962sqft|House for sale

24933 W 98th Place, Lenexa, KS

579 41 10 7
16135 S Kaw Street, Olathe, KS
Waterfront
$682,015266d active
4beds|3baths|2,537sqft|House for sale

16135 S Kaw Street, Olathe, KS

469 29 22 8
13997 S Landon Street, Olathe, KS
Built 2025
$645,000268d active
5beds|3baths|2,769sqft|House for sale

13997 S Landon Street, Olathe, KS

924 24 22 7
15340 W 161st Terrace, Olathe, KS
Open Sat (10/3)
$825,950270d active
5beds|4baths|3,084sqft|House for sale

15340 W 161st Terrace, Olathe, KS

1,271 38 36 12
① 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.