Real Estate & Homes For Sale

8,161 homes fit this search · Sorted by Newest Listed

19985 W 119th Street, Olathe, KS
1+ acre lot
$545,00056d active
4beds|3baths|2,907sqft|House for sale

19985 W 119th Street, Olathe, KS

617 30 17 2
215 E 96th Street, Kansas City, MO
Single-story
$295,00056d active
3beds|2baths|1,970sqft|House for sale

215 E 96th Street, Kansas City, MO

2,917 89 66 27
8016 N Garfield Avenue, Kansas City, MO
Kitchen island
$340,00056d active
3beds|2baths|3,398sqft|House for sale

8016 N Garfield Avenue, Kansas City, MO

644 30 24 9
3744 Benton Boulevard, Kansas City, MO
Price Cut · $5K
$115,00056d active
5beds|2baths|2,024sqft|House for sale

3744 Benton Boulevard, Kansas City, MO

1,564 81 50 15
14555 Oak Valley Drive, Gardner, KS
Price Cut · $100K
$1,500,00056d active
5beds|4baths|4,376sqft|House for sale

14555 Oak Valley Drive, Gardner, KS

1,557 91 16 17
712 NW 10 Street, Blue Springs, MO
Hardwood floors
$374,90056d active
3beds|3baths|3,335sqft|House for sale

712 NW 10 Street, Blue Springs, MO

2,596 96 22 19
5008 W 141st Terrace, Leawood, KS
Price Cut · $25K
$1,550,00056d active
5beds|6.5baths|5,509sqft|House for sale

5008 W 141st Terrace, Leawood, KS

2,309 119 54 29
12035 McGee Street, Kansas City, MO
Price Cut · $16K
$479,50056d active
4beds|4baths|3,775sqft|House for sale

12035 McGee Street, Kansas City, MO

724 39 21 9
7922 Round Prairie Street, Shawnee, KS
Brand new (2026)
$849,95056d active
4beds|3baths|2,810sqft|House for sale

7922 Round Prairie Street, Shawnee, KS

702 33 22 5
5701 NE Hidden Meadow Drive, Lee's Summit, MO
Fireplace
$500,00056d active
4beds|4.5baths|2,342sqft|House for sale

5701 NE Hidden Meadow Drive, Lee's Summit, MO

1,645 93 46 16
1704 NE 69th Terrace, Gladstone, MO
Price Cut · $15K
$310,00056d active
4beds|2baths|2,656sqft|House for sale

1704 NE 69th Terrace, Gladstone, MO

819 37 22 2
1328 SE Windbreak Drive, Lee's Summit, MO
Brand new (2026)
$382,21856d active
4beds|3.5baths|1,861sqft|House for sale

1328 SE Windbreak Drive, Lee's Summit, MO

3,316 122 62 13
1612 Country Club Drive, Pleasant Hill, MO
Price Cut · $10K
$189,90056d active
6.82acres|Land for sale

1612 Country Club Drive, Pleasant Hill, MO

164 10 9 3
1010 E Langsford Road, Lee's Summit, MO
Price Cut · $16K
$295,00056d active
3beds|2baths|1,636sqft|House for sale

1010 E Langsford Road, Lee's Summit, MO

3,699 200 116 31
127 Collette Street, Excelsior Springs, MO
Price Cut · $5K
$200,00056d active
3beds|2baths|1,040sqft|House for sale

127 Collette Street, Excelsior Springs, MO

2,829 104 84 28
11505 E 75th Street, Kansas City, MO
Price Cut · $10K
$224,90056d active
3beds|2baths|1,500sqft|House for sale

11505 E 75th Street, Kansas City, MO

3,055 68 107 39
21400 Dry Lake Road, Kansas City, MO
5+ acre lot
$1,297,00056d active
61.20acres|Land for sale

21400 Dry Lake Road, Kansas City, MO

413 19 10 4
3249 Victor Street, Kansas City, MO
Price Cut · $5K
$180,00057d active
3beds|2.5baths|1,796sqft|House for sale

3249 Victor Street, Kansas City, MO

458 8 15 4
964 N 5th Highway, Lansing, KS
2+ acre lot
$595,00057d active
4beds|3baths|2,005sqft|House for sale

964 N 5th Highway, Lansing, KS

737 26 11 8
2621 S 22nd Terrace, Leavenworth, KS
Price Cut · $2K
$326,90057d active
4beds|3.5baths|2,257sqft|House for sale

2621 S 22nd Terrace, Leavenworth, KS

2,323 159 81 20
17010 Wallace Way, Loch Lloyd, MO
Pool
$10,500,00057d active
4beds|7baths|6,243sqft|House for sale

17010 Wallace Way, Loch Lloyd, MO

4,000 144 187 65
8428 Flora Avenue, Kansas City, MO
Single-story
$200,00057d active
3beds|2baths|1,146sqft|House for sale

8428 Flora Avenue, Kansas City, MO

2,189 77 39 33
225 N 86th Street, Kansas City, KS
5+ acre lot
$350,00057d active
10.60acres|Land for sale

225 N 86th Street, Kansas City, KS

111 3 4 1
17405 E 41st Terrace, Independence, MO
Vaulted ceilings
$199,90057d active
2beds|2baths|1,692sqft|House for sale

17405 E 41st Terrace, Independence, MO

536 16 11 6
① 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$635,300
66061$624,960
66048$217,475
64083$410,000
66221$970,000
64152$539,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$337,450
AvondaleMedian—
Basehor$472,900
Belton$364,900
BirminghamMedian—
Blue Springs$395,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 for homes in popular markets

MarketFor sale
Heritage Ranch29
Canyon Lakes27
Seven Bridges26
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,000
Platte County, MO$499,450
Johnson County, KS$609,950
Wyandotte County, KS$249,000
Leavenworth County, KS$297,000
Miami County, KS$327,500
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.