Real Estate & Homes For Sale

468 homes fit this search · Sorted by Newest Listed

8107 Noland Road, Lenexa, KS
Vaulted ceilings
$418,000114d active
4beds|3.5baths|1,927sqft|House for sale

8107 Noland Road, Lenexa, KS

158 6 8 3
10015 Johnson Drive, Merriam, KS
Open Sun (10/4)
$695,000120d active
5beds|3.5baths|3,402sqft|House for sale

10015 Johnson Drive, Merriam, KS

1,593 96 21 23
knox Avenue, Merriam, KS
122 days
$100,000122d active
34,001sqft lot|Land for sale

knox Avenue, Merriam, KS

145 7 7 4
10913 W 50TH Terrace, Shawnee, KS
Price Cut · $15K
$340,000125d active
3beds|1baths|1,110sqft|House for sale

10913 W 50TH Terrace, Shawnee, KS

2,344 107 65 10
5008 W 70th Street, Prairie Village, KS
Brand new (2026)
$1,800,000127d active
5beds|6.5baths|4,000sqft|House for sale

5008 W 70th Street, Prairie Village, KS

1,919 75 20 9
252 Apache Trail W, Lake Quivira, KS
Price Cut · $46K
$939,000129d active
3beds|2baths|2,578sqft|House for sale

252 Apache Trail W, Lake Quivira, KS

4,000 200 191 80
8700 Meadow Lane, Leawood, KS
Price Cut · $25K
$3,350,000133d active
4beds|8.5baths|5,680sqft|House for sale

8700 Meadow Lane, Leawood, KS

4,000 200 107 44
17749 W 97th Street, Lenexa, KS
Brand new (2026)
$595,000147d active
3beds|3.5baths|2,270sqft|Townhome for sale

17749 W 97th Street, Lenexa, KS

2,270 80 55 23
12802 W 101st Street, Lenexa, KS
Price Cut · $36K
$439,000147d active
5beds|3baths|2,851sqft|House for sale

12802 W 101st Street, Lenexa, KS

4,000 200 120 80
8212 Mackey Street, Overland Park, KS
Price Cut · $19K
$259,000147d active
2beds|1baths|810sqft|House for sale

8212 Mackey Street, Overland Park, KS

1,836 133 47 19
8266 Monrovia Street, Lenexa, KS
Price Cut · $30K
$360,000151d active
3beds|3baths|2,121sqft|House for sale

8266 Monrovia Street, Lenexa, KS

4,000 200 132 73
8801 Mission Road, Leawood, KS
Price Cut · $245K
$2,250,000154d active
4beds|5baths|4,502sqft|House for sale

8801 Mission Road, Leawood, KS

4,000 151 177 66
68 Le Mans Court, Prairie Village, KS
Price Cut · $100K
$1,350,000154d active
3beds|4.5baths|2,910sqft|House for sale

68 Le Mans Court, Prairie Village, KS

4,000 185 141 30
3636 W 89th Street, Leawood, KS
Price Cut · $75K
$1,425,000156d active
5beds|4baths|4,312sqft|House for sale

3636 W 89th Street, Leawood, KS

4,000 192 84 20
5860 Park Street, Shawnee, KS
Single-story
$225,000160d active
2beds|2baths|1,067sqft|Condo for sale

5860 Park Street, Shawnee, KS

1,668 44 55 14
9605 Red Oak Drive, Lenexa, KS
Brand new (2026)
$742,010161d active
4beds|4.5baths|3,492sqft|Townhome for sale

9605 Red Oak Drive, Lenexa, KS

4,000 200 44 51
6939 Widmer Road, Shawnee, KS
Price Cut · $30K
$390,000162d active
3beds|2baths|2,129sqft|House for sale

6939 Widmer Road, Shawnee, KS

4,000 165 81 48
4620 W 70th Terrace, Prairie Village, KS
Brand new (2026)
$1,496,000164d active
5beds|5.5baths|3,852sqft|House for sale

4620 W 70th Terrace, Prairie Village, KS

2,422 104 73 15
3300 W 93rd Street, Leawood, KS
3-car garage
$2,390,000165d active
5beds|7.5baths|4,474sqft|House for sale

3300 W 93rd Street, Leawood, KS

2,014 79 48 9
17790 W 96th Street, Lenexa, KS
Brand new (2026)
$598,000168d active
3beds|3.5baths|2,270sqft|Townhome for sale

17790 W 96th Street, Lenexa, KS

4,000 184 66 68
8940 Nall Avenue, Overland Park, KS
Price Cut · $65K
$490,000172d active
5beds|4.5baths|3,496sqft|House for sale

8940 Nall Avenue, Overland Park, KS

1,910 92 20 11
6905 Central Street, Shawnee, KS
Cul-de-sac
$250,000174d active
11,488sqft lot|Land for sale

6905 Central Street, Shawnee, KS

162 6 8 3
6739 Oak Ridge Drive, Shawnee, KS
Cul-de-sac
$375,000174d active
30,195sqft lot|Land for sale

6739 Oak Ridge Drive, Shawnee, KS

224 7 11 4
7031 Oak Ridge Drive, Shawnee, KS
174 days
$165,000174d active
16,566sqft lot|Land for sale

7031 Oak Ridge Drive, Shawnee, KS

169 6 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$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.