Observer
Town reports

Where Massachusetts sellers are cutting their price.

45% of the 16,853 homes for sale in Massachusetts have cut their asking price. In 70 of 230 towns with 20 or more listings, at least half of sellers have.

45%
of homes for sale statewide have cut their price
16,853
homes for sale in Massachusetts today
70%
in Hopkinton, the highest share of any town with 20+ listings

Every town, most cuts firstTowns with 20 or more homes for sale

TownWith a price cutFor saleTypical ask
Hopkinton70%54$1M
Reading68%28$879K
Templeton68%28$260K
Groton66%32$825K
Hull65%52$699K
Northborough65%43$740K
Ashland65%34$579K
Mattapoisett63%43$899K
Amherst62%42$480K
Athol62%39$349K
Sandwich60%63$899K
Waltham60%113$985K
Ashburnham60%25$480K
Hudson60%52$680K
Rockland60%47$500K
Sudbury60%47$1.68M
Millis59%22$740K
Hanover58%24$925K
West Brookfield58%24$434K
Belmont58%55$1.58M
Bourne58%71$725K
Marion57%37$1M
Dedham57%60$705K
Somerset57%23$579K
Westfield56%71$375K
Easthampton56%25$495K
Lynnfield56%25$1.5M
Medway56%34$650K
Southborough56%34$900K
Southbridge56%45$400K
Braintree55%58$650K
Southwick55%29$440K
Lynn55%157$600K
Middleton55%42$850K
Fitchburg55%128$440K
Maynard55%22$620K
Agawam54%37$360K
Millbury54%37$450K
Westford54%37$750K
Hingham54%67$1.39M
Wilbraham54%41$495K
Stow54%28$925K
Acton53%45$699K
Oxford53%47$475K
New Bedford53%192$485K
Wayland53%32$1.2M
Brockton53%179$525K
North Reading53%51$799K
Freetown53%38$675K
Lexington52%84$1.8M
Walpole52%50$699K
Randolph52%52$629K
Abington52%27$550K
Rockport52%27$825K
Foxboro51%37$624K
Needham51%65$1.9M
Natick51%67$900K
Bridgewater51%71$650K
Somerville50%218$1.07M
Boxborough50%28$545K
Carlisle50%22$1.4M
Dennis50%50$749K
Groveland50%24$680K
Ipswich50%42$975K
Norwell50%22$1.4M
Pittsfield50%32$270K
Saugus50%50$600K
Stoneham50%36$775K
Tewksbury50%40$650K
Wellesley50%50$2.65M
Fall River50%215$568K
Gloucester49%99$799K
Medford49%147$885K
East Bridgewater49%47$700K
Holden49%47$650K
West Springfield49%41$360K
Duxbury49%37$1.2M
Chelsea49%72$500K
East Longmeadow49%35$429K
Peabody49%68$629K
Truro48%29$1.15M
Berkley48%27$695K
Spencer48%27$375K
Harvard48%25$925K
Leicester48%25$565K
Manchester48%25$1.5M
Melrose48%50$775K
Westport48%65$750K
Southampton48%21$450K
Barnstable48%162$925K
Danvers48%40$744K
Lakeville47%57$700K
Northbridge47%36$555K
Springfield47%318$335K
Haverhill47%134$549K
Upton47%32$810K
Chelmsford47%77$610K
Methuen47%77$650K
Plymouth47%306$715K
Holliston47%43$700K
Lowell46%170$549K
Dover46%28$2.95M
Falmouth46%140$979K
Newton46%252$1.95M
Revere46%97$670K
Taunton46%110$500K
Burlington46%41$1M
Lunenburg46%67$560K
Hardwick46%26$200K
Westborough46%52$600K
Canton46%61$675K
Swampscott46%48$850K
Bedford46%35$1.29M
Malden46%70$750K
Sutton46%35$663K
Everett46%68$725K
Bolton45%22$950K
Eastham45%22$750K
Sharon45%44$790K
Worcester45%423$489K
Leominster45%108$499K
North Attleboro45%53$600K
Auburn45%40$519K
Winchester45%58$1.45M
Attleboro45%105$550K
Framingham45%112$675K
Woburn45%74$785K
Watertown45%83$900K
Arlington44%81$1.05M
Monson44%27$375K
Salem44%88$599K
Grafton44%59$639K
Acushnet44%25$689K
North Andover44%50$789K
Amesbury44%48$700K
Beverly44%64$700K
Weston44%39$3.5M
Gardner44%62$389K
Granby43%23$365K
North Brookfield43%23$490K
Seekonk43%37$540K
Sturbridge43%44$452K
Bellingham43%42$525K
Dracut43%56$510K
Marblehead43%35$1.29M
Sterling43%21$550K
Swansea43%35$575K
Winthrop43%84$638K
Cambridge42%238$1.29M
Longmeadow42%33$620K
Boston42%2,138$899K
Wareham42%97$585K
Norton42%45$649K
Provincetown42%64$1.59M
Brewster42%31$775K
Chatham42%48$1.65M
Andover42%77$1.38M
Middleboro42%65$569K
Lawrence42%53$580K
Webster41%63$430K
Quincy41%182$700K
Carver41%34$689K
Tisbury41%22$1.57M
Milton41%49$0.99M
Norwood41%49$775K
Palmer40%42$400K
Shrewsbury40%89$698K
Newburyport40%67$1.27M
Concord40%60$1.8M
Ludlow40%50$415K
Northampton40%85$609K
Rehoboth40%50$685K
Westminster40%35$600K
Billerica40%58$680K
Fairhaven40%53$580K
Easton39%71$675K
Chicopee39%94$350K
Hanson39%28$569K
Marshfield39%46$750K
Warren39%23$375K
Brookline39%193$1.4M
Wrentham38%26$749K
Marlborough38%80$600K
Milford38%48$575K
Norfolk38%24$854K
Dartmouth37%73$690K
Raynham37%49$660K
Wakefield37%49$715K
Weymouth37%109$600K
Mashpee37%101$739K
Stoughton36%66$549K
Ayer36%25$645K
Pepperell36%25$620K
Sherborn36%25$1.39M
Yarmouth36%90$699K
Mansfield35%34$650K
Winchendon35%37$405K
Salisbury35%57$629K
Dighton35%40$756K
Orleans35%26$1.15M
Belchertown34%58$455K
Clinton34%32$480K
Kingston34%32$850K
Scituate34%32$1.27M
Littleton33%24$1M
Ware33%49$279K
Holbrook32%31$539K
Pembroke32%25$750K
Westwood32%25$1.5M
Rutland32%41$519K
Franklin31%83$600K
Charlton31%45$499K
Holyoke31%65$375K
South Hadley30%46$500K
Greenfield30%37$325K
Orange29%45$279K
Dudley29%35$480K
Hopedale29%21$650K
Newbury28%32$990K
Harwich27%37$1.07M
Edgartown27%49$2.95M
Tyngsborough26%23$830K
Rochester26%27$949K
Blackstone25%20$430K
Whitman24%33$550K
Rowley24%25$950K
Douglas23%35$625K
Wilmington21%43$685K
Uxbridge19%53$500K
Brimfield17%36$400K

Oxblood bars: at or above the statewide share (45%). Source: verified market data; analysis by the Observer Markets Desk.