Real Estate & Homes For Sale

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

3204 Whistle Road, Harrisonville, MO
990 days
$50,000990d active
8,250sqft lot|Land for sale

3204 Whistle Road, Harrisonville, MO

143 5 8 3
0000 Knight Road, Basehor, KS
2+ acre lot
$1,170,000991d active
2.50acres|Land for sale

0000 Knight Road, Basehor, KS

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

9301 W 168 Street, Overland Park, KS

2,746 200 33 31
400 SW Hawthorne Lane, Blue Springs, MO
Price Cut · $21K
$575,000994d active
4beds|4.5baths|2,565sqft|House for sale

400 SW Hawthorne Lane, Blue Springs, MO

1,056 57 14 4
20612 E US 24 Highway, Independence, MO
5+ acre lot
$1,514,800996d active
108.20acres|Land for sale

20612 E US 24 Highway, Independence, MO

144 6 8 3
6001 Hedge Lane Terrace, Shawnee, KS
Price Cut · $250K
$4,150,0001021d active
25acres|Land for sale

6001 Hedge Lane Terrace, Shawnee, KS

226 17 10 3
Hedge Lane Terrace, Shawnee, KS
Price Cut · $200K
$1,050,0001021d active
5acres|Land for sale

Hedge Lane Terrace, Shawnee, KS

244 6 12 4
183rd Street, Gardner, KS
5+ acre lot
$950,0001040d active
50.50acres|Land for sale

183rd Street, Gardner, KS

155 5 9 3
14960 S Red Bird Street, Olathe, KS
3-car garage
$587,4451067d active
5beds|5.5baths|3,028sqft|House for sale

14960 S Red Bird Street, Olathe, KS

554 14 10 7
9730 Sunflower Road, De Soto, KS
5+ acre lot
$1,400,0001072d active
2beds|2baths|984sqft|House for sale

9730 Sunflower Road, De Soto, KS

923 39 22 14
12204 W 138th Place, Overland Park, KS
Built 2023
$840,0001072d active
3beds|3baths|2,909sqft|House for sale

12204 W 138th Place, Overland Park, KS

629 30 10 8
12200 W 138 Place, Overland Park, KS
Built 2023
$850,0001072d active
3beds|3baths|2,885sqft|House for sale

12200 W 138 Place, Overland Park, KS

1,844 100 53 35
20300 E US 24 Highway, Independence, MO
5+ acre lot
$290,5501075d active
22.35acres|Land for sale

20300 E US 24 Highway, Independence, MO

145 5 8 3
Clare Road, Gardner, KS
5+ acre lot
$7,067,1151076d active
142.77acres|Land for sale

Clare Road, Gardner, KS

152 6 9 3
13812 Quigley Street, Overland Park, KS
Built 2023
$865,0001078d active
3beds|3baths|3,299sqft|House for sale

13812 Quigley Street, Overland Park, KS

1,030 16 21 14
2150 NW Palisades Drive, Riverside, MO
Built 2024
$1,050,0001107d active
4beds|4.5baths|3,150sqft|House for sale

2150 NW Palisades Drive, Riverside, MO

1,384 52 18 10
8707 Green Hills Road, Kansas City, MO
2+ acre lot
$1,270,4271112d active
3.07acres|Land for sale

8707 Green Hills Road, Kansas City, MO

155 6 8 3
152 Hwy & Maplewoods Pkwy Street, Kansas City, MO
2+ acre lot
$1,855,6561112d active
4.26acres|Land for sale

152 Hwy & Maplewoods Pkwy Street, Kansas City, MO

150 7 8 3
152 Hwy & Indiana Street, Kansas City, MO
Price Cut · $125K
$625,0001112d active
1.91acres|Land for sale

152 Hwy & Indiana Street, Kansas City, MO

156 7 8 3
10300 E Norledge Avenue, Independence, MO
Price Cut · $40K
$59,9951119d active
Land for sale

10300 E Norledge Avenue, Independence, MO

143 5 8 3
8005 Millridge Street, Shawnee, KS
Built 2023
$1,182,8501121d active
5beds|5.5baths|3,712sqft|House for sale

8005 Millridge Street, Shawnee, KS

1,947 122 53 16
4921 NW 70th Terrace, Kansas City, MO
Built 2023
$942,6201129d active
4beds|4.5baths|3,205sqft|House for sale

4921 NW 70th Terrace, Kansas City, MO

3,197 200 38 35
525 N Osage Street, Independence, MO
Price Cut · $50K
$950,0001141d active
4,080sqft|House for sale

525 N Osage Street, Independence, MO

1,120 65 31 13
712 W 23rd Street, Independence, MO
Price Cut · $29K
$64,9001147d active
1.22acres|Land for sale

712 W 23rd Street, Independence, MO

146 6 9 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
Falcon Lakes22
Tomahawk Valley22
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.