Real Estate & Homes For Sale

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

6402 E 149th Terrace, Grandview, MO
Single-story
$160,00011d active
3beds|1baths|1,032sqft|House for sale

6402 E 149th Terrace, Grandview, MO

769 23 20 9
12604 W 160th Street, Overland Park, KS
Coming soon
$2,900,000Active 2/1
6beds|9baths|8,153sqft|Coming soon

12604 W 160th Street, Overland Park, KS

80 3 8 2
12820 NW Crooked Road, Parkville, MO
2+ acre lot
$1,199,90011d active
4beds|5baths|2,520sqft|House for sale

12820 NW Crooked Road, Parkville, MO

4,000 200 163 67
17105 Earnshaw Street, Overland Park, KS
Brand new (2026)
$1,087,00011d active
5beds|6.5baths|3,371sqft|House for sale

17105 Earnshaw Street, Overland Park, KS

1,869 68 28 13
2806 E 215th Street, Belton, MO
Coming soon
$749,500Active 10/15
4beds|3baths|3,200sqft|Coming soon

2806 E 215th Street, Belton, MO

74 6 8 2
13037 W 174th Place, Overland Park, KS
Open Tue (9/29)
$833,36811d active
4beds|3baths|3,489sqft|House for sale

13037 W 174th Place, Overland Park, KS

4,000 176 84 23
4715 Cleveland Avenue, Kansas City, KS
Single-story
$325,00011d active
4beds|2baths|1,950sqft|House for sale

4715 Cleveland Avenue, Kansas City, KS

1,621 45 54 12
765 N Buckeye Street, Gardner, KS
Price Cut · $7K
$373,54511d active
3beds|2baths|1,770sqft|House for sale

765 N Buckeye Street, Gardner, KS

3,837 112 122 58
7310 Ruskin Way, Kansas City, MO
Single-story
$134,90011d active
3beds|1baths|936sqft|House for sale

7310 Ruskin Way, Kansas City, MO

695 38 18 7
Lot 4 Travis Lane, Harrisonville, MO
2+ acre lot
$130,00011d active
3.14acres|Land for sale

Lot 4 Travis Lane, Harrisonville, MO

76 6 9 2
13405 W 174th Place, Overland Park, KS
Built 2022
$575,00011d active
3beds|3baths|2,517sqft|House for sale

13405 W 174th Place, Overland Park, KS

1,934 89 33 16
30402 E 138th Street, Lee's Summit, MO
2+ acre lot
$949,90011d active
5beds|4.5baths|3,057sqft|House for sale

30402 E 138th Street, Lee's Summit, MO

301 14 13 5
26413 W 111th Terrace, Olathe, KS
Coming soon
$635,000Active 10/22
4beds|5.5baths|4,302sqft|Coming soon

26413 W 111th Terrace, Olathe, KS

94 3 6 1
30600 E 138th Street, Lee's Summit, MO
2+ acre lot
$899,90011d active
5beds|3baths|2,920sqft|House for sale

30600 E 138th Street, Lee's Summit, MO

657 16 20 6
226 Cornell Avenue, Bonner Springs, KS
Coming soon
$180,000Active 10/1
2beds|1baths|650sqft|Coming soon

226 Cornell Avenue, Bonner Springs, KS

57 3 6 1
30606 E 138th Street, Lee's Summit, MO
2+ acre lot
$949,90011d active
5beds|4.5baths|3,595sqft|House for sale

30606 E 138th Street, Lee's Summit, MO

743 14 30 5
30300 E 138th Street, Lee's Summit, MO
2+ acre lot
$949,90011d active
5beds|3baths|3,111sqft|House for sale

30300 E 138th Street, Lee's Summit, MO

867 15 12 6
144 NW Whitlock Drive, Lee's Summit, MO
Coming soon
$385,000Active 10/14
3beds|3.5baths|1,800sqft|Coming soon

144 NW Whitlock Drive, Lee's Summit, MO

79 3 9 3
30405 138th Street, Lee's Summit, MO
2+ acre lot
$949,90011d active
5beds|3baths|3,111sqft|House for sale

30405 138th Street, Lee's Summit, MO

550 30 15 5
2208 SE 6th Street, Lee's Summit, MO
Single-story
$335,00011d active
3beds|3.5baths|1,685sqft|House for sale

2208 SE 6th Street, Lee's Summit, MO

2,194 75 41 31
2520 N 8th Street, Kansas City, KS
4+ car garage
$130,00011d active
3beds|2.5baths|1,986sqft|House for sale

2520 N 8th Street, Kansas City, KS

265 10 10 8
502 NE Fox Trail Drive, Blue Springs, MO
Single-story
$385,00011d active
4beds|3baths|2,602sqft|House for sale

502 NE Fox Trail Drive, Blue Springs, MO

2,147 119 27 22
621 Spring Avenue, Bonner Springs, KS
Coming soon
$224,000Active 10/1
2beds|1baths|852sqft|Coming soon

621 Spring Avenue, Bonner Springs, KS

92 3 4 1
5840 Mcgee Street, Kansas City, MO
Price Cut · $40K
$799,00011d active
5beds|4.5baths|3,070sqft|House for sale

5840 Mcgee Street, Kansas City, MO

712 42 19 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
Garrett Ranch24
Seven Bridges24
Tomahawk Valley22
Ruskin Heights22
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.