Real Estate & Homes For Sale

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

00 State Rte W, Drexel, MO
5+ acre lot
$108,90027d active
7.50acres|Land for sale

00 State Rte W, Drexel, MO

79 3 8 2
14414 W 94th Terrace, Lenexa, KS
Tile floors
$384,95027d active
3beds|3.5baths|1,617sqft|House for sale

14414 W 94th Terrace, Lenexa, KS

627 20 16 8
3920 Crane Avenue, Independence, MO
Price Cut · $10K
$259,00027d active
4beds|2baths|1,733sqft|House for sale

3920 Crane Avenue, Independence, MO

1,238 92 33 10
2825 N 103rd Street, Kansas City, KS
Price Cut · $9K
$449,99027d active
4beds|4.5baths|3,275sqft|House for sale

2825 N 103rd Street, Kansas City, KS

3,801 200 128 15
12805 Cedar Street, Leawood, KS
Coming soon
$525,000Active 10/1
3beds|3.5baths|2,242sqft|Coming soon

12805 Cedar Street, Leawood, KS

100 6 5 3
4516 NW Gleason Road, Kansas City, MO
1+ acre lot
$275,00027d active
3beds|2baths|2,056sqft|House for sale

4516 NW Gleason Road, Kansas City, MO

248 12 9 3
12695 NW Bittersweet Drive, Platte City, MO
Brand new (2026)
$619,90027d active
4beds|4.5baths|2,726sqft|House for sale

12695 NW Bittersweet Drive, Platte City, MO

1,997 128 59 26
9038 Manning Avenue, Kansas City, MO
Single-story
$211,00027d active
3beds|2baths|1,290sqft|House for sale

9038 Manning Avenue, Kansas City, MO

1,719 75 46 25
1415 Thomas Drive, Louisburg, KS
Single-story
$479,50027d active
3beds|2baths|1,406sqft|House for sale

1415 Thomas Drive, Louisburg, KS

932 16 21 5
636 N 55th Street, Kansas City, KS
2+ acre lot
$465,00027d active
3beds|3baths|4,328sqft|House for sale

636 N 55th Street, Kansas City, KS

2,936 68 40 37
325 SE Brownfield Drive, Lee's Summit, MO
Open Fri (10/2)
$342,50027d active
3beds|3.5baths|1,698sqft|House for sale

325 SE Brownfield Drive, Lee's Summit, MO

1,149 76 30 4
17624 Carter Street, Overland Park, KS
3-car garage
$1,049,90027d active
4beds|5.5baths|3,493sqft|House for sale

17624 Carter Street, Overland Park, KS

4,000 200 101 58
24 Virginia Drive, Liberty, MO
Single-story
$315,00027d active
3beds|3.5baths|1,760sqft|House for sale

24 Virginia Drive, Liberty, MO

2,435 40 64 11
1719 Johnston Street, Liberty, MO
Price Cut · $16K
$499,00027d active
4beds|3baths|2,440sqft|House for sale

1719 Johnston Street, Liberty, MO

4,000 200 60 68
3204 SE 5TH Court, Blue Springs, MO
Price Cut · $15K
$265,00027d active
3beds|3.5baths|1,736sqft|House for sale

3204 SE 5TH Court, Blue Springs, MO

3,502 200 64 56
18481 Mohawk Lane, Overland Park, KS
Brand new (2026)
$821,76527d active
4beds|3baths|2,606sqft|House for sale

18481 Mohawk Lane, Overland Park, KS

2,286 53 57 11
5416 W 51 Street, Roeland Park, KS
Single-story
$299,00027d active
2beds|1baths|1,024sqft|House for sale

5416 W 51 Street, Roeland Park, KS

698 57 18 6
24940 W 143 Terrace, Olathe, KS
Price Cut · $5K
$575,00027d active
4beds|3baths|2,572sqft|House for sale

24940 W 143 Terrace, Olathe, KS

4,000 150 159 23
4391 Aspen Drive, Basehor, KS
Price Cut · $15K
$624,00027d active
5beds|3baths|2,859sqft|House for sale

4391 Aspen Drive, Basehor, KS

792 82 25 4
308 W 8th Street, Kansas City, MO
Painted cabinets
$150,00028d active
1baths|668sqft|Condo for sale

308 W 8th Street, Kansas City, MO

301 10 8 3
19550 Shane Lane, Weston, MO
Single-story
$399,00028d active
4beds|2baths|1,900sqft|House for sale

19550 Shane Lane, Weston, MO

2,655 142 63 11
5420 Locust Avenue, Kansas City, KS
Price Cut · $20K
$360,00028d active
4beds|2baths|1,724sqft|House for sale

5420 Locust Avenue, Kansas City, KS

3,749 200 102 22
17575 W 111th Court, Olathe, KS
Price Cut · $20K
$389,90028d active
3beds|3baths|2,116sqft|House for sale

17575 W 111th Court, Olathe, KS

4,000 200 71 63
4415 W 136th Street, Leawood, KS
Open Sun (10/4)
$1,950,00028d active
5beds|6.5baths|4,955sqft|House for sale

4415 W 136th Street, Leawood, KS

4,000 200 400 80
① 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 Ranch29
Canyon Lakes27
Seven Bridges26
Garrett Ranch24
Tomahawk Valley22
Ruskin Heights21
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.