Real Estate & Homes For Sale

467 homes fit this search · Sorted by Newest Listed

8208 Caenen Lake Road, Lenexa, KS
Vaulted ceilings
$374,90095d active
4beds|3.5baths|3,098sqft|House for sale

8208 Caenen Lake Road, Lenexa, KS

197 7 6 4
7805 Rosewood Drive, Prairie Village, KS
5+ bedrooms
$1,400,00095d active
5beds|5.5baths|3,935sqft|House for sale

7805 Rosewood Drive, Prairie Village, KS

845 26 26 9
5529 Outlook Street, Mission, KS
Price Cut · $11K
$239,00096d active
1beds|1baths|840sqft|House for sale

5529 Outlook Street, Mission, KS

948 54 44 3
10006 Linden Street, Overland Park, KS
Open Sun (10/4)
$450,00098d active
3beds|3baths|1,929sqft|House for sale

10006 Linden Street, Overland Park, KS

901 70 17 8
5516 W 97th Street, Overland Park, KS
Painted cabinets
$210,00098d active
2beds|2.5baths|1,536sqft|Townhome for sale

5516 W 97th Street, Overland Park, KS

667 29 12 7
6910 W 101st Street, Overland Park, KS
Coming soon
$825,000Active 10/16
5beds|5.5baths|3,799sqft|Coming soon

6910 W 101st Street, Overland Park, KS

78 3 6 3
7206 W 101st Terrace, Overland Park, KS
Price Cut · $20K
$715,000101d active
4beds|4.5baths|3,351sqft|House for sale

7206 W 101st Terrace, Overland Park, KS

250 17 15 4
2207 W 48th Street, Westwood, KS
Price Cut · $50K
$1,050,000101d active
4beds|4.5baths|3,052sqft|House for sale

2207 W 48th Street, Westwood, KS

4,000 200 197 80
10407 Long Street, Overland Park, KS
Price Cut · $21K
$424,950101d active
4beds|2baths|1,785sqft|House for sale

10407 Long Street, Overland Park, KS

1,894 109 66 18
9162 COTTONWOOD CANYON Drive, Lenexa, KS
Pool
$1,750,000102d active
6beds|7.5baths|7,191sqft|House for sale

9162 COTTONWOOD CANYON Drive, Lenexa, KS

4,000 184 143 47
7942 Reinhardt Lane, Prairie Village, KS
Price Cut · $75K
$1,475,000103d active
5beds|6.5baths|4,131sqft|House for sale

7942 Reinhardt Lane, Prairie Village, KS

4,000 200 341 75
4901 Antioch Road, Overland Park, KS
1+ acre lot
$499,000104d active
3beds|2baths|1,507sqft|House for sale

4901 Antioch Road, Overland Park, KS

2,253 32 45 11
8516 DARNELL Street, Lenexa, KS
Open Sat (10/3)
$399,950106d active
4beds|3.5baths|1,971sqft|House for sale

8516 DARNELL Street, Lenexa, KS

4,000 200 145 57
5439 Norwood Street, Fairway, KS
Price Cut · $49K
$1,225,000106d active
5beds|5.5baths|4,000sqft|House for sale

5439 Norwood Street, Fairway, KS

4,000 200 138 40
4710 Knox Avenue, Merriam, KS
107 days
$130,000107d active
23,640sqft lot|Land for sale

4710 Knox Avenue, Merriam, KS

131 8 7 1
4706 Knox Avenue, Merriam, KS
107 days
$125,000107d active
23,606sqft lot|Land for sale

4706 Knox Avenue, Merriam, KS

97 7 7 1
7732 Westgate Drive, Lenexa, KS
Price Cut · $18K
$411,900111d active
5beds|3.5baths|2,624sqft|House for sale

7732 Westgate Drive, Lenexa, KS

4,000 200 52 48
10217 W 91st Street, Overland Park, KS
Price Cut · $11K
$329,000111d active
4beds|2baths|1,786sqft|House for sale

10217 W 91st Street, Overland Park, KS

243 13 13 4
2710 W 49th Street, Westwood, KS
Brand new (2026)
$1,649,900112d active
5beds|4baths|4,052sqft|House for sale

2710 W 49th Street, Westwood, KS

4,000 200 394 78
6700 Mastin Street, Shawnee, KS
Price Cut · $25K
$395,000112d active
4beds|2baths|2,005sqft|House for sale

6700 Mastin Street, Shawnee, KS

1,988 74 56 18
2444 W 103rd Street, Leawood, KS
Price Cut · $115K
$735,000113d active
5beds|5.5baths|3,193sqft|House for sale

2444 W 103rd Street, Leawood, KS

4,000 200 129 53
2400 W 103RD Street, Leawood, KS
Single-story
$889,000113d active
3beds|3baths|3,292sqft|House for sale

2400 W 103RD Street, Leawood, KS

3,727 157 59 28
2500 W 47th Terrace, Westwood, KS
Open Sat (10/3)
$575,000114d active
4beds|3.5baths|2,473sqft|House for sale

2500 W 47th Terrace, Westwood, KS

1,410 68 30 10
8107 Noland Road, Lenexa, KS
Vaulted ceilings
$418,000115d active
4beds|3.5baths|1,927sqft|House for sale

8107 Noland Road, Lenexa, KS

158 6 8 3
① 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
Seven Bridges27
Canyon Lakes27
Garrett Ranch25
Falcon Lakes22
Tomahawk Valley22
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.