Homes Under Contract in Kansas City

3,424 homes fit this search · Sorted by Recently Under Contract

20545 Millview Road, Spring Hill, KS20545 Millview Road, Spring Hill, KS: listing photo 220545 Millview Road, Spring Hill, KS: listing photo 3
Under Contract 12/14
$608,313311d active
178
5beds|4.5baths|2,771sqft|Under Contract
20545 Millview Rd, Spring Hill, KS
8285 Brockway Street, Lenexa, KS
Under Contract 12/12
$578,335314d active
140
3beds|3baths|2,124sqft|Under Contract
8285 Brockway St, Lenexa, KS
17139 S Barstow Street, Olathe, KS17139 S Barstow Street, Olathe, KS: listing photo 217139 S Barstow Street, Olathe, KS: listing photo 3
Under Contract 12/6
$699,180321d active
322
4beds|3baths|3,213sqft|Under Contract
17139 S Barstow St, Olathe, KS
17025 Parkhill Street, Overland Park, KS17025 Parkhill Street, Overland Park, KS: listing photo 217025 Parkhill Street, Overland Park, KS: listing photo 3
Under Contract 12/2
$1,050,590324d active
204
4beds|4.5baths|3,506sqft|Under Contract
17025 Parkhill St, Overland Park, KS
17600 Carter Street, Overland Park, KS17600 Carter Street, Overland Park, KS: listing photo 217600 Carter Street, Overland Park, KS: listing photo 3
Under Contract 11/25
$955,95089d to contract
13
4beds|3.5baths|2,835sqft|Under Contract
17600 Carter St, Overland Park, KS
17712 Knox Street, Overland Park, KS17712 Knox Street, Overland Park, KS: listing photo 217712 Knox Street, Overland Park, KS: listing photo 3
Under Contract 11/14
$858,335343d active
140
5beds|5baths|2,755sqft|Under Contract
17712 Knox St, Overland Park, KS
17700 Carter Street, Overland Park, KS17700 Carter Street, Overland Park, KS: listing photo 217700 Carter Street, Overland Park, KS: listing photo 3
Under Contract 11/14
$1,044,320343d active
4
4beds|4.5baths|3,063sqft|Under Contract
17700 Carter St, Overland Park, KS
13853 Westgate Street, Overland Park, KS13853 Westgate Street, Overland Park, KS: listing photo 213853 Westgate Street, Overland Park, KS: listing photo 3
Under Contract 11/7
$943,823349d active
140
4beds|3.5baths|3,324sqft|Under Contract
13853 Westgate St, Overland Park, KS
2607 NW 84th Terrace, Kansas City, MO2607 NW 84th Terrace, Kansas City, MO: listing photo 22607 NW 84th Terrace, Kansas City, MO: listing photo 3
Under Contract 11/4
$659,9003d to contract
181
4beds|3baths|2,900sqft|Under Contract
2607 NW 84th Ter, Kansas City, MO
2718 NW 84th Terrace, Kansas City, MO
Under Contract 11/1
$740,000354d active
140
6beds|4.5baths|4,062sqft|Under Contract
2718 NW 84th Ter, Kansas City, MO
12609 W 138 Place, Overland Park, KS12609 W 138 Place, Overland Park, KS: listing photo 212609 W 138 Place, Overland Park, KS: listing photo 3
Under Contract 10/30
$997,078358d active
146
3beds|3baths|3,099sqft|Under Contract
12609 W 138 Pl, Overland Park, KS
24987 W 94th Place, Lenexa, KS
Under Contract 10/26
$449,409361d active
162
3beds|2baths|1,559sqft|Under Contract
24987 W 94th Pl, Lenexa, KS
22064 W 99th Terrace, Lenexa, KS22064 W 99th Terrace, Lenexa, KS: listing photo 222064 W 99th Terrace, Lenexa, KS: listing photo 3
Under Contract 10/25
$697,450363d active
471
3beds|2.5baths|2,874sqft|Under Contract
22064 W 99th Ter, Lenexa, KS
16491 W 166th Court, Olathe, KS
Under Contract 10/21
$710,410366d active
186
4beds|3.5baths|3,645sqft|Under Contract
16491 W 166th Ct, Olathe, KS
13709 Springfield Road, Leawood, KS13709 Springfield Road, Leawood, KS: listing photo 213709 Springfield Road, Leawood, KS: listing photo 3
Under Contract 10/17
$1,972,554370d active
259
4beds|4.5baths|4,525sqft|Under Contract
13709 Springfield Rd, Leawood, KS
12525 S Hedge Court, Olathe, KS12525 S Hedge Court, Olathe, KS: listing photo 212525 S Hedge Court, Olathe, KS: listing photo 3
Under Contract 10/17
$614,000370d active
262
4beds|3baths|2,496sqft|Under Contract
12525 S Hedge Ct, Olathe, KS
507 Newton Street, Edwardsville, KS507 Newton Street, Edwardsville, KS: listing photo 2507 Newton Street, Edwardsville, KS: listing photo 3
Under Contract 10/16
$185,0001d to contract
142
2beds|2baths|1,192sqft|Under Contract
507 Newton St, Edwardsville, KS
16949 W 172nd Terrace, Olathe, KS
Under Contract 10/14
$924,241374d active
140
6beds|5baths|4,424sqft|Under Contract
16949 W 172nd Ter, Olathe, KS
14669 Amanda Lane, Basehor, KS14669 Amanda Lane, Basehor, KS: listing photo 214669 Amanda Lane, Basehor, KS: listing photo 3
Under Contract 10/9
$501,015379d active
188
2beds|2.5baths|2,089sqft|Under Contract
14669 Amanda Ln, Basehor, KS
317 NW Lovins Drive, Lee's Summit, MO
Under Contract 10/7
$947,790381d active
140
5beds|4.5baths|3,144sqft|Under Contract
317 NW Lovins Dr, Lee's Summit, MO
18229 Monrovia Street, Overland Park, KS18229 Monrovia Street, Overland Park, KS: listing photo 218229 Monrovia Street, Overland Park, KS: listing photo 3
Under Contract 9/26
$1,156,790392d active
140
6beds|5baths|4,965sqft|Under Contract
18229 Monrovia St, Overland Park, KS
4412 W 72nd Street, Prairie Village, KS
Under Contract 9/26
$1,118,375392d active
196
4beds|4.5baths|2,975sqft|Under Contract
4412 W 72nd St, Prairie Village, KS
2369 NE Colonnade Avenue, Blue Springs, MO
Under Contract 9/23
$584,90016d to contract
142
4beds|3.5baths|3,054sqft|Under Contract
2369 NE Colonnade Ave, Blue Springs, MO
13620 S Heritage Drive, Lee's Summit, MO
Under Contract 9/19
$1,727,235399d active
75
6beds|7.5baths|6,187sqft|Under Contract
13620 S Heritage Dr, Lee's Summit, MO

Last updated

① Kansas City itself — the place you are on

Homes by price in Kansas City

Price rangeFor sale
Under $200,000For sale1,786
Under $300,000For sale3,232
Under $400,000For sale4,628
Under $500,000For sale5,550
Under $600,000For sale6,277
Under $750,000For sale7,005
Under $1,000,000For sale7,674
$300,000 – $400,000For sale1,444
$400,000 – $500,000For sale965
$500,000 – $600,000For sale755
$600,000 – $750,000For sale747
$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,950101%18d26916152
66061Seller's3.6 moMedian$612,00099%18d29211138
66048Balanced4.4 moMedian$212,50098%27d170346
64083Balanced4.6 moMedian$389,90096%29d2012107
66221Balanced4.1 moMedian$970,000100%29d133765
64152Seller's3.2 moMedian$450,00098%26d136865
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%30d91157
BeltonSeller's2.8 moMedian$350,000100%22d84539
BirminghamStrong Buyer's12 moMedian—55%—200
Blue SpringsSeller's2.6 moMedian$394,90099%18d2006124
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$271,97597%21d3,0741291,094
Clay County, MOSeller's2.9 moMedian$379,97099%20d94842440
Cass County, MOBalanced4.6 moMedian$355,00099%28d69723244
Platte County, MOSeller's3.7 moMedian$429,50098%24d50121188
Johnson County, KSSeller's2.8 moMedian$600,000100%17d2,1711361,129
Wyandotte County, KSSeller's3.9 moMedian$249,00096%24d53328174
Leavenworth County, KSBalanced4.7 moMedian$289,90097%28d47813138
Miami County, KSBalanced5.1 moMedian$324,95096%33d2551082
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.