3-Bedroom Homes for Sale in Kansas City

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

4306 Highland Avenue, Kansas City, MO4306 Highland Avenue, Kansas City, MO: listing photo 24306 Highland Avenue, Kansas City, MO: listing photo 3
Price Cut · $9K
$159,90036d active
3beds|1.5baths|1,650sqft|House for sale
4306 Highland Ave, Kansas City, MO
1108 Ash Street, Harrisonville, MO1108 Ash Street, Harrisonville, MO: listing photo 21108 Ash Street, Harrisonville, MO: listing photo 3
Single-story
$350,00036d active
3beds|2.5baths|2,166sqft|House for sale
1108 Ash St, Harrisonville, MO
444 N Prarie Street, Liberty, MO444 N Prarie Street, Liberty, MO: listing photo 2444 N Prarie Street, Liberty, MO: listing photo 3
Brand new (2026)
$339,50036d active
3beds|2baths|1,252sqft|House for sale
444 N Prarie St, Liberty, MO
3923 College Avenue, Kansas City, MO3923 College Avenue, Kansas City, MO: listing photo 23923 College Avenue, Kansas City, MO: listing photo 3
Price Cut · $15K
$154,90036d active
3beds|2baths|1,880sqft|House for sale
3923 College Ave, Kansas City, MO
618 NW Walnut Street, Grain Valley, MO618 NW Walnut Street, Grain Valley, MO: listing photo 2618 NW Walnut Street, Grain Valley, MO: listing photo 3
Price Cut · $11K
$319,00036d active
3beds|2baths|1,424sqft|House for sale
618 NW Walnut St, Grain Valley, MO
11312 W 77th Street, Shawnee, KS11312 W 77th Street, Shawnee, KS: listing photo 211312 W 77th Street, Shawnee, KS: listing photo 3
Price Cut · $10K
$365,00037d active
3beds|2baths|1,612sqft|House for sale
11312 W 77th St, Shawnee, KS
13755 NW 75th Street, Parkville, MO13755 NW 75th Street, Parkville, MO: listing photo 213755 NW 75th Street, Parkville, MO: listing photo 3
Built 2022
$460,00037d active
3beds|2baths|1,880sqft|House for sale
13755 NW 75th St, Parkville, MO
1513 NE Craigievar Drive, Blue Springs, MO1513 NE Craigievar Drive, Blue Springs, MO: listing photo 21513 NE Craigievar Drive, Blue Springs, MO: listing photo 3
Single-story
$385,00037d active
3beds|3baths|2,219sqft|House for sale
1513 NE Craigievar Dr, Blue Springs, MO
18420 W 205th Street, Spring Hill, KS18420 W 205th Street, Spring Hill, KS: listing photo 218420 W 205th Street, Spring Hill, KS: listing photo 3
Brand new (2026)
$438,20537d active
3beds|2baths|1,599sqft|House for sale
18420 W 205th St, Spring Hill, KS
101 North Street, Farley, MO101 North Street, Farley, MO: listing photo 2101 North Street, Farley, MO: listing photo 3
Fireplace
$350,00037d active
3beds|3baths|3,330sqft|House for sale
101 North St, Farley, MO
729 Meadow Lane, Peculiar, MO729 Meadow Lane, Peculiar, MO: listing photo 2729 Meadow Lane, Peculiar, MO: listing photo 3
Price Cut · $5K
$189,90037d active
3beds|2baths|1,381sqft|House for sale
729 Meadow Ln, Peculiar, MO
8281 Brockway Street, Lenexa, KS8281 Brockway Street, Lenexa, KS: listing photo 28281 Brockway Street, Lenexa, KS: listing photo 3
Brand new (2026)
$550,00037d active
3beds|2.5baths|2,133sqft|House for sale
8281 Brockway St, Lenexa, KS
8283 Brockway Street, Lenexa, KS8283 Brockway Street, Lenexa, KS: listing photo 28283 Brockway Street, Lenexa, KS: listing photo 3
Brand new (2026)
$550,00037d active
3beds|2.5baths|2,133sqft|House for sale
8283 Brockway St, Lenexa, KS
7209 E 86 Street, Kansas City, MO7209 E 86 Street, Kansas City, MO: listing photo 27209 E 86 Street, Kansas City, MO: listing photo 3
Price Cut · $5K
$175,00037d active
3beds|1baths|1,235sqft|House for sale
7209 E 86 St, Kansas City, MO
4911 Wyandotte Street, Kansas City, MO4911 Wyandotte Street, Kansas City, MO: listing photo 24911 Wyandotte Street, Kansas City, MO: listing photo 3
4,000+ sqft
$1,275,00037d active
3beds|4baths|4,464sqft|Townhome for sale
4911 Wyandotte St, Kansas City, MO
3403 Cleveland Avenue, Kansas City, MO3403 Cleveland Avenue, Kansas City, MO: listing photo 23403 Cleveland Avenue, Kansas City, MO: listing photo 3
Single-story
$122,50038d active
3beds|1baths|892sqft|House for sale
3403 Cleveland Ave, Kansas City, MO
31687 W 172nd Street, Gardner, KS31687 W 172nd Street, Gardner, KS: listing photo 231687 W 172nd Street, Gardner, KS: listing photo 3
Price Cut · $10K
$319,90038d active
3beds|2baths|1,510sqft|House for sale
31687 W 172nd St, Gardner, KS
3003 N 31st Street, Kansas City, KS3003 N 31st Street, Kansas City, KS: listing photo 23003 N 31st Street, Kansas City, KS: listing photo 3
Single-story
$100,00038d active
3beds|1baths|1,644sqft|House for sale
3003 N 31st St, Kansas City, KS
6116 E 127th Street, Grandview, MO6116 E 127th Street, Grandview, MO: listing photo 26116 E 127th Street, Grandview, MO: listing photo 3
Fireplace
$170,00038d active
3beds|2.5baths|2,144sqft|Townhome for sale
6116 E 127th St, Grandview, MO
812 SW Jones Street, Blue Springs, MO
Coming soon
$292,000Active 11/6
3beds|2.5baths|1,480sqft|Coming soon
812 SW Jones St, Blue Springs, MO
5008 Olive Street, Kansas City, MO5008 Olive Street, Kansas City, MO: listing photo 25008 Olive Street, Kansas City, MO: listing photo 3
Single-story
$115,00038d active
3beds|1baths|1,265sqft|House for sale
5008 Olive St, Kansas City, MO
516 Emerson Drive, Belton, MO516 Emerson Drive, Belton, MO: listing photo 2516 Emerson Drive, Belton, MO: listing photo 3
Single-story
$289,90038d active
3beds|2baths|1,576sqft|House for sale
516 Emerson Dr, Belton, MO
11010 N Booth Avenue, Kansas City, MO11010 N Booth Avenue, Kansas City, MO: listing photo 211010 N Booth Avenue, Kansas City, MO: listing photo 3
Painted cabinets
$320,00038d active
3beds|2baths|1,414sqft|House for sale
11010 N Booth Ave, Kansas City, MO
7557 McCormick Drive, Shawnee, KS7557 McCormick Drive, Shawnee, KS: listing photo 27557 McCormick Drive, Shawnee, KS: listing photo 3
Price Cut · $9K
$489,90038d active
3beds|2baths|1,950sqft|House for sale
7557 McCormick Dr, Shawnee, KS

Last updated

① Kansas City itself — the place you are on

Homes by price in Kansas City

Price rangeFor sale
Under $200,000For sale1,785
Under $300,000For sale3,200
Under $400,000For sale4,558
Under $500,000For sale5,484
Under $600,000For sale6,208
Under $750,000For sale6,925
Under $1,000,000For sale7,585
$300,000 – $400,000For sale1,405
$400,000 – $500,000For sale970
$500,000 – $600,000For sale751
$600,000 – $750,000For sale738
$1M and aboveFor sale597
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,34096%28d2003105
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$389,00099%18d20510121
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
Garrett RanchFor 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,90097%21d3,0821531,121
Clay County, MOSeller's2.9 moMedian$379,92598%20d93946452
Cass County, MOBalanced4.5 moMedian$350,00099%28d69228239
Platte County, MOSeller's3.7 moMedian$439,95098%24d49825199
Johnson County, KSSeller's2.8 moMedian$608,645100%17d2,1701531,146
Wyandotte County, KSSeller's3.8 moMedian$248,45096%24d52830177
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.