Real Estate & Homes For Sale

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

10907 E 87th Street, Kansas City, MO
5+ acre lot
$1,600,00059d active
14.26acres|House for sale

10907 E 87th Street, Kansas City, MO

3,773 200 78 26
1517 Portsmouth Lane, Raymore, MO
Brand new (2026)
$487,79559d active
4beds|4.5baths|2,362sqft|House for sale

1517 Portsmouth Lane, Raymore, MO

1,946 55 42 17
9810 Bennington Avenue, Kansas City, MO
Price Cut · $35K
$165,00059d active
3beds|2baths|1,384sqft|House for sale

9810 Bennington Avenue, Kansas City, MO

1,614 30 35 23
E 219th Street, Peculiar, MO
1+ acre lot
$175,00059d active
1.25acres|Land for sale

E 219th Street, Peculiar, MO

89 4 8 2
4426 Jarboe Street, Kansas City, MO
Single-story
$129,00059d active
1beds|1baths|684sqft|Condo for sale

4426 Jarboe Street, Kansas City, MO

717 31 16 9
4723 Brentwood Avenue, Kansas City, MO
Brand new (2026)
$380,00059d active
3beds|3.5baths|1,749sqft|House for sale

4723 Brentwood Avenue, Kansas City, MO

3,048 166 74 43
4715 Brentwood Avenue, Kansas City, MO
Brand new (2026)
$380,00059d active
3beds|3.5baths|1,749sqft|House for sale

4715 Brentwood Avenue, Kansas City, MO

4,000 163 116 34
7118 Highland Avenue, Kansas City, MO
Price Cut · $7K
$189,90059d active
3beds|1baths|902sqft|House for sale

7118 Highland Avenue, Kansas City, MO

1,429 93 33 11
1258 & 1259 NW Woodbury Court, Grain Valley, MO
59 days
$349,00059d active
1,912sqft|House for sale

1258 & 1259 NW Woodbury Court, Grain Valley, MO

111 3 6 3
5225 Brookwood Avenue, Kansas City, MO
Price Cut · $5K
$245,00059d active
4beds|2baths|1,864sqft|House for sale

5225 Brookwood Avenue, Kansas City, MO

3,082 92 97 16
8425 Laramie Street, De Soto, KS
Price Cut · $15K
$635,00059d active
6beds|5.5baths|3,685sqft|House for sale

8425 Laramie Street, De Soto, KS

1,548 86 29 12
408 Lee Drive, Kearney, MO
Price Cut · $6K
$459,00059d active
4beds|3baths|2,862sqft|House for sale

408 Lee Drive, Kearney, MO

3,689 200 76 19
7800 W 123rd Street, Overland Park, KS
Built 2023
$144,82859d active
1beds|1baths|890sqft|House for sale

7800 W 123rd Street, Overland Park, KS

809 52 19 6
1 Platte Ridge Court, Edgerton, MO
Price Cut · $4K
$268,00059d active
3beds|2baths|1,290sqft|House for sale

1 Platte Ridge Court, Edgerton, MO

302 16 10 2
5701 Bales Avenue, Kansas City, MO
Price Cut · $10K
$165,00059d active
3beds|2baths|1,302sqft|House for sale

5701 Bales Avenue, Kansas City, MO

1,966 63 76 25
10711 Bristol Terrace, Kansas City, MO
Price Cut · $10K
$204,90059d active
3beds|2baths|1,876sqft|House for sale

10711 Bristol Terrace, Kansas City, MO

1,302 82 45 8
3910 3912 3914 NW 94th Street, Kansas City, MO
Stone accent
$1,080,00059d active
4,356sqft lot|House for sale

3910 3912 3914 NW 94th Street, Kansas City, MO

734 45 18 6
4404 Jackson Avenue, Kansas City, MO
Price Cut · $10K
$190,00059d active
3beds|2baths|1,330sqft|House for sale

4404 Jackson Avenue, Kansas City, MO

866 21 34 12
2414 N Hoover Road, Buckner, MO
Price Cut · $85K
$489,90060d active
4beds|2.5baths|1,300sqft|House for sale

2414 N Hoover Road, Buckner, MO

4,000 200 103 73
3027 Charlotte Street, Kansas City, MO
Price Cut · $20K
$399,00060d active
4beds|3baths|2,264sqft|House for sale

3027 Charlotte Street, Kansas City, MO

2,377 182 59 29
517 Brown Circle Drive, Osawatomie, KS
Price Cut · $85K
$200,00060d active
4beds|2baths|1,841sqft|House for sale

517 Brown Circle Drive, Osawatomie, KS

1,506 78 27 15
17507 Grey Hawke Ridge, Smithville, MO
Brand new (2026)
$629,90560d active
4beds|3baths|2,668sqft|House for sale

17507 Grey Hawke Ridge, Smithville, MO

4,000 200 246 80
15348 Jessica Street, Parkville, MO
Price Cut · $5K
$424,50060d active
3beds|3baths|2,094sqft|House for sale

15348 Jessica Street, Parkville, MO

4,000 118 81 13
416 SW Nelson Drive, Blue Springs, MO
Price Cut · $29K
$459,90060d active
5beds|4.5baths|3,314sqft|House for sale

416 SW Nelson Drive, Blue Springs, MO

3,607 155 29 35
① 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$635,505
66061$624,985
66048$217,475
64083$400,571
66221$965,928
64152$532,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$337,450
AvondaleMedian—
Basehor$474,500
Belton$364,950
BirminghamMedian—
Blue Springs$395,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 for homes in popular markets

MarketFor sale
Heritage Ranch29
Canyon Lakes27
Seven Bridges26
Garrett Ranch25
Tomahawk Valley22
Falcon Lakes22
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$614,950
Wyandotte County, KS$249,000
Leavenworth County, KS$293,500
Miami County, KS$328,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.