Houses for Sale in Kansas City

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

20322 166th Street, Basehor, KS20322 166th Street, Basehor, KS: listing photo 220322 166th Street, Basehor, KS: listing photo 3
Price Cut · $95K
$829,900252d active
4beds|3baths|3,690sqft|House for sale
20322 166th St, Basehor, KS
751 Stewart Avenue, Kansas City, KS751 Stewart Avenue, Kansas City, KS: listing photo 2751 Stewart Avenue, Kansas City, KS: listing photo 3
Price Cut · $3K
$172,000253d active
4beds|2baths|1,855sqft|House for sale
751 Stewart Ave, Kansas City, KS
6905 Bellefontaine Avenue, Kansas City, MO6905 Bellefontaine Avenue, Kansas City, MO: listing photo 26905 Bellefontaine Avenue, Kansas City, MO: listing photo 3
Price Cut · $25K
$60,000253d active
2beds|1baths|840sqft|House for sale
6905 Bellefontaine Ave, Kansas City, MO
1118 Armstrong Avenue, Kansas City, KS1118 Armstrong Avenue, Kansas City, KS: listing photo 21118 Armstrong Avenue, Kansas City, KS: listing photo 3
Price Cut · $15K
$389,000253d active
5beds|3.5baths|2,045sqft|House for sale
1118 Armstrong Ave, Kansas City, KS
301 Pottawatomie Street, Leavenworth, KS301 Pottawatomie Street, Leavenworth, KS: listing photo 2301 Pottawatomie Street, Leavenworth, KS: listing photo 3
Price Cut · $30K
$219,950253d active
3beds|1.5baths|1,411sqft|House for sale
301 Pottawatomie St, Leavenworth, KS
2327 Fishing Lane, Kearney, MO2327 Fishing Lane, Kearney, MO: listing photo 22327 Fishing Lane, Kearney, MO: listing photo 3
Price Cut · $20K
$579,900253d active
4beds|2.5baths|2,434sqft|House for sale
2327 Fishing Ln, Kearney, MO
7045 NW Yulich Court, Parkville, MO7045 NW Yulich Court, Parkville, MO: listing photo 27045 NW Yulich Court, Parkville, MO: listing photo 3
Price Cut · $22K
$597,900254d active
4beds|3.5baths|2,950sqft|House for sale
7045 NW Yulich Ct, Parkville, MO
3812 SW Lido Drive, Lee's Summit, MO3812 SW Lido Drive, Lee's Summit, MO: listing photo 23812 SW Lido Drive, Lee's Summit, MO: listing photo 3
Price Cut · $26K
$399,000255d active
4beds|3baths|3,180sqft|House for sale
3812 SW Lido Dr, Lee's Summit, MO
5221 Swartz Road, Kansas City, KS5221 Swartz Road, Kansas City, KS: listing photo 25221 Swartz Road, Kansas City, KS: listing photo 3
Open Sat 12 to 3 PM
$324,999256d active
3beds|3baths|2,657sqft|House for sale
5221 Swartz Rd, Kansas City, KS
17744 S Brockway Street, Olathe, KS17744 S Brockway Street, Olathe, KS: listing photo 217744 S Brockway Street, Olathe, KS: listing photo 3
Brand new (2026)
$687,900256d active
4beds|3baths|2,841sqft|House for sale
17744 S Brockway St, Olathe, KS
28321 W 160th Court, Gardner, KS28321 W 160th Court, Gardner, KS: listing photo 228321 W 160th Court, Gardner, KS: listing photo 3
Kitchen island
$525,000256d active
4beds|3.5baths|2,280sqft|House for sale
28321 W 160th Ct, Gardner, KS
12911 S Al Gossett Road, Lone Jack, MO12911 S Al Gossett Road, Lone Jack, MO: listing photo 212911 S Al Gossett Road, Lone Jack, MO: listing photo 3
1+ acre lot
$380,000257d active
5beds|3.5baths|2,524sqft|House for sale
12911 S Al Gossett Rd, Lone Jack, MO
19338 Skyview Lane, Spring Hill, KS19338 Skyview Lane, Spring Hill, KS: listing photo 219338 Skyview Lane, Spring Hill, KS: listing photo 3
3-car garage
$499,850257d active
3beds|2.5baths|1,871sqft|House for sale
19338 Skyview Ln, Spring Hill, KS
19362 Skyview Lane, Spring Hill, KS19362 Skyview Lane, Spring Hill, KS: listing photo 219362 Skyview Lane, Spring Hill, KS: listing photo 3
Brand new (2026)
$499,600257d active
3beds|2.5baths|1,871sqft|House for sale
19362 Skyview Ln, Spring Hill, KS
5933 Brooklyn Avenue, Kansas City, MO5933 Brooklyn Avenue, Kansas City, MO: listing photo 25933 Brooklyn Avenue, Kansas City, MO: listing photo 3
Price Cut · $16K
$44,000258d active
2beds|1baths|600sqft|House for sale
5933 Brooklyn Ave, Kansas City, MO
3629 State Line Road, Kansas City, MO3629 State Line Road, Kansas City, MO: listing photo 23629 State Line Road, Kansas City, MO: listing photo 3
Price Cut · $70K
$309,900258d active
3beds|2baths|1,990sqft|House for sale
3629 State Line Rd, Kansas City, MO
1114 Armstrong Avenue, Kansas City, KS1114 Armstrong Avenue, Kansas City, KS: listing photo 21114 Armstrong Avenue, Kansas City, KS: listing photo 3
Price Cut · $15K
$389,000259d active
5beds|3.5baths|2,045sqft|House for sale
1114 Armstrong Ave, Kansas City, KS
1601 SW Arbor Park Drive, Lee's Summit, MO1601 SW Arbor Park Drive, Lee's Summit, MO: listing photo 21601 SW Arbor Park Drive, Lee's Summit, MO: listing photo 3
Open Fri 8 AM to 7 PM
$799,000259d active
6beds|5baths|4,194sqft|House for sale
1601 SW Arbor Park Dr, Lee's Summit, MO
1202 NE 122nd Street, Kansas City, MO1202 NE 122nd Street, Kansas City, MO: listing photo 21202 NE 122nd Street, Kansas City, MO: listing photo 3
Brand new (2026)
$572,900259d active
4beds|3baths|2,378sqft|House for sale
1202 NE 122nd St, Kansas City, MO
1320 NE 122nd Street, Kansas City, MO1320 NE 122nd Street, Kansas City, MO: listing photo 21320 NE 122nd Street, Kansas City, MO: listing photo 3
Price Cut · $6K
$549,900259d active
4beds|3baths|2,203sqft|House for sale
1320 NE 122nd St, Kansas City, MO
12153 N Tracy Avenue, Kansas City, MO12153 N Tracy Avenue, Kansas City, MO: listing photo 2
Brand new (2026)
$594,500259d active
4beds|3baths|2,589sqft|House for sale
12153 N Tracy Ave, Kansas City, MO
17608 Knox Street, Overland Park, KS17608 Knox Street, Overland Park, KS: listing photo 217608 Knox Street, Overland Park, KS: listing photo 3
3-car garage
$839,310260d active
5beds|4baths|3,101sqft|House for sale
17608 Knox St, Overland Park, KS
1007 Wilds Parkway, Greenwood, MO1007 Wilds Parkway, Greenwood, MO: listing photo 21007 Wilds Parkway, Greenwood, MO: listing photo 3
Brand new (2026)
$826,408260d active
4beds|3baths|3,095sqft|House for sale
1007 Wilds Pkwy, Greenwood, MO
10500B E 329th Street, Drexel, MO10500B E 329th Street, Drexel, MO: listing photo 210500B E 329th Street, Drexel, MO: listing photo 3
Price Cut · $20K
$1,439,000260d active
3beds|3.5baths|3,560sqft|House for sale
10500B E 329th St, Drexel, MO

Last updated

① Kansas City itself — the place you are on

Homes by price in Kansas City

Price rangeFor sale
Under $200,000For sale1,790
Under $300,000For sale3,207
Under $400,000For sale4,557
Under $500,000For sale5,492
Under $600,000For sale6,220
Under $750,000For sale6,922
Under $1,000,000For sale7,572
$300,000 – $400,000For sale1,406
$400,000 – $500,000For sale972
$500,000 – $600,000For sale760
$600,000 – $750,000For sale725
$1M and aboveFor sale580
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
Garrett RanchFor sale26
Heritage 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.