Real Estate & Homes For Sale

462 homes fit this search · Sorted by Newest Listed

17312 Oakshire Street, Overland Park, KS
Open Sat (10/3)
$737,020619d active
4beds|3baths|2,700sqft|House for sale

17312 Oakshire Street, Overland Park, KS

1,320 105 28 11
12405 W 184th Street, Overland Park, KS
Open Wed (9/30)
$797,750620d active
4beds|6baths|3,403sqft|House for sale

12405 W 184th Street, Overland Park, KS

3,830 200 106 40
4218 W 158TH Terrace, Overland Park, KS
Brand new (2026)
$717,348633d active
4beds|3baths|2,757sqft|House for sale

4218 W 158TH Terrace, Overland Park, KS

1,592 33 25 22
3385 W 183rd Street, Stilwell, KS
Price Cut · $375K
$1,024,658634d active
2beds|2baths|1,716sqft|House for sale

3385 W 183rd Street, Stilwell, KS

1,251 98 19 11
17021 King Street, Overland Park, KS
Price Cut · $50K
$1,125,000651d active
4beds|4.5baths|3,152sqft|House for sale

17021 King Street, Overland Park, KS

1,791 85 37 11
4102 W 158TH Terrace, Overland Park, KS
Built 2024
$725,000655d active
3beds|3.5baths|2,005sqft|House for sale

4102 W 158TH Terrace, Overland Park, KS

1,182 20 36 12
17285 Galloway Drive, Stilwell, KS
2+ acre lot
$750,000697d active
2.13acres|Land for sale

17285 Galloway Drive, Stilwell, KS

182 8 8 4
2846 W 133rd Terrace, Leawood, KS
Open Thu (10/1)
$992,931711d active
4beds|3.5baths|2,434sqft|House for sale

2846 W 133rd Terrace, Leawood, KS

1,125 35 23 16
2852 W 133rd Terrace, Leawood, KS
Built 2024
$1,000,400712d active
4beds|3.5baths|2,458sqft|House for sale

2852 W 133rd Terrace, Leawood, KS

1,954 52 62 14
2856 W 133rd Terrace, Leawood, KS
Open Wed (9/30)
$979,218713d active
4beds|3.5baths|2,458sqft|House for sale

2856 W 133rd Terrace, Leawood, KS

1,050 109 35 6
17195 Galloway Drive, Stilwell, KS
2+ acre lot
$840,000760d active
2.04acres|Land for sale

17195 Galloway Drive, Stilwell, KS

146 5 8 3
17225 Galloway Drive, Stilwell, KS
2+ acre lot
$810,000760d active
2.03acres|Land for sale

17225 Galloway Drive, Stilwell, KS

151 7 8 3
13709 Pembroke Lane, Leawood, KS
Open Wed (9/30)
$999,500791d active
4beds|4baths|2,679sqft|House for sale

13709 Pembroke Lane, Leawood, KS

2,956 200 52 23
10603 W 173rd Terrace, Overland Park, KS
Open Sat (10/3)
$1,550,000881d active
4beds|7baths|4,097sqft|House for sale

10603 W 173rd Terrace, Overland Park, KS

2,976 200 86 12
17350 Galloway Drive, Stilwell, KS
2+ acre lot
$700,000888d active
2.04acres|Land for sale

17350 Galloway Drive, Stilwell, KS

156 7 8 3
17310 Galloway Drive, Stilwell, KS
2+ acre lot
$750,000888d active
2.41acres|Land for sale

17310 Galloway Drive, Stilwell, KS

147 6 8 3
17230 Galloway Drive, Stilwell, KS
Waterfront
$700,000888d active
2.21acres|Land for sale

17230 Galloway Drive, Stilwell, KS

162 6 8 3
2175 Oakmont Court, Stilwell, KS
2+ acre lot
$725,000888d active
2.10acres|Land for sale

2175 Oakmont Court, Stilwell, KS

147 5 8 3
2180 Oakmont Court, Stilwell, KS
2+ acre lot
$775,000888d active
3.05acres|Land for sale

2180 Oakmont Court, Stilwell, KS

163 6 8 3
17150 Galloway Drive, Stilwell, KS
2+ acre lot
$625,000888d active
2.17acres|Land for sale

17150 Galloway Drive, Stilwell, KS

179 9 9 3
17490 Galloway Drive, Stilwell, KS
2+ acre lot
$625,000888d active
2.06acres|Land for sale

17490 Galloway Drive, Stilwell, KS

158 6 8 3
12411 W 182nd Court, Overland Park, KS
Built 2023
$886,307942d active
5beds|4baths|3,062sqft|House for sale

12411 W 182nd Court, Overland Park, KS

469 21 19 8
9301 W 168 Street, Overland Park, KS
Price Cut · $5K
$984,950990d active
4beds|4.5baths|3,260sqft|House for sale

9301 W 168 Street, Overland Park, KS

2,702 200 33 30
20720 Briar Street, Stilwell, KS
2+ acre lot
$395,0001442d active
4.10acres|Land for sale

20720 Briar Street, Stilwell, KS

161 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 Ranch29
Canyon Lakes27
Seven Bridges26
Garrett Ranch24
Tomahawk Valley22
Woodlawn Estates21
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.