The MetroWest and Central Massachusetts housing market steadied in the second quarter of 2026. Across ten towns including Westborough, Shrewsbury, and Hopkinton, 405 single-family homes sold at a median price of $780,000, up slightly from a year ago, and homes that sold averaged 101% of their original asking price. Meanwhile, more than a third of the homes currently for sale have sat unsold for 60 days or longer.
That last sentence is the real story of this quarter. If you only looked at closed sales, you'd conclude the market is healthy, and for correctly priced homes, it is. Sold prices are up, homes are attracting offers in under three weeks, and the average sale still closes above original ask. But there's a second market running alongside that one: a growing pool of listings, concentrated at higher price points, that buyers are walking past.
Our first-quarter report showed a market that had slowed dramatically, with days on market nearly doubling year over year. The question heading into spring was whether that slowdown would deepen. It didn't. It sorted itself into winners and waiters.
Starting this quarter, this report covers ten communities: Westborough, Southborough, Northborough, Shrewsbury, Grafton, Hopkinton, Upton, Marlborough, Hudson, and Ashland.
Did the Q1 Slowdown Continue Into Q2 2026?
No. By almost every sold-market measure, Q2 2026 looks close to Q2 2025.
Market Snapshot
Some of the improvement from Q1 is seasonal. Spring is always faster than winter, and comparing January to June flatters June. The honest comparison is year over year, and that's where the shift shows: in Q1, days on market had nearly doubled versus the prior year. In Q2, homes took only about five days longer to sell than they did a year ago, and sales volume was nearly flat. The dramatic slowdown of early 2026 largely normalized, at least for the homes that sold.
Why Are Some Homes Selling Above Asking While Others Sit Unsold?
Look at the gap between what's selling and what's sitting. The average home that sold in Q2 went for $899,233, received an offer in about 19 days, and closed at 101% of its original list price. The average home currently sitting on the market was originally listed at $1,217,809, has been waiting 66 days, and has already cut its price by about 2%. Of the 274 active single-family listings across these ten towns as of July 10, 99 of them, 36%, have been on the market for 60 days or more.
That's not one market slowing down. That's two markets moving in opposite directions. Homes priced correctly for their condition and location are still drawing competition and selling above ask, often in two to three weeks. Homes priced to last year's optimism, disproportionately at the higher end, are accumulating days and chasing the market down with price cuts.
Hopkinton makes the pattern concrete: every one of its listings that has sat for 60-plus days is priced at $1.7 million or above. The buyers are still out there. They've just stopped paying for aspiration.
How Did Each of the 10 Towns Perform in Q2 2026?
Ashland was the fastest market in the group for the second year running: homes sold in 15 days at 104.7% of original asking price, and with only ten active listings, it's sitting under one month of supply. Shrewsbury was the volume leader, with 83 sales, up 28% from last year, at a nearly flat median of $753,000 and the healthiest inventory of any large town in the group.
Westborough's median rose 4.4% to $978,750, though on 21% fewer sales, and more than half of its two dozen active listings have been sitting 60-plus days. Southborough carries the heaviest inventory in the report at four months of supply, with 17 of its 32 active listings aged past 60 days and an average original list price of $1.75 million on those actives. It sells fine at the right price; the sitting stock skews expensive.
Hopkinton's 25.6% median jump deserves a caveat: price per square foot rose only 5%, which tells you the jump came from a heavier mix of higher-priced homes selling this quarter, not a 25% rise in home values. Northborough posted the softest sold-side numbers in the group, with sales averaging 99.0% of original asking price, the lowest ratio of the ten towns, and volume down 24%. Grafton's median dipped 5.3%, but its sold market was quick, 21 days with offers arriving in about eight.
Among the towns new to this report, Marlborough remains the most affordable entry point at a $612,000 median, though buyers there are deliberate, taking a month on average to make an offer. Hudson split the difference: 37 sales against 51 a year ago, down 27%, but the homes that sold went fast, at 102.4% of original ask. Upton swung hardest year over year, with sales up 41% and days on market dropping from 64 to 27, though at roughly two dozen sales a quarter, small numbers move its percentages easily.
Is This a Buyer's or Seller's Market in MetroWest Right Now?
By the standard measure, it's still a seller's market, but a demanding one. The ten-town area has about 2.0 months of supply, meaning at the current sales pace, every home on the market would sell in roughly two months if nothing new were listed. A balanced market is conventionally five to six months. Anything under three favors sellers.
However, that headline number hides the range. Ashland, at one month of supply, is as tight as any market in the region. Southborough, at four months, is approaching balance, and its buyers can afford to be patient, especially above $1.5 million. Supply is tightest exactly where homes are most affordable, and loosest where the price tags are largest. Sellers at the high end are competing for a smaller pool of buyers who have more options and less urgency than they did two years ago.
What Should Sellers and Buyers Do With This Information?
For sellers, the data removes the guesswork about what's separating results. Homes that launch at a price the market recognizes as fair are still selling above ask in under a month. Homes that test the market are joining a 99-listing pool of 60-day-plus inventory and cutting prices from a weakened position. The first price is now the whole strategy, and preparation and positioning determine whether you're in the fast market or the slow one.
For buyers, the aged inventory is the opportunity. A third of what's on the market has been sitting for two months or more, and on average those listings have already reduced their asking price. A seller sixty days in is usually recalibrating, and that's where negotiating room tends to live. Just don't expect the same leverage on a well-priced new listing: those are still drawing offers within three weeks and closing above original ask.
By the Numbers
- $780,000: median single-family sale price across the 10-town area, Q2 2026 (up 0.6% from Q2 2025)
- 405: single family homes sold in Q2 2026, nearly flat vs 415 a year ago
- 101%: average sales price as a share of original asking price for homes that sold
- 19: average days for a sold home to receive an offer
- 274: active single family listings across the 10 towns as of July 10, 2026
- 36%: share of active listings on the market for 60+ days
- $1.22M: average original list price of currently active listings, vs $899K for homes that sold
- 2.0: months of supply across the 10 town area (under 3 favors sellers; 5-6 is balanced)
The Bottom Line
If you're selling this year, your original list price will decide which of the two markets you enter, and the data shows there's no drifting between them: homes either sell above ask within a month or join the aging third of inventory that's cutting prices. If you're buying, be fast and full priced on the well priced listing, and patient and assertive on anything past 60 days. If you're not sure which category a specific home falls into, that's exactly the conversation we have every day.
Frequently Asked Questions
Q: Is now a good time to sell a home in the Westborough area?
A: For a well-prepared, correctly priced home, yes. Homes that sold in Q2 2026 averaged 101% of original asking price and drew offers in about 19 days, and at 2.0 months of supply the region still favors sellers. The risk isn't the market; it's overpricing into it. More than a third of current listings have sat for 60-plus days, and most of those started too high.
Q: Are home prices dropping in MetroWest and Central MA?
A: No. The ten-town median sale price rose slightly to $780,000 in Q2 2026, and price per square foot is up about 1.6% year over year. Individual towns vary, with medians down about 5% in Grafton and Northborough and up in Westborough and Hudson, and quarterly town-level medians can move on mix alone. Values overall are holding, not falling.
Q: Why isn't my home selling when others get multiple offers?
A: In this market, that almost always traces back to the original list price relative to condition and location. Homes the market reads as fairly priced are still selling above ask in under a month. Homes priced past that threshold sit, and the sitting inventory in this area currently averages 66 days on market and has already cut prices by about 2%. Buyers haven't left; they've become selective.
Q: How long does it take to sell a house in MetroWest MA in 2026?
A: Homes that sold in Q2 2026 averaged about 32 days on market, with the first offer arriving around day 19. But that average describes the successful listings. Homes currently unsold have been waiting 66 days on average, so the realistic answer is that a correctly priced home sells in three to five weeks, and a mispriced one can sit for months.
Q: What does 2 months of housing supply mean for me?
A: Months of supply measures how long the current inventory would take to sell at the current sales pace. Five to six months is considered balanced; the ten-town area is at 2.0, which favors sellers. It ranges from about one month in Ashland to four in Southborough, so how much leverage you have depends heavily on the town and price point you're in.
Curious Which Market Your Home Falls Into?
Two similar homes on the same street can land in opposite halves of this market depending on pricing, preparation, and timing. No one can promise you which half you'll land in, and an instant estimate can't even tell you what it depends on. What we can do is show you what the homes that drew offers in 19 days did differently, and help you make the same decisions with yours. If you want that conversation, reach out anytime.
Data from MLSPIN, single-family homes only, pulled July 10, 2026. Active-listing figures are as of July 10, 2026. Beginning this quarter, the report covers ten towns, adding Marlborough, Hudson, and Ashland to the seven covered in our Q1 2026 report; prior-period figures shown here are recalculated for the ten-town area and will differ from those published in Q1. Sale-to-original-list is calculated from average sale price divided by average original list price. Days on market reflects MLS-reported market time; in limited cases, relisted properties can restart their market clock, so aged-inventory figures here should be read as conservative. Individual towns and price points can perform very differently from the combined figures. This report was drafted with AI assistance. All data was pulled directly from MLSPIN and verified by the author, and the analysis and conclusions are her own.







