4-Bedroom Homes for Sale in Kansas City

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

8485 Eagle Creek Drive, De Soto, KS8485 Eagle Creek Drive, De Soto, KS: listing photo 28485 Eagle Creek Drive, De Soto, KS: listing photo 3
3-car garage
$539,500177d active
3,687
4beds|3baths|2,150sqft|House for sale
8485 Eagle Creek Dr, De Soto, KS
3709 Walnut Street, Kansas City, MO3709 Walnut Street, Kansas City, MO: listing photo 23709 Walnut Street, Kansas City, MO: listing photo 3
Price Cut · $120K
$369,000177d active
2,126
4beds|2.5baths|2,769sqft|House for sale
3709 Walnut St, Kansas City, MO
4801 SW 6TH Terrace, Blue Springs, MO
Brand new (2026)
$399,900177d active
1,365
4beds|2.5baths|1,922sqft|House for sale
4801 SW 6TH Ter, Blue Springs, MO
9023 N Colorado Avenue, Kansas City, MO9023 N Colorado Avenue, Kansas City, MO: listing photo 29023 N Colorado Avenue, Kansas City, MO: listing photo 3
Brand new (2026)
$559,950177d active
676
4beds|3baths|2,541sqft|House for sale
9023 N Colorado Ave, Kansas City, MO
9022 N Colorado Avenue, Kansas City, MO9022 N Colorado Avenue, Kansas City, MO: listing photo 29022 N Colorado Avenue, Kansas City, MO: listing photo 3
Brand new (2026)
$564,950177d active
1,313
4beds|3baths|2,541sqft|House for sale
9022 N Colorado Ave, Kansas City, MO
6922 NE 102nd Street, Kansas City, MO6922 NE 102nd Street, Kansas City, MO: listing photo 26922 NE 102nd Street, Kansas City, MO: listing photo 3
Brand new (2026)
$586,300177d active
2,063
4beds|3baths|2,932sqft|House for sale
6922 NE 102nd St, Kansas City, MO
9009 N Poplar Avenue, Kansas City, MO9009 N Poplar Avenue, Kansas City, MO: listing photo 29009 N Poplar Avenue, Kansas City, MO: listing photo 3
Price Cut · $20K
$614,950178d active
2,157
4beds|3.5baths|2,871sqft|House for sale
9009 N Poplar Ave, Kansas City, MO
8646 Eagle Creek Drive, De Soto, KS8646 Eagle Creek Drive, De Soto, KS: listing photo 28646 Eagle Creek Drive, De Soto, KS: listing photo 3
Open Sun 12 to 2 PM
$678,000178d active
2,781
4beds|3baths|2,702sqft|House for sale
8646 Eagle Creek Dr, De Soto, KS
1807 Alpine Drive, Pleasant Hill, MO1807 Alpine Drive, Pleasant Hill, MO: listing photo 21807 Alpine Drive, Pleasant Hill, MO: listing photo 3
Price Cut · $11K
$419,000178d active
2,655
4beds|3baths|1,918sqft|House for sale
1807 Alpine Dr, Pleasant Hill, MO
19791 W 122nd Terrace, Olathe, KS19791 W 122nd Terrace, Olathe, KS: listing photo 219791 W 122nd Terrace, Olathe, KS: listing photo 3
Brand new (2026)
$560,750178d active
3,267
4beds|3.5baths|2,014sqft|House for sale
19791 W 122nd Ter, Olathe, KS
613 Foxglove Lane, Raymore, MO613 Foxglove Lane, Raymore, MO: listing photo 2613 Foxglove Lane, Raymore, MO: listing photo 3
Price Cut · $10K
$369,900178d active
3,593
4beds|2.5baths|1,930sqft|House for sale
613 Foxglove Ln, Raymore, MO
8815 NE 86th Terrace, Kansas City, MO
Brand new (2026)
$980,000179d active
150
4beds|3.5baths|3,700sqft|House for sale
8815 NE 86th Ter, Kansas City, MO
5018 Euclid Street, Kansas City, MO5018 Euclid Street, Kansas City, MO: listing photo 25018 Euclid Street, Kansas City, MO: listing photo 3
Price Cut · $60K
$124,900179d active
1,808
4beds|2baths|2,030sqft|House for sale
5018 Euclid St, Kansas City, MO
1528 N 157th Lane, Basehor, KS1528 N 157th Lane, Basehor, KS: listing photo 21528 N 157th Lane, Basehor, KS: listing photo 3
Brand new (2026)
$449,950179d active
3,846
4beds|2.5baths|1,848sqft|House for sale
1528 N 157th Ln, Basehor, KS
1724 SW River Run Drive, Lee's Summit, MO1724 SW River Run Drive, Lee's Summit, MO: listing photo 21724 SW River Run Drive, Lee's Summit, MO: listing photo 3
Brand new (2026)
$920,065180d active
2,335
4beds|4baths|3,081sqft|House for sale
1724 SW River Run Dr, Lee's Summit, MO
1000 Rannoch Drive, Raymore, MO1000 Rannoch Drive, Raymore, MO: listing photo 21000 Rannoch Drive, Raymore, MO: listing photo 3
Brand new (2026)
$783,950180d active
3,176
4beds|3.5baths|2,500sqft|House for sale
1000 Rannoch Dr, Raymore, MO
25021 178th Terrace, Gardner, KS25021 178th Terrace, Gardner, KS: listing photo 225021 178th Terrace, Gardner, KS: listing photo 3
Open Sat 11 AM to 5 PM
$505,990180d active
3,538
4beds|3.5baths|2,452sqft|House for sale
25021 178th Ter, Gardner, KS
25510 W 114th Terrace, Olathe, KS25510 W 114th Terrace, Olathe, KS: listing photo 225510 W 114th Terrace, Olathe, KS: listing photo 3
Brand new (2026)
$1,060,000181d active
1,403
4beds|3.5baths|3,577sqft|House for sale
25510 W 114th Ter, Olathe, KS
4125 NE Dearborn Lane, Lee's Summit, MO4125 NE Dearborn Lane, Lee's Summit, MO: listing photo 24125 NE Dearborn Lane, Lee's Summit, MO: listing photo 3
3-car garage
$674,900181d active
2,801
4beds|3baths|2,574sqft|House for sale
4125 NE Dearborn Ln, Lee's Summit, MO
18904 Bella Terra Road, Pleasant Hill, MO18904 Bella Terra Road, Pleasant Hill, MO: listing photo 218904 Bella Terra Road, Pleasant Hill, MO: listing photo 3
2+ acre lot
$1,399,000182d active
2,539
4beds|5baths|3,958sqft|House for sale
18904 Bella Terra Rd, Pleasant Hill, MO
18617 Mohawk Lane, Overland Park, KS18617 Mohawk Lane, Overland Park, KS: listing photo 218617 Mohawk Lane, Overland Park, KS: listing photo 3
Brand new (2026)
$777,995182d active
2,113
4beds|3baths|2,609sqft|House for sale
18617 Mohawk Ln, Overland Park, KS
21104 E 6th Terrace S, Independence, MO21104 E 6th Terrace S, Independence, MO: listing photo 221104 E 6th Terrace S, Independence, MO: listing photo 3
Brand new (2026)
$354,900182d active
3,740
4beds|3baths|1,856sqft|House for sale
21104 E 6th Ter S, Independence, MO
16810 NW 124th Street, Platte City, MO16810 NW 124th Street, Platte City, MO: listing photo 216810 NW 124th Street, Platte City, MO: listing photo 3
Price Cut · $15K
$584,950182d active
2,353
4beds|3.5baths|2,685sqft|House for sale
16810 NW 124th St, Platte City, MO
216 SW Chelmsford Drive, Blue Springs, MO216 SW Chelmsford Drive, Blue Springs, MO: listing photo 2216 SW Chelmsford Drive, Blue Springs, MO: listing photo 3
Brand new (2026)
$509,900183d active
3,574
4beds|3baths|2,404sqft|House for sale
216 SW Chelmsford Dr, Blue Springs, MO

Last updated

① Kansas City itself — the place you are on

Homes by price in Kansas City

Price rangeFor sale
Under $200,000For sale1,802
Under $300,000For sale3,251
Under $400,000For sale4,648
Under $500,000For sale5,580
Under $600,000For sale6,315
Under $750,000For sale7,044
Under $1,000,000For sale7,712
$300,000 – $400,000For sale1,446
$400,000 – $500,000For sale974
$500,000 – $600,000For sale763
$600,000 – $750,000For sale750
$1M and aboveFor sale599
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%18d27217149
66061Seller's3.5 moMedian$624,95099%18d28711140
66048Balanced4.4 moMedian$215,00098%27d168247
64083Balanced4.7 moMedian$388,78097%28d2032105
66221Balanced4.1 moMedian$972,500101%29d131563
64152Seller's3.3 moMedian$449,95098%26d141963
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$505,00099%30d91259
BeltonSeller's2.8 moMedian$354,50099%22d83540
BirminghamStrong Buyer's12 moMedian—55%—200
Blue SpringsSeller's2.6 moMedian$394,90099%18d2038118
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
Seven BridgesFor sale25
Madison ValleyFor sale23
Wild HorseFor 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%21d3,1191411,076
Clay County, MOSeller's2.9 moMedian$379,92599%20d94439443
Cass County, MOBalanced4.6 moMedian$354,95099%28d69723244
Platte County, MOSeller's3.7 moMedian$430,00098%24d50622188
Johnson County, KSSeller's2.8 moMedian$600,995100%17d2,1851401,122
Wyandotte County, KSSeller's3.9 moMedian$249,00096%24d53929167
Leavenworth County, KSBalanced4.7 moMedian$289,00097%28d47814141
Miami County, KSBalanced5 moMedian$328,25096%34d253983
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.