Real Estate & Homes For Sale

2,344 homes fit this search · Sorted by Newest Listed

5304 Mullen Road, Shawnee, KS5304 Mullen Road, Shawnee, KS: listing photo 25304 Mullen Road, Shawnee, KS: listing photo 3
Pantry
$525,00013d active
871
4beds|3.5baths|3,673sqft|House for sale
5304 Mullen Rd, Shawnee, KS
8304 Marston Avenue, Kansas City, MO8304 Marston Avenue, Kansas City, MO: listing photo 28304 Marston Avenue, Kansas City, MO: listing photo 3
Open Sat 1 to 3 PM
$375,00013d active
67
3beds|2.5baths|2,530sqft|House for sale
8304 Marston Ave, Kansas City, MO
4121 N Briarcliff Road, Kansas City, MO4121 N Briarcliff Road, Kansas City, MO: listing photo 24121 N Briarcliff Road, Kansas City, MO: listing photo 3
Open Fri 4 to 6 PM
$449,00013d active
103
3beds|3baths|2,872sqft|House for sale
4121 N Briarcliff Rd, Kansas City, MO
2509 SW 5th Street, Blue Springs, MO2509 SW 5th Street, Blue Springs, MO: listing photo 22509 SW 5th Street, Blue Springs, MO: listing photo 3
Pantry
$259,90013d active
1,144
3beds|2baths|1,401sqft|House for sale
2509 SW 5th St, Blue Springs, MO
5120 Lydia Avenue, Kansas City, MO
Coming soon
$239,000Active 10/29
102
3beds|1baths|1,396sqft|Coming soon
5120 Lydia Ave, Kansas City, MO
1925 Carter Court, Liberty, MO1925 Carter Court, Liberty, MO: listing photo 21925 Carter Court, Liberty, MO: listing photo 3
Built 2022
$485,00013d active
266
3beds|2baths|1,793sqft|House for sale
1925 Carter Ct, Liberty, MO
28806 E Beth Court, Grain Valley, MO28806 E Beth Court, Grain Valley, MO: listing photo 228806 E Beth Court, Grain Valley, MO: listing photo 3
1+ acre lot
$425,00013d active
3,825
3beds|2baths|2,208sqft|House for sale
28806 E Beth Ct, Grain Valley, MO
20043 Cornice Street, Spring Hill, KS20043 Cornice Street, Spring Hill, KS: listing photo 220043 Cornice Street, Spring Hill, KS: listing photo 3
Price Cut · $49K
$409,99013d active
1,319
4beds|2.5baths|2,053sqft|House for sale
20043 Cornice St, Spring Hill, KS
812 S Sheridan Road, Olathe, KS812 S Sheridan Road, Olathe, KS: listing photo 2812 S Sheridan Road, Olathe, KS: listing photo 3
Price Cut · $8K
$349,00013d active
1,653
3beds|2.5baths|1,909sqft|House for sale
812 S Sheridan Rd, Olathe, KS
20733 W 92nd Street, Lenexa, KS20733 W 92nd Street, Lenexa, KS: listing photo 220733 W 92nd Street, Lenexa, KS: listing photo 3
3-car garage
$750,00013d active
3,032
4beds|3.5baths|3,469sqft|House for sale
20733 W 92nd St, Lenexa, KS
5540 Lafayette Avenue, Kansas City, KS5540 Lafayette Avenue, Kansas City, KS: listing photo 25540 Lafayette Avenue, Kansas City, KS: listing photo 3
Single-story
$295,00013d active
1,153
3beds|2baths|1,296sqft|House for sale
5540 Lafayette Ave, Kansas City, KS
23237 Nall Road, Bucyrus, KS23237 Nall Road, Bucyrus, KS: listing photo 223237 Nall Road, Bucyrus, KS: listing photo 3
5+ acre lot
$1,299,00013d active
1,229
4beds|2.5baths|3,660sqft|House for sale
23237 Nall Rd, Bucyrus, KS
11169 Benson Street, Overland Park, KS11169 Benson Street, Overland Park, KS: listing photo 211169 Benson Street, Overland Park, KS: listing photo 3
Open Sat 1 to 3 PM
$475,00013d active
266
4beds|2.5baths|2,084sqft|House for sale
11169 Benson St, Overland Park, KS
993 Sicklebar Drive, Peculiar, MO993 Sicklebar Drive, Peculiar, MO: listing photo 2993 Sicklebar Drive, Peculiar, MO: listing photo 3
Pool
$420,00013d active
759
4beds|3.5baths|3,024sqft|House for sale
993 Sicklebar Dr, Peculiar, MO
1264 W GREGORY Boulevard, Kansas City, MO1264 W GREGORY Boulevard, Kansas City, MO: listing photo 21264 W GREGORY Boulevard, Kansas City, MO: listing photo 3
Open Sat 11 AM to 1 PM
$435,00013d active
559
4beds|1.5baths|1,812sqft|House for sale
1264 W GREGORY Blvd, Kansas City, MO
17340 Earnshaw Street, Overland Park, KS17340 Earnshaw Street, Overland Park, KS: listing photo 217340 Earnshaw Street, Overland Park, KS: listing photo 3
Built 2025
$1,495,00013d active
2,751
6beds|6baths|5,283sqft|House for sale
17340 Earnshaw St, Overland Park, KS
212 W Walnut Street, Belton, MO212 W Walnut Street, Belton, MO: listing photo 2212 W Walnut Street, Belton, MO: listing photo 3
Kitchen island
$359,90013d active
2,726
3beds|3.5baths|2,127sqft|House for sale
212 W Walnut St, Belton, MO
1504 NE 80th Place, Kansas City, MO1504 NE 80th Place, Kansas City, MO: listing photo 21504 NE 80th Place, Kansas City, MO: listing photo 3
Pantry
$389,00013d active
207
4beds|2.5baths|3,372sqft|House for sale
1504 NE 80th Pl, Kansas City, MO
14710 NW 67th Street, Parkville, MO14710 NW 67th Street, Parkville, MO: listing photo 214710 NW 67th Street, Parkville, MO: listing photo 3
Walk-in closet
$329,99913d active
2,148
3beds|3baths|1,748sqft|House for sale
14710 NW 67th St, Parkville, MO
9714 W 175th Terrace, Overland Park, KS9714 W 175th Terrace, Overland Park, KS: listing photo 29714 W 175th Terrace, Overland Park, KS: listing photo 3
3-car garage
$1,529,90013d active
2,885
4beds|5baths|4,358sqft|House for sale
9714 W 175th Ter, Overland Park, KS
27423 New Lancaster Road, Louisburg, KS27423 New Lancaster Road, Louisburg, KS: listing photo 227423 New Lancaster Road, Louisburg, KS: listing photo 3
2+ acre lot
$824,90013d active
1,210
5beds|3.5baths|4,605sqft|House for sale
27423 New Lancaster Rd, Louisburg, KS
120 Ferncliff Street, Lansing, KS120 Ferncliff Street, Lansing, KS: listing photo 2120 Ferncliff Street, Lansing, KS: listing photo 3
Single-story
$316,00013d active
1,128
3beds|3baths|2,250sqft|House for sale
120 Ferncliff St, Lansing, KS
14411 N 145th Street, Basehor, KS14411 N 145th Street, Basehor, KS: listing photo 214411 N 145th Street, Basehor, KS: listing photo 3
Price Cut · $25K
$699,95013d active
3,461
4beds|3baths|2,688sqft|House for sale
14411 N 145th St, Basehor, KS
39824 W 391st Street, Lane, KS39824 W 391st Street, Lane, KS: listing photo 239824 W 391st Street, Lane, KS: listing photo 3
5+ acre lot
$820,00013d active
3,697
3beds|3baths|1,396sqft|House for sale
39824 W 391st St, Lane, KS
① Kansas City itself — the place you are on

Homes by price in Kansas City

Price rangeFor sale
Under $200,000For sale1,777
Under $300,000For sale3,215
Under $400,000For sale4,602
Under $500,000For sale5,523
Under $600,000For sale6,245
Under $750,000For sale6,974
Under $1,000,000For sale7,641
$300,000 – $400,000For sale1,435
$400,000 – $500,000For sale964
$500,000 – $600,000For sale750
$600,000 – $750,000For sale748
$1M and aboveFor sale594
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$632,900101%18d25016153
66061Seller's3.6 moMedian$614,47599%18d28115139
66048Balanced4.4 moMedian$215,00098%27d166647
64083Balanced4.7 moMedian$389,34096%29d2004106
66221Balanced4.1 moMedian$965,928100%29d126864
64152Seller's3.2 moMedian$455,00098%26d1271265
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$307,45094%44d1205
AvondaleStrong Buyer's12 moMedian—102%—300
BasehorSeller's3.7 moMedian$499,950100%30d90157
BeltonSeller's2.8 moMedian$344,950100%22d77439
BirminghamStrong Buyer's12 moMedian—55%—200
Blue SpringsSeller's2.6 moMedian$394,90099%18d1957123
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 sale26
Falcon LakesFor sale26
Seven BridgesFor sale25
Madison ValleyFor sale23
Southern MeadowsFor sale21
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$270,00097%21d2,9461651,093
Clay County, MOSeller's2.9 moMedian$381,00099%20d90249442
Cass County, MOBalanced4.6 moMedian$352,45099%28d67225244
Platte County, MOSeller's3.7 moMedian$440,16598%24d47730191
Johnson County, KSSeller's2.8 moMedian$609,990100%17d2,0221671,130
Wyandotte County, KSSeller's3.8 moMedian$249,00096%24d50332172
Leavenworth County, KSBalanced4.7 moMedian$289,95097%28d46416139
Miami County, KSBalanced5 moMedian$326,25096%33d2431082
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.