Real Estate & Homes For Sale

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

8523 Pickering Street, Lenexa, KS
Built 2025
$585,87518d active
4beds|3baths|2,586sqft|House for sale

8523 Pickering Street, Lenexa, KS

3,448 192 114 17
10780 Oakmont Street, Overland Park, KS
Painted cabinets
$250,00018d active
2beds|2.5baths|1,232sqft|Townhome for sale

10780 Oakmont Street, Overland Park, KS

271 11 14 2
1100 W 96th Terrace, Kansas City, MO
Single-story
$399,00018d active
3beds|2baths|2,330sqft|House for sale

1100 W 96th Terrace, Kansas City, MO

949 51 32 7
3119 W 72nd Terrace, Prairie Village, KS
Brand new (2026)
$1,435,00018d active
5beds|5.5baths|3,869sqft|House for sale

3119 W 72nd Terrace, Prairie Village, KS

4,000 181 56 26
18104 E 27th Terrace S, Independence, MO
Price Cut · $13K
$237,00018d active
3beds|2baths|1,188sqft|House for sale

18104 E 27th Terrace S, Independence, MO

1,061 41 29 7
7640 N Everton Avenue, Kansas City, MO
3-car garage
$430,00018d active
4beds|4.5baths|2,297sqft|House for sale

7640 N Everton Avenue, Kansas City, MO

4,000 186 81 40
9800 Plymouth Lane, Raytown, MO
Coming soon
$246,300Active 10/1
3beds|2baths|1,872sqft|Coming soon

9800 Plymouth Lane, Raytown, MO

62 6 7 2
1513 SW 20th Street, Blue Springs, MO
Coming soon
$310,000Active 1/1
3beds|3.5baths|1,800sqft|Coming soon

1513 SW 20th Street, Blue Springs, MO

102 3 4 3
5024 N CHELSEA Avenue, Kansas City, MO
Single-story
$300,00018d active
3beds|4baths|1,814sqft|House for sale

5024 N CHELSEA Avenue, Kansas City, MO

1,657 47 24 17
11233 NW 82nd Street, Kansas City, MO
Kitchen island
$449,90018d active
3beds|3.5baths|1,670sqft|House for sale

11233 NW 82nd Street, Kansas City, MO

577 23 22 7
5840 Blue Ridge Boulevard, Raytown, MO
Single-story
$225,00018d active
3beds|2.5baths|1,294sqft|House for sale

5840 Blue Ridge Boulevard, Raytown, MO

351 20 5 5
6132 Holmes Street, Kansas City, MO
Single-story
$315,00018d active
3beds|2baths|1,256sqft|House for sale

6132 Holmes Street, Kansas City, MO

701 24 21 4
2917 stark Avenue, Kansas City, MO
1+ acre lot
$290,00018d active
3beds|2baths|1,872sqft|House for sale

2917 stark Avenue, Kansas City, MO

990 19 35 5
8727 W 104th Street, Overland Park, KS
Pool
$374,90018d active
4beds|3.5baths|2,471sqft|House for sale

8727 W 104th Street, Overland Park, KS

1,905 53 29 21
15348 W 161st Court, Olathe, KS
Brand new (2026)
$655,70018d active
4beds|3baths|2,454sqft|House for sale

15348 W 161st Court, Olathe, KS

2,328 67 55 26
1105 Brookside Place, Raymore, MO
Price Cut · $15K
$350,00018d active
3beds|2baths|1,920sqft|House for sale

1105 Brookside Place, Raymore, MO

2,492 151 42 12
1005 Blueberry Lane, Liberty, MO
Kitchen island
$475,00018d active
4beds|4.5baths|3,202sqft|House for sale

1005 Blueberry Lane, Liberty, MO

1,831 100 31 12
8435 Ottawa Street, De Soto, KS
Kitchen island
$439,00018d active
3beds|3.5baths|2,105sqft|House for sale

8435 Ottawa Street, De Soto, KS

2,574 112 56 25
24625 W 60 Terrace, Shawnee, KS
Brand new (2026)
$694,95018d active
4beds|3baths|3,121sqft|House for sale

24625 W 60 Terrace, Shawnee, KS

4,000 149 202 28
4727 N Cliff Hill Circle, Kansas City, MO
Open Sun (10/4)
$295,00018d active
4beds|3baths|2,926sqft|Townhome for sale

4727 N Cliff Hill Circle, Kansas City, MO

635 35 16 6
107 W Navajo Lane, Kansas City, MO
Coming soon
$300,000Active 10/1
3beds|3.5baths|1,631sqft|Coming soon

107 W Navajo Lane, Kansas City, MO

89 6 4 3
20850 W 190th Place, Spring Hill, KS
Built 2022
$390,00018d active
2beds|2baths|1,278sqft|House for sale

20850 W 190th Place, Spring Hill, KS

4,000 200 109 38
619 SE Joel Avenue, Lee's Summit, MO
Price Cut · $5K
$350,00018d active
4beds|3.5baths|1,769sqft|House for sale

619 SE Joel Avenue, Lee's Summit, MO

977 62 21 7
17517 W 160th Terrace, Olathe, KS
Kitchen island
$460,00018d active
4beds|5baths|2,558sqft|House for sale

17517 W 160th Terrace, Olathe, KS

1,953 133 53 9
① 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
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$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.