Real Estate & Homes For Sale

286 homes fit this search · Sorted by Newest Listed

7060 N National Drive, Parkville, MO
Price Cut · $200K
$1,399,900208d active
5beds|6.5baths|5,986sqft|House for sale

7060 N National Drive, Parkville, MO

2,874 200 68 36
3012 NW 55th Street, Kansas City, MO
Price Cut · $56K
$389,900208d active
4beds|3baths|1,923sqft|House for sale

3012 NW 55th Street, Kansas City, MO

794 45 15 10
6501 NW Valley View Drive, Parkville, MO
Price Cut · $9K
$89,900217d active
40,510sqft lot|Land for sale

6501 NW Valley View Drive, Parkville, MO

4 0 0 0
7045 NW Yulich Court, Parkville, MO
Price Cut · $21K
$599,000218d active
4beds|4.5baths|2,950sqft|House for sale

7045 NW Yulich Court, Parkville, MO

1,195 56 10 22
4709 NW Sienna Ridge, Riverside, MO
Brand new (2026)
$895,000229d active
5beds|4.5baths|3,100sqft|House for sale

4709 NW Sienna Ridge, Riverside, MO

955 31 30 8
9702 NW 75th Street, Weatherby Lake, MO
Price Cut · $225K
$750,000238d active
5beds|5.5baths|5,169sqft|House for sale

9702 NW 75th Street, Weatherby Lake, MO

4,000 200 111 23
8415 NW 90th Street, Kansas City, MO
Brand new (2026)
$630,000240d active
4beds|4.5baths|2,670sqft|House for sale

8415 NW 90th Street, Kansas City, MO

3,373 99 63 34
15425 Old Town Drive, Parkville, MO
246 days
$575,000246d active
24,829sqft lot|Land for sale

15425 Old Town Drive, Parkville, MO

151 6 9 3
8240 NW Birch Lane, Kansas City, MO
Price Cut · $20K
$205,000247d active
2beds|4baths|1,578sqft|Townhome for sale

8240 NW Birch Lane, Kansas City, MO

434 38 16 5
6119 S National Drive, Parkville, MO
Price Cut · $103K
$775,000258d active
5beds|5.5baths|4,942sqft|House for sale

6119 S National Drive, Parkville, MO

615 36 14 4
4214 NW 77th Terrace, Kansas City, MO
Price Cut · $7K
$610,000268d active
4beds|3baths|2,694sqft|House for sale

4214 NW 77th Terrace, Kansas City, MO

2,020 162 50 15
4223 NW 77th Street, Kansas City, MO
Brand new (2026)
$620,000268d active
4beds|3baths|2,694sqft|House for sale

4223 NW 77th Street, Kansas City, MO

342 11 10 3
8625 Westridge Court, Parkville, MO
4+ car garage
$1,875,000296d active
4beds|7baths|4,411sqft|House for sale

8625 Westridge Court, Parkville, MO

1,480 33 22 12
7017 Waters Edge Drive, Parkville, MO
Waterfront
$695,000298d active
12,196sqft lot|Land for sale

7017 Waters Edge Drive, Parkville, MO

158 7 8 3
5831 Lentz Drive, Parkville, MO
4+ car garage
$1,675,000298d active
5beds|5.5baths|3,681sqft|House for sale

5831 Lentz Drive, Parkville, MO

699 30 21 8
5807 N Lucerne Avenue, Kansas City, MO
3-car garage
$1,470,000300d active
4beds|7baths|4,270sqft|House for sale

5807 N Lucerne Avenue, Kansas City, MO

2,209 81 52 17
58th Terrace, Parkville, MO
Corner lot
$35,000300d active
26,136sqft lot|Land for sale

58th Terrace, Parkville, MO

157 5 8 3
6676 NW Waukomis Drive, Kansas City, MO
Price Cut · $10K
$189,000315d active
2.73acres|Land for sale

6676 NW Waukomis Drive, Kansas City, MO

154 7 8 3
LOT 76 Ridge Road, Parkville, MO
Price Cut · $5K
$115,000326d active
33,541sqft lot|Land for sale

LOT 76 Ridge Road, Parkville, MO

147 6 8 3
10600 Overlook Lane, Parkville, MO
4+ car garage
$2,200,000344d active
4beds|7baths|4,607sqft|House for sale

10600 Overlook Lane, Parkville, MO

217 12 14 3
4815 NW Martin Street, Riverside, MO
Price Cut · $30K
$699,900348d active
3beds|3.5baths|2,609sqft|House for sale

4815 NW Martin Street, Riverside, MO

606 37 20 8
2331 NW Palisades Drive, Riverside, MO
Price Cut · $50K
$949,900348d active
4beds|4.5baths|3,050sqft|House for sale

2331 NW Palisades Drive, Riverside, MO

1,220 34 24 12
4935 NW Martin Street, Riverside, MO
Price Cut · $16K
$695,000356d active
4beds|4baths|2,817sqft|House for sale

4935 NW Martin Street, Riverside, MO

1,286 58 41 11
4867 NW Vicolo Dellamore Way, Riverside, MO
Price Cut · $11K
$895,900373d active
4beds|4.5baths|3,838sqft|House for sale

4867 NW Vicolo Dellamore Way, Riverside, MO

1,563 104 21 14
① 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$621,290
66048$215,000
64083$405,381
66221$951,839
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$275,000
AvondaleMedian—
Basehor$468,500
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 Ranch28
Canyon Lakes27
Seven Bridges26
Garrett Ranch25
Ruskin Heights22
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$382,000
Cass County, MO$364,950
Platte County, MO$499,000
Johnson County, KS$621,230
Wyandotte County, KS$249,000
Leavenworth County, KS$280,000
Miami County, KS$325,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.