Real Estate & Homes For Sale

473 homes fit this search · Sorted by Newest Listed

13837 Hadley Street, Overland Park, KS
Coming soon
$825,000Active 10/16
5beds|5.5baths|5,221sqft|Coming soon

13837 Hadley Street, Overland Park, KS

New · 7d ago

100 4 7 3
14105 Fontana Street, Leawood, KS
Coming soon
$925,000Active 10/7
4beds|6baths|4,467sqft|Coming soon

14105 Fontana Street, Leawood, KS

New · 7d ago

98 3 8 1
12111 W 173rd Terrace, Overland Park, KS
Brand new (2026)
$2,850,0007d active
5beds|6.5baths|7,247sqft|House for sale

12111 W 173rd Terrace, Overland Park, KS

New · 7d ago

4,000 200 94 51
16024 Meadow Lane, Stilwell, KS
Open Sat (10/3)
$675,0007d active
4beds|4.5baths|3,054sqft|House for sale

16024 Meadow Lane, Stilwell, KS

New · 7d ago

4,000 192 57 48
2203 W 132nd Street, Leawood, KS
Open Sat (10/3)
$850,0007d active
4beds|3baths|3,141sqft|House for sale

2203 W 132nd Street, Leawood, KS

New · 7d ago

1,353 37 34 10
6702 W 151st Street, Overland Park, KS
Corner lot
$400,0008d active
6,979sqft lot|Land for sale

6702 W 151st Street, Overland Park, KS

135 5 4 3
13001 Slater Street, Overland Park, KS
Open Sun (10/4)
$625,0008d active
5beds|6baths|3,761sqft|House for sale

13001 Slater Street, Overland Park, KS

4,000 200 177 41
14329 Hayes Street, Overland Park, KS
Open Sun (10/4)
$715,0008d active
4beds|5.5baths|4,510sqft|House for sale

14329 Hayes Street, Overland Park, KS

3,481 186 73 29
11009 W 131st Street, Overland Park, KS
3-car garage
$579,9008d active
4beds|5.5baths|3,909sqft|House for sale

11009 W 131st Street, Overland Park, KS

2,895 138 51 16
7913 W 155th Place, Overland Park, KS
3-car garage
$690,0008d active
4beds|7baths|4,212sqft|House for sale

7913 W 155th Place, Overland Park, KS

2,821 53 68 31
5306 W 165th Terrace, Overland Park, KS
3-car garage
$769,9008d active
4beds|5.5baths|4,345sqft|House for sale

5306 W 165th Terrace, Overland Park, KS

307 10 11 3
2012 W 123rd Terrace, Leawood, KS
Single-story
$539,0009d active
2beds|2baths|1,630sqft|House for sale

2012 W 123rd Terrace, Leawood, KS

1,163 37 37 9
8408 W 115th Street, Overland Park, KS
Pool
$548,5009d active
4beds|5baths|3,712sqft|House for sale

8408 W 115th Street, Overland Park, KS

2,379 54 39 14
12637 Pawnee Lane, Leawood, KS
Hardwood floors
$849,9509d active
4beds|4.5baths|3,660sqft|House for sale

12637 Pawnee Lane, Leawood, KS

491 28 6 5
12015 Slater Street, Overland Park, KS
Coming soon
$375,000Active 10/8
3beds|3.5baths|1,697sqft|Coming soon

12015 Slater Street, Overland Park, KS

79 6 7 3
3205 W 149th Street, Overland Park, KS
Brand new (2026)
$2,350,0009d active
4beds|6.5baths|4,756sqft|House for sale

3205 W 149th Street, Overland Park, KS

3,129 155 62 22
12940 Travis Street, Overland Park, KS
Single-story
$515,0009d active
3beds|3baths|2,575sqft|House for sale

12940 Travis Street, Overland Park, KS

1,995 85 27 16
18232 Oakmont Street, Overland Park, KS
3-car garage
$840,10910d active
5beds|4baths|3,062sqft|House for sale

18232 Oakmont Street, Overland Park, KS

3,397 53 97 31
18261 Earnshaw Street, Overland Park, KS
3-car garage
$747,18210d active
5beds|4baths|2,902sqft|House for sale

18261 Earnshaw Street, Overland Park, KS

1,039 19 37 9
13705 Springfield Road, Leawood, KS
Brand new (2026)
$2,485,00011d active
5beds|4baths|4,881sqft|House for sale

13705 Springfield Road, Leawood, KS

4,000 200 230 54
16600 Switzer Road, Overland Park, KS
2+ acre lot
$925,00011d active
3beds|3.5baths|2,072sqft|House for sale

16600 Switzer Road, Overland Park, KS

460 20 14 4
12400 Sagamore Road, Leawood, KS
Open Sun (10/4)
$825,00011d active
4beds|5baths|4,112sqft|House for sale

12400 Sagamore Road, Leawood, KS

664 38 20 5
8512 W 139th Street, Overland Park, KS
Open Sat (10/3)
$799,95011d active
4beds|5.5baths|4,740sqft|House for sale

8512 W 139th Street, Overland Park, KS

2,751 110 73 23
14175 W 141st Terrace, Olathe, KS
Coming soon
$650,000Active 10/7
5beds|5.5baths|4,178sqft|Coming soon

14175 W 141st Terrace, Olathe, KS

75 3 4 1
① 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$633,925
66061$625,355
66048$219,975
64083$410,908
66221$965,928
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$315,000
AvondaleMedian—
Basehor$473,700
Belton$364,950
BirminghamMedian—
Blue Springs$394,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 Bridges27
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$609,950
Wyandotte County, KS$249,000
Leavenworth County, KS$297,000
Miami County, KS$324,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.