Real Estate & Homes For Sale

167 homes fit this search · Sorted by Newest Listed

31428 W 85th Terrace, De Soto, KS
Brand new (2026)
$542,500144d active
4beds|3.5baths|2,328sqft|House for sale

31428 W 85th Terrace, De Soto, KS

1,198 81 34 9
8278 Primrose Street, De Soto, KS
Price Cut · $25K
$430,000145d active
4beds|3baths|1,935sqft|House for sale

8278 Primrose Street, De Soto, KS

3,310 154 119 18
8675 Eagle Creek Drive, De Soto, KS
3-car garage
$515,000146d active
3beds|2baths|2,033sqft|House for sale

8675 Eagle Creek Drive, De Soto, KS

4,001 153 34 54
8663 Eagle Creek Drive, De Soto, KS
Open Sat (10/3)
$539,500146d active
4beds|3baths|2,150sqft|House for sale

8663 Eagle Creek Drive, De Soto, KS

1,579 38 38 13
8638 Eagle Creek Drive, De Soto, KS
Open Sat (10/3)
$670,000153d active
4beds|3baths|2,600sqft|House for sale

8638 Eagle Creek Drive, De Soto, KS

4,002 200 133 75
8485 Eagle Creek Drive, De Soto, KS
Open Sat (10/3)
$539,500154d active
4beds|3baths|2,150sqft|House for sale

8485 Eagle Creek Drive, De Soto, KS

3,486 104 35 39
8646 Eagle Creek Drive, De Soto, KS
Open Sat (10/3)
$678,000154d active
4beds|3baths|2,702sqft|House for sale

8646 Eagle Creek Drive, De Soto, KS

4,000 200 125 16
12975 S Frontier Road, Olathe, KS
Price Cut · $10K
$225,000160d active
2.40acres|Land for sale

12975 S Frontier Road, Olathe, KS

171 8 9 3
7924 Noble Street, Shawnee, KS
Brand new (2026)
$1,465,000162d active
4beds|4.5baths|3,325sqft|House for sale

7924 Noble Street, Shawnee, KS

4,000 200 252 71
7916 Millridge Street, Shawnee, KS
Brand new (2026)
$1,375,000162d active
5beds|6baths|3,919sqft|House for sale

7916 Millridge Street, Shawnee, KS

4,001 200 177 80
21509 W 80th Terrace, Shawnee, KS
Brand new (2026)
$1,490,000162d active
4beds|7baths|4,270sqft|House for sale

21509 W 80th Terrace, Shawnee, KS

4,001 161 184 27
7703 Green Street, Lenexa, KS
Price Cut · $5K
$635,000181d active
4beds|3baths|2,985sqft|House for sale

7703 Green Street, Lenexa, KS

1,618 31 41 5
25010 W 89th Terrace, Lenexa, KS
Open Sat (10/3)
$699,575184d active
4beds|3baths|2,776sqft|House for sale

25010 W 89th Terrace, Lenexa, KS

2,991 100 86 38
33345 West 95th Street, De Soto, KS
Price Cut · $401K
$1,999,000187d active
38.55acres|Land for sale

33345 West 95th Street, De Soto, KS

272 22 11 5
35300 W 95th Street, De Soto, KS
5+ acre lot
$3,590,000193d active
21.09acres|Land for sale

35300 W 95th Street, De Soto, KS

200 6 8 3
5460 Clare Road, Shawnee, KS
2+ acre lot
$250,000196d active
2.19acres|Land for sale

5460 Clare Road, Shawnee, KS

156 5 9 3
21710 W 80th Terrace, Shawnee, KS
Open Sat (10/3)
$1,484,000197d active
5beds|5.5baths|4,501sqft|House for sale

21710 W 80th Terrace, Shawnee, KS

4,000 200 145 80
4111 Frisbie Road, Shawnee, KS
Waterfront
$1,300,000217d active
3beds|3.5baths|3,974sqft|House for sale

4111 Frisbie Road, Shawnee, KS

670 17 14 7
7942 Millridge Street, Shawnee, KS
Open Sat (10/3)
$1,348,050222d active
4beds|3baths|3,980sqft|House for sale

7942 Millridge Street, Shawnee, KS

3,796 80 72 33
22214 W 82nd Terrace, Lenexa, KS
Price Cut · $35K
$515,000223d active
3beds|3.5baths|2,133sqft|House for sale

22214 W 82nd Terrace, Lenexa, KS

914 52 18 3
8004 Round Prairie Street, Shawnee, KS
Open Sat (10/3)
$836,900243d active
4beds|3baths|3,344sqft|House for sale

8004 Round Prairie Street, Shawnee, KS

2,885 162 33 11
LOT 5 65th & Mize Road, Shawnee, KS
2+ acre lot
$385,000313d active
2acres|Land for sale

LOT 5 65th & Mize Road, Shawnee, KS

149 5 8 3
LOT 4 65th & Mize Road, Shawnee, KS
2+ acre lot
$400,000313d active
2acres|Land for sale

LOT 4 65th & Mize Road, Shawnee, KS

167 5 8 3
LOT 3 65th & Mize Road, Shawnee, KS
2+ acre lot
$425,000314d active
2acres|Land for sale

LOT 3 65th & Mize Road, Shawnee, KS

156 7 8 3
① 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$639,950
66061$621,290
66048$215,000
64083$405,381
66221$951,839
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$275,000
AvondaleMedian—
Basehor$468,500
Belton$350,000
BirminghamMedian—
Blue Springs$399,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 Ranch28
Canyon Lakes27
Seven Bridges26
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$382,000
Cass County, MO$364,950
Platte County, MO$499,000
Johnson County, KS$621,230
Wyandotte County, KS$249,000
Leavenworth County, KS$280,000
Miami County, KS$325,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.