66221 (Overland Park, KS) Real Estate & Homes For Sale
· 127 homes for sale in 66221127 homes for sale in 66221 · Sorted by Newest Listed
Real estate in 66221 in Overland Park, Kansas
Overland Park 66221 has about 8,666 households and a median household income of $190,000. Roughly 85% of homes are owner-occupied, the median owner's home value is $711,300, 76% of adults hold a bachelor's degree or higher. The average commute runs 22.0 minutes. About 25,550 people live in Overland Park 66221, per the U.S. Census Bureau's American Community Survey 5-year estimate (2020–2024).
Overland Park 66221 has 127 homes for sale right now, 6 of them coming soon, with a median list price of $950,000. They range from 2,007 to 9,120 square feet.
Housing market trends in 66221 in Overland Park, Kansas
As of Oct 23, 2026, Overland Park 66221: 127 homes for sale · 8 new in the last 7 days · median asking $950,000 · 32 price reductions · a median of 33 days to contract. 38 homes closed in the last 30 days, at a median of $899,950. At the pace of the last 90 days that is 3.46 months of supply.
| Measure | Jul–Sep 2026 | Apr–Jun 2026 | Jul–Sep 2025 |
|---|---|---|---|
| Median sale price | $899,950 | $856,500 | $880,000 |
| Median price per sq ft | $228 | $225 | $219 |
| Median days to contract | 33 | 25 | 20 |
| Sell-to-list ratio | 100% | 100% | 100% |
| Homes sold, three months | 110 | 128 | 91 |
| New listings | 130 | 157 | 116 |
| Went under contract | 95 | 131 | 83 |




































Schools serving 66221
| School |
|---|
| School districts |
| Blue Valley USD 229 · 28 schools |
| Shawnee Mission USD 512 · 16 schools |
| Olathe USD 233 · 2 schools |
| See all 46 schools in Overland Park |
Homes by feature in 66221
| Feature | For sale |
|---|---|
| 2+ full bathrooms | For sale121 |
| 2+ car garage | For sale121 |
| Homes with a public sewer | For sale121 |
| 3+ full bathrooms | For sale119 |
How we compute these
- For sale.
- Homes listed as active right now. A live count, not a monthly average.
Nearby neighborhoods to Overland Park
| Neighborhood | 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 | For sale | Median sale | Sell-to-list | Days to contract | Coming soon | Under contract |
|---|---|---|---|---|---|---|---|---|
| Nall Hills | Seller's ▼ | 2.3 mo | 9 | Median$425,000 | 100% | 13d | 0 | 2 |
| Chapel Hill | Balanced ▼ | 4.8 mo | 18 | Median$750,000 | 100% | 32d | 0 | 3 |
| Quivira Falls | Strong Seller's | 1.5 mo | 4 | Median$250,350 | 100% | 16d | 1 | 5 |
| Oak Park | Seller's ▲ | 2.1 mo | 5 | Median$415,000 | 101% | 17d | 1 | 3 |
| Terrybrook Farms | Buyer's | 7.8 mo | 11 | Median$1,127,500 | 94% | 53d | 0 | 4 |
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).
- For sale.
- Homes listed as active right now. A live count, not a monthly average.
- 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.
- 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.
Search homes nearby 66221
| Place | 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 | Median list | Sell-to-list | Days to contract | For sale | Coming soon | Under contract |
|---|---|---|---|---|---|---|---|---|
| Overland Park | Seller's | 2.4 mo | Median$730,000 | 102% | 16d | 534 | 38 | 321 |
| Olathe | Seller's | 3.1 mo | Median$625,162 | 100% | 18d | 563 | 28 | 288 |
| Shawnee | Seller's | 2.6 mo | Median$564,000 | 100% | 16d | 200 | 19 | 106 |
| Lenexa | Seller's | 2.9 mo | Median$624,925 | 99% | 21d | 199 | 11 | 80 |
| Leawood | Seller's | 3 mo | Median$912,000 | 99% | 18d | 143 | 12 | 70 |
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.
Nearby ZIP codes
| Place | 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 | Median list | Sell-to-list | Days to contract | For sale | Coming soon | Under contract |
|---|---|---|---|---|---|---|---|---|
| 66212 | Strong Seller's | 1.4 mo | Median$365,000 | 100% | 15d | 53 | 4 | 41 |
| 66213 | Strong Seller's | 1.6 mo | Median$570,000 | 99% | 16d | 37 | 3 | 27 |
| 66223 | Strong Seller's | 1.3 mo | Median$495,000 | 99% | 16d | 28 | 3 | 27 |
| 66204 | Strong Seller's | 1.7 mo | Median$312,450 | 100% | 11d | 34 | 3 | 19 |
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.
