Real Estate & Homes For Sale

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

17557 Spivey Street, Gardner, KS
Brand new (2026)
$429,35517d active
4beds|2baths|1,980sqft|House for sale

17557 Spivey Street, Gardner, KS

1,392 24 26 6
10416 NW 87th Street, Kansas City, MO
Coming soon
$367,000Active 10/3
3beds|2baths|1,700sqft|Coming soon

10416 NW 87th Street, Kansas City, MO

72 3 6 3
7531 Fairway Street, Prairie Village, KS
Coming soon
$615,000Active 10/8
4beds|2baths|1,817sqft|Coming soon

7531 Fairway Street, Prairie Village, KS

97 3 8 2
1604 S 105th Street, Edwardsville, KS
Price Cut · $10K
$289,90017d active
3beds|3.5baths|2,039sqft|House for sale

1604 S 105th Street, Edwardsville, KS

1,541 56 18 13
7800 E 51st Street, Kansas City, MO
Single-story
$140,00017d active
3beds|1baths|816sqft|House for sale

7800 E 51st Street, Kansas City, MO

312 8 8 2
9012 N Oxford Avenue, Kansas City, MO
3-car garage
$600,00017d active
5beds|5.5baths|3,563sqft|House for sale

9012 N Oxford Avenue, Kansas City, MO

1,608 57 27 13
8356 Paseo Boulevard, Kansas City, MO
Single-story
$120,00017d active
2beds|1baths|776sqft|House for sale

8356 Paseo Boulevard, Kansas City, MO

291 9 17 5
1129 SE 11th Street, Lee's Summit, MO
Painted cabinets
$398,00017d active
4beds|3.5baths|2,324sqft|House for sale

1129 SE 11th Street, Lee's Summit, MO

1,031 28 14 5
18328 W 166th Street, Olathe, KS
Brand new (2026)
$504,26717d active
4beds|3.5baths|2,251sqft|House for sale

18328 W 166th Street, Olathe, KS

1,179 66 29 15
7101 Marty Street, Overland Park, KS
Price Cut · $10K
$329,90017d active
3beds|2.5baths|1,008sqft|House for sale

7101 Marty Street, Overland Park, KS

563 34 13 3
25137 W 147th Court, Olathe, KS
3-car garage
$455,00017d active
4beds|4.5baths|2,008sqft|House for sale

25137 W 147th Court, Olathe, KS

2,793 127 68 34
19730 W 195th Terrace, Spring Hill, KS
17 days
$448,40717d active
4beds|4.5baths|2,362sqft|House for sale

19730 W 195th Terrace, Spring Hill, KS

294 10 7 5
18208 W 166th Street, Olathe, KS
Brand new (2026)
$508,11217d active
4beds|4.5baths|2,362sqft|House for sale

18208 W 166th Street, Olathe, KS

380 26 9 3
6611 N Agnes Avenue, Gladstone, MO
Single-story
$250,00017d active
4beds|2baths|1,479sqft|House for sale

6611 N Agnes Avenue, Gladstone, MO

307 13 11 8
8604 NE 99th Street, Kansas City, MO
3-car garage
$499,99517d active
4beds|3.5baths|2,240sqft|House for sale

8604 NE 99th Street, Kansas City, MO

1,467 83 27 13
7920 SE 5th Terrace, Blue Springs, MO
Built 2025
$340,00017d active
3beds|2baths|1,425sqft|House for sale

7920 SE 5th Terrace, Blue Springs, MO

966 18 23 7
12608 S Parkwood Lane, Lee's Summit, MO
Brand new (2026)
$412,61117d active
4beds|3.5baths|1,886sqft|House for sale

12608 S Parkwood Lane, Lee's Summit, MO

1,354 65 23 16
16109 Bluegrass Court, Belton, MO
3-car garage
$535,00017d active
5beds|4.5baths|3,450sqft|House for sale

16109 Bluegrass Court, Belton, MO

931 41 16 12
2001 W 79 Street, Prairie Village, KS
Hardwood floors
$549,00017d active
3beds|3.5baths|1,740sqft|House for sale

2001 W 79 Street, Prairie Village, KS

644 15 14 8
17904 Sunset Drive, Weston, MO
17 days
$430,00017d active
4beds|3baths|2,398sqft|House for sale

17904 Sunset Drive, Weston, MO

2,248 109 59 8
5904 E 84th Street, Kansas City, MO
Single-story
$139,90017d active
3beds|1baths|1,164sqft|House for sale

5904 E 84th Street, Kansas City, MO

564 23 12 8
4526 Park Avenue, Kansas City, MO
Single-story
$99,99917d active
2beds|1baths|836sqft|House for sale

4526 Park Avenue, Kansas City, MO

456 13 9 6
15490 NW 136th Street, Platte City, MO
Price Cut · $10K
$379,90017d active
3beds|2baths|1,579sqft|House for sale

15490 NW 136th Street, Platte City, MO

4,000 200 73 59
12606 S Parkwood Lane, Lee's Summit, MO
Brand new (2026)
$459,75317d active
3beds|2baths|1,630sqft|House for sale

12606 S Parkwood Lane, Lee's Summit, MO

2,375 50 65 19
① 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
Seven Bridges26
Garrett Ranch24
Tomahawk Valley22
Woodlawn Estates21
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.