Real Estate & Homes For Sale

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

3035 N 55th Street, Kansas City, KS3035 N 55th Street, Kansas City, KS: listing photo 23035 N 55th Street, Kansas City, KS: listing photo 3
Built 2022
$370,00018d active
3beds|3baths|2,992sqft|House for sale
3035 N 55th St, Kansas City, KS
5638 Miami Avenue, Kansas City, KS5638 Miami Avenue, Kansas City, KS: listing photo 25638 Miami Avenue, Kansas City, KS: listing photo 3
Single-story
$239,95018d active
3beds|1baths|1,294sqft|House for sale
5638 Miami Ave, Kansas City, KS
9005 79th Street E, Raytown, MO9005 79th Street E, Raytown, MO: listing photo 29005 79th Street E, Raytown, MO: listing photo 3
3-car garage
$235,00018d active
3beds|2baths|1,701sqft|House for sale
9005 79th St E, Raytown, MO
235th Street, Easton, KS235th Street, Easton, KS: listing photo 2235th Street, Easton, KS: listing photo 3
5+ acre lot
$159,00018d active
11.33acres|Land for sale
235th St, Easton, KS
720 W 7th Street, Leavenworth, KS720 W 7th Street, Leavenworth, KS: listing photo 2720 W 7th Street, Leavenworth, KS: listing photo 3
Fireplace
$289,00018d active
4beds|2.5baths|2,329sqft|House for sale
720 W 7th St, Leavenworth, KS
547 Orchard Place, Excelsior Springs, MO547 Orchard Place, Excelsior Springs, MO: listing photo 2547 Orchard Place, Excelsior Springs, MO: listing photo 3
Price Cut · $5K
$185,00018d active
2beds|1baths|826sqft|House for sale
547 Orchard Pl, Excelsior Springs, MO
6010 Apache Drive, Shawnee, KS6010 Apache Drive, Shawnee, KS: listing photo 26010 Apache Drive, Shawnee, KS: listing photo 3
Brand new (2026)
$749,95018d active
4beds|3.5baths|3,302sqft|House for sale
6010 Apache Dr, Shawnee, KS
24621 W 60th Terrace, Shawnee, KS24621 W 60th Terrace, Shawnee, KS: listing photo 224621 W 60th Terrace, Shawnee, KS: listing photo 3
Price Cut · $15K
$805,00018d active
4beds|3baths|3,828sqft|House for sale
24621 W 60th Ter, Shawnee, KS
6003 Apache Drive, Shawnee, KS6003 Apache Drive, Shawnee, KS: listing photo 26003 Apache Drive, Shawnee, KS: listing photo 3
Brand new (2026)
$654,95018d active
5beds|4baths|2,742sqft|House for sale
6003 Apache Dr, Shawnee, KS
4004 NE Apple Grove Drive, Lee's Summit, MO4004 NE Apple Grove Drive, Lee's Summit, MO: listing photo 24004 NE Apple Grove Drive, Lee's Summit, MO: listing photo 3
Brand new (2026)
$352,99018d active
3beds|2baths|1,550sqft|House for sale
4004 NE Apple Grove Dr, Lee's Summit, MO
Harmony Road, Paola, KSHarmony Road, Paola, KS: listing photo 2Harmony Road, Paola, KS: listing photo 3
5+ acre lot
$129,00018d active
6.42acres|Land for sale
Harmony Rd, Paola, KS
5831 Theden Street, Shawnee, KS5831 Theden Street, Shawnee, KS: listing photo 25831 Theden Street, Shawnee, KS: listing photo 3
Open Sat 11 AM to 1 PM
$539,00018d active
5beds|3.5baths|2,898sqft|House for sale
5831 Theden St, Shawnee, KS
2016 W 123rd Terrace, Leawood, KS2016 W 123rd Terrace, Leawood, KS: listing photo 22016 W 123rd Terrace, Leawood, KS: listing photo 3
Price Cut · $25K
$525,00018d active
2beds|3baths|1,819sqft|House for sale
2016 W 123rd Ter, Leawood, KS
312 Lake Forest Drive, Bonner Springs, KS
Coming soon
$550,000Active 10/22
4beds|3baths|2,652sqft|Coming soon
312 Lake Forest Dr, Bonner Springs, KS
9012 Foster Lane, Overland Park, KS9012 Foster Lane, Overland Park, KS: listing photo 29012 Foster Lane, Overland Park, KS: listing photo 3
Price Cut · $50K
$1,099,95018d active
5beds|3.5baths|4,029sqft|House for sale
9012 Foster Ln, Overland Park, KS
300 NE 6th Street, Blue Springs, MO
Single-story
$307,00018d active
3beds|2baths|2,112sqft|House for sale
300 NE 6th St, Blue Springs, MO
3201 Hagemann Street, Kansas City, KS3201 Hagemann Street, Kansas City, KS: listing photo 23201 Hagemann Street, Kansas City, KS: listing photo 3
Single-story
$275,00018d active
4beds|2baths|1,064sqft|House for sale
3201 Hagemann St, Kansas City, KS
10020 W 51st Street, Merriam, KS10020 W 51st Street, Merriam, KS: listing photo 210020 W 51st Street, Merriam, KS: listing photo 3
1+ acre lot
$260,00018d active
3beds|2baths|1,398sqft|House for sale
10020 W 51st St, Merriam, KS
1302 Deena Street, Pleasant Hill, MO1302 Deena Street, Pleasant Hill, MO: listing photo 21302 Deena Street, Pleasant Hill, MO: listing photo 3
Price Cut · $6K
$289,90019d active
3beds|2baths|1,195sqft|House for sale
1302 Deena St, Pleasant Hill, MO
8228 NW Weatherby Drive, Weatherby Lake, MO8228 NW Weatherby Drive, Weatherby Lake, MO: listing photo 28228 NW Weatherby Drive, Weatherby Lake, MO: listing photo 3
3-car garage
$650,00019d active
5beds|4.5baths|3,728sqft|House for sale
8228 NW Weatherby Dr, Weatherby Lake, MO
502 Zoe Street, Buckner, MO
Coming soon
$140,000Active 11/5
2beds|1baths|812sqft|Coming soon
502 Zoe St, Buckner, MO
King Street, Harrisonville, MOKing Street, Harrisonville, MO: listing photo 2King Street, Harrisonville, MO: listing photo 3
19 days
$32,00019d active
5,619sqft lot|Land for sale
King St, Harrisonville, MO
5211 W 164th Terrace, Overland Park, KS5211 W 164th Terrace, Overland Park, KS: listing photo 25211 W 164th Terrace, Overland Park, KS: listing photo 3
3-car garage
$795,00019d active
4beds|4.5baths|4,278sqft|House for sale
5211 W 164th Ter, Overland Park, KS
1102 S Elm Street, Louisburg, KS1102 S Elm Street, Louisburg, KS: listing photo 21102 S Elm Street, Louisburg, KS: listing photo 3
2+ acre lot
$485,00019d active
5beds|3baths|2,340sqft|House for sale
1102 S Elm St, Louisburg, KS
① Kansas City itself — the place you are on

Homes by price in Kansas City

Price rangeFor sale
Under $200,000For sale1,787
Under $300,000For sale3,209
Under $400,000For sale4,554
Under $500,000For sale5,479
Under $600,000For sale6,203
Under $750,000For sale6,921
Under $1,000,000For sale7,584
$300,000 – $400,000For sale1,393
$400,000 – $500,000For sale968
$500,000 – $600,000For sale752
$600,000 – $750,000For sale739
$1M and aboveFor sale601
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$629,950100%18d27620149
66061Seller's3.5 moMedian$624,97099%18d27910143
66048Balanced4.3 moMedian$210,00098%27d163253
64083Balanced4.6 moMedian$389,34097%28d2003104
66221Seller's4 moMedian$970,000101%29d128562
64152Seller's3.3 moMedian$455,00098%27d1421066
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.7 moMedian$315,00095%41d1205
AvondaleStrong Buyer's12 moMedian—102%—300
BasehorSeller's3.6 moMedian$505,000100%30d90258
BeltonSeller's2.9 moMedian$350,000100%22d90935
BirminghamStrong Buyer's12 moMedian—55%—200
Blue SpringsSeller's2.6 moMedian$390,00099%18d20610121
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
Heritage RanchFor sale29
Canyon LakesFor sale27
Falcon LakesFor sale26
Garrett RanchFor sale25
Seven BridgesFor sale25
Madison ValleyFor sale23
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 53 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.9 moMedian$269,45097%21d3,0881561,120
Clay County, MOSeller's2.9 moMedian$379,95098%20d93946451
Cass County, MOBalanced4.5 moMedian$350,00099%28d69228238
Platte County, MOSeller's3.7 moMedian$440,00098%24d49925199
Johnson County, KSSeller's2.8 moMedian$608,645100%17d2,1701531,145
Wyandotte County, KSSeller's3.8 moMedian$248,45096%24d53030175
Leavenworth County, KSBalanced4.7 moMedian$289,00097%28d47112146
Miami County, KSBalanced5 moMedian$319,95096%34d2521084
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.