Real Estate & Homes For Sale

342 homes fit this search · Sorted by Newest Listed

513 W Smith Street, Spring Hill, KS
Brand new (2026)
$279,900371d active
2beds|2baths|1,216sqft|House for sale

513 W Smith Street, Spring Hill, KS

248 7 10 3
16777 S Twilight Lane, Olathe, KS
Price Cut · $89K
$800,000381d active
5beds|4.5baths|3,030sqft|House for sale

16777 S Twilight Lane, Olathe, KS

1,784 132 26 6
15486 W 172ND Court, Olathe, KS
Price Cut · $55K
$735,000398d active
4beds|3baths|2,843sqft|House for sale

15486 W 172ND Court, Olathe, KS

4,000 200 101 21
18549 W 193rd Street, Spring Hill, KS
Price Cut · $10K
$539,950401d active
3beds|2baths|1,571sqft|House for sale

18549 W 193rd Street, Spring Hill, KS

1,357 99 38 10
18593 W 193rd Street, Spring Hill, KS
Price Cut · $10K
$549,950401d active
4beds|3.5baths|2,026sqft|House for sale

18593 W 193rd Street, Spring Hill, KS

1,287 169 39 16
18637 W 193rd Street, Spring Hill, KS
Price Cut · $15K
$594,950401d active
4beds|4.5baths|2,333sqft|House for sale

18637 W 193rd Street, Spring Hill, KS

2,147 171 65 14
18681 W 193rd Street, Spring Hill, KS
Price Cut · $15K
$599,950401d active
4beds|4.5baths|2,333sqft|House for sale

18681 W 193rd Street, Spring Hill, KS

2,585 152 93 9
16785 S Ripley Street, Olathe, KS
Open Sat (10/3)
$675,000402d active
5beds|4baths|2,675sqft|House for sale

16785 S Ripley Street, Olathe, KS

915 57 19 6
17053 W 168th Place, Olathe, KS
Open Sat (10/3)
$599,150405d active
4beds|3baths|2,601sqft|House for sale

17053 W 168th Place, Olathe, KS

1,251 60 50 12
17055 W 168th Place, Olathe, KS
Open Sat (10/3)
$589,150405d active
4beds|3baths|2,601sqft|House for sale

17055 W 168th Place, Olathe, KS

2,450 148 65 18
16992 S Bradley Drive, Olathe, KS
Built 2025
$683,610413d active
4beds|3baths|2,629sqft|House for sale

16992 S Bradley Drive, Olathe, KS

1,325 62 10 5
16377 W 166th Place, Olathe, KS
Open Sat (10/3)
$770,945451d active
4beds|4.5baths|2,500sqft|House for sale

16377 W 166th Place, Olathe, KS

3,308 200 103 21
16992 S Cheshire Street, Olathe, KS
Built 2025
$647,846452d active
4beds|3baths|2,683sqft|House for sale

16992 S Cheshire Street, Olathe, KS

2,179 68 51 10
16772 S Twilight Lane, Olathe, KS
Open Sat (10/3)
$639,950464d active
5beds|4baths|2,665sqft|House for sale

16772 S Twilight Lane, Olathe, KS

4,000 200 191 49
16767 S Hall Street, Olathe, KS
Price Cut · $20K
$689,950465d active
5beds|3baths|2,850sqft|House for sale

16767 S Hall Street, Olathe, KS

3,007 200 46 21
207th & Lackman Road, Spring Hill, KS
5+ acre lot
$3,500,000503d active
80acres|Land for sale

207th & Lackman Road, Spring Hill, KS

156 7 8 3
17431 W 169th Terrace, Olathe, KS
Built 2025
$673,305515d active
4beds|4.5baths|2,732sqft|House for sale

17431 W 169th Terrace, Olathe, KS

1,161 25 17 9
17713 S Brockway Street, Olathe, KS
3-car garage
$639,900530d active
5beds|3baths|2,692sqft|House for sale

17713 S Brockway Street, Olathe, KS

1,236 33 18 8
16383 W 166th Court, Olathe, KS
Open Sat (10/3)
$629,950557d active
4beds|4.5baths|2,620sqft|House for sale

16383 W 166th Court, Olathe, KS

2,021 122 24 9
20632 Barker Street, Spring Hill, KS
Built 2025
$449,990562d active
4beds|2baths|1,980sqft|House for sale

20632 Barker Street, Spring Hill, KS

1,580 65 39 11
16789 S Fellows Street, Olathe, KS
Built 2024
$754,900739d active
4beds|3baths|3,025sqft|House for sale

16789 S Fellows Street, Olathe, KS

4,000 153 90 37
17359 W 169th Terrace, Olathe, KS
Built 2024
$710,215741d active
4beds|4.5baths|3,138sqft|House for sale

17359 W 169th Terrace, Olathe, KS

3,581 127 100 35
17341 W 169th Terrace, Olathe, KS
Built 2024
$781,766741d active
4beds|4.5baths|2,780sqft|House for sale

17341 W 169th Terrace, Olathe, KS

1,115 78 30 7
169 Highway, Spring Hill, KS
5+ acre lot
$2,030,400763d active
33.80acres|Land for sale

169 Highway, Spring Hill, KS

151 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
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.