Houses for Sale in Kansas City

5,676 homes fit this search · Sorted by Newest Listed

2303 SW Serena Place, Lee's Summit, MO2303 SW Serena Place, Lee's Summit, MO: listing photo 22303 SW Serena Place, Lee's Summit, MO: listing photo 3
Open Thu 12 to 5 PM
$658,950308d active
4beds|3baths|2,673sqft|House for sale
2303 SW Serena Pl, Lee's Summit, MO
2319 SW Serena Place, Lee's Summit, MO2319 SW Serena Place, Lee's Summit, MO: listing photo 22319 SW Serena Place, Lee's Summit, MO: listing photo 3
Open Thu 12 to 5 PM
$698,850308d active
4beds|2.5baths|2,918sqft|House for sale
2319 SW Serena Pl, Lee's Summit, MO
15315 W 161st Terrace, Olathe, KS15315 W 161st Terrace, Olathe, KS: listing photo 215315 W 161st Terrace, Olathe, KS: listing photo 3
Brand new (2026)
$767,466308d active
5beds|4baths|2,768sqft|House for sale
15315 W 161st Ter, Olathe, KS
15339 W 161st Terrace, Olathe, KS15339 W 161st Terrace, Olathe, KS: listing photo 215339 W 161st Terrace, Olathe, KS: listing photo 3
Brand new (2026)
$754,655310d active
4beds|3.5baths|2,754sqft|House for sale
15339 W 161st Ter, Olathe, KS
8952 Ginger Street, Lenexa, KS8952 Ginger Street, Lenexa, KS: listing photo 28952 Ginger Street, Lenexa, KS: listing photo 3
Waterfront
$1,925,000311d active
4beds|4.5baths|4,304sqft|House for sale
8952 Ginger St, Lenexa, KS
25128 W 141st Terrace, Olathe, KS25128 W 141st Terrace, Olathe, KS: listing photo 225128 W 141st Terrace, Olathe, KS: listing photo 3
Open Fri 12 to 5 PM
$729,895317d active
4beds|3baths|2,566sqft|House for sale
25128 W 141st Ter, Olathe, KS
18524 W 205th Street, Spring Hill, KS18524 W 205th Street, Spring Hill, KS: listing photo 218524 W 205th Street, Spring Hill, KS: listing photo 3
Brand new (2026)
$549,950319d active
5beds|3.5baths|2,752sqft|House for sale
18524 W 205th St, Spring Hill, KS
17101 Earnshaw Street, Overland Park, KS17101 Earnshaw Street, Overland Park, KS: listing photo 217101 Earnshaw Street, Overland Park, KS: listing photo 3
Brand new (2026)
$1,195,000320d active
4beds|4baths|3,532sqft|House for sale
17101 Earnshaw St, Overland Park, KS
610 ST LOUIS Avenue, Excelsior Springs, MO610 ST LOUIS Avenue, Excelsior Springs, MO: listing photo 2610 ST LOUIS Avenue, Excelsior Springs, MO: listing photo 3
Price Cut · $30K
$119,900322d active
2beds|2baths|1,120sqft|House for sale
610 ST LOUIS Ave, Excelsior Springs, MO
20803 W 188th Terrace, Spring Hill, KS20803 W 188th Terrace, Spring Hill, KS: listing photo 220803 W 188th Terrace, Spring Hill, KS: listing photo 3
Open Fri 1 to 5 PM
$599,990322d active
4beds|3baths|3,095sqft|House for sale
20803 W 188th Ter, Spring Hill, KS
18620 Reinhardt Street, Overland Park, KS18620 Reinhardt Street, Overland Park, KS: listing photo 218620 Reinhardt Street, Overland Park, KS: listing photo 3
Brand new (2026)
$740,405324d active
5beds|4baths|2,891sqft|House for sale
18620 Reinhardt St, Overland Park, KS
18355 W 205th Street, Spring Hill, KS18355 W 205th Street, Spring Hill, KS: listing photo 218355 W 205th Street, Spring Hill, KS: listing photo 3
Brand new (2026)
$598,855324d active
5beds|3.5baths|2,013sqft|House for sale
18355 W 205th St, Spring Hill, KS
13705 W Guilford Road, Leawood, KS13705 W Guilford Road, Leawood, KS: listing photo 213705 W Guilford Road, Leawood, KS: listing photo 3
Brand new (2026)
$1,895,000324d active
4beds|4baths|3,217sqft|House for sale
13705 W Guilford Rd, Leawood, KS
13721 Guilford Road, Leawood, KS13721 Guilford Road, Leawood, KS: listing photo 213721 Guilford Road, Leawood, KS: listing photo 3
Brand new (2026)
$2,875,000325d active
5beds|5.5baths|5,062sqft|House for sale
13721 Guilford Rd, Leawood, KS
2230 SW Crown Drive, Lee's Summit, MO2230 SW Crown Drive, Lee's Summit, MO: listing photo 22230 SW Crown Drive, Lee's Summit, MO: listing photo 3
Price Cut · $103K
$585,000327d active
4beds|2.5baths|3,257sqft|House for sale
2230 SW Crown Dr, Lee's Summit, MO
15364 W 161st Terrace, Olathe, KS15364 W 161st Terrace, Olathe, KS: listing photo 215364 W 161st Terrace, Olathe, KS: listing photo 3
Open Thu 11 AM to 5 PM
$1,109,900329d active
5beds|4baths|3,531sqft|House for sale
15364 W 161st Ter, Olathe, KS
2215 E Meyer Boulevard, Kansas City, MO2215 E Meyer Boulevard, Kansas City, MO: listing photo 22215 E Meyer Boulevard, Kansas City, MO: listing photo 3
Single-story
$110,000329d active
2beds|1baths|943sqft|House for sale
2215 E Meyer Blvd, Kansas City, MO
931 168th Court, Basehor, KS931 168th Court, Basehor, KS: listing photo 2931 168th Court, Basehor, KS: listing photo 3
Brand new (2026)
$439,950329d active
4beds|2.5baths|1,848sqft|House for sale
931 168th Ct, Basehor, KS
12517 S Harris Road, Lee's Summit, MO12517 S Harris Road, Lee's Summit, MO: listing photo 212517 S Harris Road, Lee's Summit, MO: listing photo 3
Price Cut · $254K
$2,995,950329d active
5beds|5baths|8,263sqft|House for sale
12517 S Harris Rd, Lee's Summit, MO
8982 Ginger Street, Lenexa, KS8982 Ginger Street, Lenexa, KS: listing photo 28982 Ginger Street, Lenexa, KS: listing photo 3
Waterfront
$1,799,000329d active
4beds|3baths|3,655sqft|House for sale
8982 Ginger St, Lenexa, KS
18425 Long Street, Overland Park, KS18425 Long Street, Overland Park, KS: listing photo 218425 Long Street, Overland Park, KS: listing photo 3
Built 2025
$769,950330d active
5beds|4baths|2,675sqft|House for sale
18425 Long St, Overland Park, KS
2700 Wheatley Drive, Blue Springs, MO2700 Wheatley Drive, Blue Springs, MO: listing photo 22700 Wheatley Drive, Blue Springs, MO: listing photo 3
Price Cut · $43K
$595,000331d active
4beds|3baths|3,049sqft|House for sale
2700 Wheatley Dr, Blue Springs, MO
25104 W 141st Terrace, Olathe, KS25104 W 141st Terrace, Olathe, KS: listing photo 225104 W 141st Terrace, Olathe, KS: listing photo 3
Open Fri 12 to 5 PM
$669,950331d active
4beds|3baths|2,794sqft|House for sale
25104 W 141st Ter, Olathe, KS
14535 S Dawson Street, Olathe, KS14535 S Dawson Street, Olathe, KS: listing photo 214535 S Dawson Street, Olathe, KS: listing photo 3
Price Cut · $23K
$710,000331d active
4beds|3.5baths|3,127sqft|House for sale
14535 S Dawson St, Olathe, KS

Last updated

① Kansas City itself — the place you are on

Homes by price in Kansas City

Price rangeFor sale
Under $200,000For sale1,784
Under $300,000For sale3,208
Under $400,000For sale4,559
Under $500,000For sale5,487
Under $600,000For sale6,216
Under $750,000For sale6,914
Under $1,000,000For sale7,567
$300,000 – $400,000For sale1,406
$400,000 – $500,000For sale965
$500,000 – $600,000For sale761
$600,000 – $750,000For sale721
$1M and aboveFor sale579
How we compute these
For sale.
Homes listed as active right now. A live count, not a monthly average.
④ Zip codes, every city, then wider — widest

Nearby ZIP codes

PlaceMarket (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 supplyMedian listSell-to-listDays to contractFor saleComing soonUnder contract
66062Seller's2.7 moMedian$609,450100%18d27015144
66061Seller's3.5 moMedian$614,97599%19d28210134
66048Balanced4.4 moMedian$205,00098%27d168254
64083Balanced4.6 moMedian$379,00098%28d2058104
66221Seller's3.6 moMedian$980,175101%28d119559
64152Seller's3.6 moMedian$475,000100%27d1581356
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.
Show all 172 zip codes

Search homes for sale in every city we cover

CityMarket (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 supplyMedian listSell-to-listDays to contractFor saleComing soonUnder contract
ArchieSeller's2.4 moMedian$349,00095%41d1104
AvondaleStrong Buyer's12 moMedian—102%—300
BasehorSeller's3.7 moMedian$505,97599%30d90258
BeltonSeller's2.6 moMedian$322,450100%23d77339
BirminghamStrong Buyer's12 moMedian—55%—200
Blue SpringsSeller's2.7 moMedian$385,00099%18d21516117
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.
Show all 109 cities

Search for homes in popular markets

MarketFor sale
Canyon LakesFor sale28
Seven BridgesFor sale26
Heritage RanchFor sale26
Garrett RanchFor sale26
Falcon LakesFor sale25
Madison ValleyFor sale22
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.
Show all 51 popular markets

Search homes by county

PlaceMarket (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 supplyMedian listSell-to-listDays to contractFor saleComing soonUnder contract
Jackson County, MOSeller's3.8 moMedian$270,97598%22d3,0701431,042
Clay County, MOSeller's2.8 moMedian$375,00098%20d90945427
Cass County, MOBalanced4.4 moMedian$355,00099%28d68022227
Platte County, MOSeller's3.7 moMedian$440,00098%24d50728182
Johnson County, KSSeller's2.8 moMedian$599,150100%17d2,1341391,056
Wyandotte County, KSSeller's3.8 moMedian$249,00096%23d53029178
Leavenworth County, KSBalanced4.7 moMedian$284,90097%28d47310154
Miami County, KSBalanced5.1 moMedian$314,90097%34d256975
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.