Real Estate & Homes For Sale

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

20360 W 195th Street, Spring Hill, KS
Price Cut · $9K
$338,29114d active
4beds|2baths|1,496sqft|House for sale

20360 W 195th Street, Spring Hill, KS

2,792 161 54 23
Street view of 402 E Peoria Street, Paola, KSStreet View
Coming soon
$315,000Active 10/14
4beds|3.5baths|2,301sqft|Coming soon

402 E Peoria Street, Paola, KS

74 6 9 3
912 Colbern Drive, Belton, MO
Single-story
$250,00014d active
3beds|2baths|1,539sqft|House for sale

912 Colbern Drive, Belton, MO

197 8 5 3
36437 W 102nd Place, De Soto, KS
Open Sat (10/3)
$399,99014d active
3beds|2baths|1,498sqft|House for sale

36437 W 102nd Place, De Soto, KS

1,269 61 21 7
600 Admiral Boulevard, Kansas City, MO
Vaulted ceilings
$270,00014d active
2beds|2baths|1,350sqft|Condo for sale

600 Admiral Boulevard, Kansas City, MO

200 12 10 2
6045 NE Moonstone Drive, Lee's Summit, MO
Open Sat (10/3)
$200,00014d active
2beds|3.5baths|1,260sqft|Condo for sale

6045 NE Moonstone Drive, Lee's Summit, MO

479 26 13 6
8211 NE 98th Street, Kansas City, MO
Coming soon
$480,000Active 10/16
4beds|5baths|2,990sqft|Coming soon

8211 NE 98th Street, Kansas City, MO

90 6 5 1
11119 N Madison Avenue, Kansas City, MO
3-car garage
$430,00014d active
4beds|3.5baths|2,112sqft|House for sale

11119 N Madison Avenue, Kansas City, MO

1,171 41 45 6
11442 S Montclaire Drive, Olathe, KS
Built 2022
$865,00014d active
4beds|3baths|3,307sqft|House for sale

11442 S Montclaire Drive, Olathe, KS

2,458 132 27 15
5809 Saint John Avenue, Kansas City, MO
Single-story
$160,00014d active
3beds|1baths|1,496sqft|House for sale

5809 Saint John Avenue, Kansas City, MO

278 12 7 3
332 N Cedar Avenue, Independence, MO
Single-story
$50,00014d active
3beds|1baths|1,068sqft|House for sale

332 N Cedar Avenue, Independence, MO

186 6 9 2
709 S Oak Street, Gardner, KS
Price Cut · $10K
$319,95014d active
3beds|2.5baths|1,444sqft|House for sale

709 S Oak Street, Gardner, KS

1,479 78 22 13
50 Hever Knoll, Loch Lloyd, MO
3-car garage
$2,100,00014d active
4beds|4baths|4,122sqft|House for sale

50 Hever Knoll, Loch Lloyd, MO

896 41 25 8
403 Valley View Drive, Tonganoxie, KS
Single-story
$314,99114d active
3beds|2baths|1,402sqft|House for sale

403 Valley View Drive, Tonganoxie, KS

478 15 9 8
4508 NE 49th Terrace, Kansas City, MO
Tile floors
$225,00014d active
3beds|2baths|1,544sqft|House for sale

4508 NE 49th Terrace, Kansas City, MO

1,248 72 35 13
1713 SW Merryman Drive, Lee's Summit, MO
3-car garage
$475,00014d active
4beds|3baths|2,155sqft|House for sale

1713 SW Merryman Drive, Lee's Summit, MO

1,481 61 58 12
429 Valley View Drive, Tonganoxie, KS
Brand new (2026)
$329,24014d active
3beds|2baths|1,402sqft|House for sale

429 Valley View Drive, Tonganoxie, KS

2,548 137 44 32
1129 S Dodgion Avenue, Independence, MO
Price Cut · $10K
$229,99914d active
3beds|2baths|1,008sqft|House for sale

1129 S Dodgion Avenue, Independence, MO

1,354 62 44 10
6825 S Benton Avenue, Kansas City, MO
Coming soon
$130,000Active 9/30
2beds|1baths|730sqft|Coming soon

6825 S Benton Avenue, Kansas City, MO

67 6 9 1
404 Valley View Drive, Tonganoxie, KS
Kitchen island
$332,49014d active
3beds|3.5baths|1,663sqft|House for sale

404 Valley View Drive, Tonganoxie, KS

194 9 6 1
3016 NW 95TH Terrace, Kansas City, MO
Price Cut · $26K
$399,00014d active
3beds|3.5baths|1,485sqft|House for sale

3016 NW 95TH Terrace, Kansas City, MO

2,348 131 76 26
1169 SW Whitby Drive, Lee's Summit, MO
Built 2022
$530,00014d active
4beds|3baths|2,695sqft|House for sale

1169 SW Whitby Drive, Lee's Summit, MO

4,000 142 60 22
207-209 Sycamore Street, Harrisonville, MO
14 days
$285,00014d active
13,460sqft lot|House for sale

207-209 Sycamore Street, Harrisonville, MO

1,046 48 14 15
4400 Francis Street, Kansas City, KS
Price Cut · $10K
$255,50014d active
2beds|1baths|1,321sqft|House for sale

4400 Francis Street, Kansas City, KS

535 37 18 5
① 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$618,095
66048$215,000
64083$408,495
66221$949,700
64152$560,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$472,900
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$274,900
Clay County, MO$380,000
Cass County, MO$365,000
Platte County, MO$499,900
Johnson County, KS$620,720
Wyandotte County, KS$249,000
Leavenworth County, KS$280,000
Miami County, KS$326,250
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.