Reports


Sold Listings by City
Click row to see detail




City Num
Sold
Listings
Num
Active
Listings
Avg
Listing
Price
Avg
Selling
Price
Selling
% of
Asking
Avg
Price
Reduction
Avg
Days on
Market
Avg
Price per
SqFt
Abington228516$383,110$380,06399.1%2.4%99$231
Acton3371,536$534,257$532,72799.2%0.6%115$259
Acushnet110480$333,189$325,85097.3%0.0%118$184
Adams36$189,967$169,94492.2%0.0%132$113
Agawam3361,332$217,436$212,85498.1%0.7%105$151
Alford11$525,000$515,00098.1%0.0%561$196
Amesbury3501,056$380,578$376,63498.9%0.6%93$222
Amherst2181,329$356,342$347,71496.7%0.5%116$189
Andover5011,894$550,158$542,81898.3%0.5%133$239
Arlington5411,632$786,679$814,66999.9%0.5%67$427
Ashburnham110840$255,656$249,22396.8%1.2%117$170
Ashby48408$293,088$286,47197.5%0.0%130$148
Ashfield19171$225,207$211,27289.7%0.0%138$95
Ashland281540$451,064$454,41599.3%1.2%89$235
Athol217972$167,690$158,56197.0%0.0%123$107
Attleboro6212,376$327,310$323,22198.3%1.1%99$188
Auburn289711$297,728$298,33598.6%0.4%93$182
Avon68192$365,580$363,66299.1%1.0%83$246
Ayer131660$351,716$351,70598.6%0.9%121$213
Barnstable6053,648$617,646$585,61996.6%0.8%119$296
Barre79473$200,870$190,87392.8%2.6%114$129
Barrington2356$372,009$361,17796.8%0.0%141$234
Becket23418$179,406$168,27989.4%0.0%314$144
Bedford153576$708,334$690,49593.5%0.0%90$288
Belchertown2111,116$283,193$276,95197.0%2.4%155$156
Bellingham283900$341,737$340,59299.3%0.0%103$200
Belmont2511,044$1,054,184$1,090,22399.5%0.0%75$483
Berkley71396$394,536$391,92198.7%3.8%123$190
Berlin45154$463,360$455,81298.0%0.0%139$210
Bernardston23198$219,124$219,01294.0%0.0%152$140
Beverly4391,428$533,145$530,16799.5%0.3%84$281
Billerica4821,308$457,066$456,03299.7%0.6%84$244
Blackstone130360$287,138$280,99398.0%0.0%105$171
Blandford25341$213,133$206,24793.1%0.0%125$143
Bolton100624$524,422$517,00097.5%1.7%112$205
Boston5,83638,088$902,563$1,321,20799.4%0.9%114$655
Bourne3142,076$418,717$398,15696.2%0.8%131$249
Boxborough98240$439,698$431,01297.9%1.2%94$207
Boxford116552$754,009$733,35298.0%2.1%139$242
Boylston71288$561,224$540,41497.7%0.0%102$203
Braintree4101,140$541,357$530,88998.9%0.3%82$301
Brewster1771,032$552,970$528,59296.6%1.7%127$316
Bridgewater305888$366,835$363,33698.9%1.1%96$207
Brimfield58576$221,164$218,12095.7%0.0%106$138
Bristol29286$337,449$327,43096.8%0.0%83$212
Brockton1,1653,996$324,890$323,25299.5%0.8%96$509
Brookfield55252$199,820$195,61097.3%0.0%102$117
Brookline6073,312$1,187,814$1,157,91699.2%1.1%87$534
Buckland11120$196,581$186,40690.4%0.0%101$113
Burlington230648$615,395$612,23599.2%0.0%82$311
Cambridge7715,088$1,166,346$1,196,06899.9%0.6%94$768
Canton2711,656$533,307$522,12398.0%1.8%99$278
Carlisle99468$944,629$935,40598.7%0.0%117$284
Carver173624$297,131$280,28995.2%0.6%91$193
Charlemont1170$180,529$169,02492.0%0.0%156$92
Charlton172852$277,253$273,68997.8%0.0%117$158
Chatham931,188$1,076,425$1,038,55596.1%1.4%123$450
Chelmsford5191,020$400,922$397,94099.1%1.0%81$236
Chelsea225960$506,751$499,78799.1%1.5%91$310
Chester27185$255,235$251,46697.0%0.0%136$154
Chesterfield15135$292,158$284,02895.9%0.0%159$166
Chicopee5851,560$188,749$185,75798.5%0.7%96$141
Clinton210744$283,838$280,04498.2%0.0%118$172
Cohasset1421,524$1,148,302$1,073,65894.8%0.8%157$368
Colrain1477$153,481$149,83395.4%0.0%117$127
Concord2761,896$879,759$860,16898.2%1.3%114$307
Conway18275$247,539$236,54595.6%0.0%135$126
Cummington780$191,180$185,46794.1%0.0%171$116
Dalton618$215,133$200,91793.2%0.0%88$132
Danvers364996$463,547$461,22099.5%0.4%78$264
Dartmouth3422,184$485,583$464,33996.3%0.8%117$242
Dedham345732$548,540$542,88099.1%0.4%83$322
Deerfield61384$281,132$263,59994.2%0.0%149$158
Dennis3092,112$491,644$464,20695.1%1.5%129$326
Dighton110576$359,677$351,09996.9%0.0%123$207
Douglas1311,020$285,867$281,49197.0%0.6%145$161
Dover91937$1,658,567$1,577,65696.4%2.1%183$306
Dracut457876$346,902$345,20899.4%1.0%91$211
Dudley134480$259,283$256,83998.8%0.0%96$149
Dunstable52108$537,865$528,73597.9%0.0%191$183
Duxbury2401,164$822,597$790,88697.2%0.8%129$306
East Bridgewater187780$352,541$348,44998.4%0.0%98$220
East Brookfield33120$246,240$242,92697.6%2.8%115$140
East Longmeadow235792$283,536$276,22298.0%0.2%102$163
Eastham82900$495,123$473,04695.3%3.8%109$337
Easthampton189456$280,214$277,56399.0%1.4%84$179
Easton2931,752$424,396$416,24198.2%0.3%101$230
Edgartown30693$1,980,886$1,750,03894.9%0.0%192$866
Erving1763$188,520$167,82986.7%0.0%110$133
Essex36264$690,008$664,62696.8%0.0%137$312
Everett3321,284$531,405$526,21999.0%1.9%85$289
Fairhaven2211,056$318,069$308,38497.0%0.6%105$228
Fall River7864,392$262,849$256,07497.7%0.3%121$133
Falmouth5472,904$627,527$598,29395.9%0.6%132$324
Fitchburg6372,652$216,034$214,64898.7%1.3%97$126
Foxboro202888$458,401$453,44298.9%2.3%89$229
Framingham7621,932$453,061$451,33899.4%1.1%81$255
Franklin4651,272$424,634$423,10499.5%0.9%100$216
Freetown92564$377,575$369,31997.0%1.2%114$200
Gardner3211,248$198,912$2,984,98998.4%0.3%97$120
Georgetown123312$478,853$471,07398.7%2.8%88$250
Gill10114$187,900$179,08393.6%0.0%188$121
Gloucester3831,776$564,212$539,40196.9%0.8%119$326
Goshen20153$251,310$235,55494.3%0.0%188$197
Grafton322972$368,228$364,81499.0%1.0%125$191
Granby93624$305,823$292,02794.9%1.9%133$159
Granville14140$295,867$279,31293.4%0.0%169$127
Great Barrington428$387,500$356,87591.4%0.0%189$205
Greenfield1841,068$214,630$205,24096.6%1.6%142$132
Groton133912$525,197$510,90297.5%0.0%113$208
Groveland106252$446,175$442,36898.9%0.8%94$214
Hadley49516$334,113$321,26795.4%8.3%172$177
Halifax141552$307,974$304,51098.7%0.9%97$206
Hamilton109528$704,889$687,83898.2%2.1%94$283
Hampden62300$284,068$273,33396.5%0.0%137$154
Hanover194912$562,505$556,50399.1%1.3%113$255
Hanson145372$380,321$374,44497.4%0.0%102$223
Hardwick44308$178,508$169,85992.0%6.8%126$110
Harvard85648$607,616$587,50196.8%0.8%143$245
Harwich2291,524$604,351$575,22095.8%0.0%128$318
Hatfield39120$310,424$294,45495.2%0.0%179$157
Haverhill9901,860$324,858$322,65399.4%0.6%85$185
Hawley421$264,150$241,75087.5%0.0%142$184
Heath15126$146,461$135,67092.3%0.0%183$86
Hingham3712,100$938,752$911,71297.2%1.7%133$403
Hinsdale421$162,400$145,46791.2%0.0%158$103
Holbrook184360$369,290$365,87199.3%0.8%94$228
Holden319996$359,591$358,58499.0%1.0%111$198
Holland55372$240,512$235,82597.6%0.0%109$172
Holliston189804$520,129$513,39498.6%1.0%107$224
Holyoke2601,332$211,412$206,68898.0%0.0%102$117
Hopedale83432$317,309$314,02798.6%0.0%78$166
Hopkinton271816$573,273$571,85099.5%0.2%129$222
Hubbardston56636$297,704$291,05698.0%0.0%107$185
Hudson3071,008$355,808$352,60898.8%0.4%82$190
Hull2301,560$481,563$459,60395.3%1.3%112$283
Huntington28230$184,715$177,08896.2%0.0%115$127
Ipswich1791,164$602,994$587,82298.0%1.7%120$279
Kingston2611,188$397,545$390,65598.4%0.7%86$202
Lakeville1721,092$398,089$393,24997.9%0.0%130$212
Lancaster79420$393,054$385,99598.1%0.0%113$190
Lanesborough14$379,900$360,00094.8%0.0%75$125
Lawrence5571,740$340,689$338,85899.4%0.7%88$170
Lee415$289,600$276,37595.8%0.0%119$168
Leicester144864$260,118$254,28597.3%0.0%109$162
Lenox316$410,000$382,01396.4%0.0%161$132
Leominster5611,584$262,866$260,64399.3%0.8%82$156
Leverett21220$288,608$265,67688.5%0.0%129$146
Lexington3511,704$1,171,302$1,173,42999.7%1.4%84$411
Leyden1618$325,734$318,83597.3%0.0%233$168
Lincoln92709$769,418$747,09497.8%0.5%106$265
Littleton147492$523,629$518,69698.8%1.0%112$240
Longmeadow2531,044$386,580$374,50797.3%0.0%127$167
Lowell1,0453,072$316,243$313,59399.2%1.3%88$183
Ludlow2451,452$241,579$236,90197.3%0.0%128$154
Lunenburg177708$325,244$320,12698.3%0.0%93$174
Lynn9932,268$403,018$404,05299.8%0.5%84$242
Lynnfield154588$708,101$699,00698.6%0.7%112$284
Malden4861,608$511,048$514,50899.9%0.8%81$312
Manchester109957$650,661$611,38897.3%0.0%101$251
Mansfield287768$560,614$550,59698.7%0.5%101$233
Marblehead2871,596$823,875$787,26897.4%2.7%92$368
Marion80770$542,688$510,51896.5%1.5%222$256
Marlborough4531,164$360,626$357,17898.9%2.4%80$206
Marshfield3681,752$493,554$483,91798.2%0.9%121$268
Mashpee2992,160$530,419$4,900,49796.7%0.0%133$284
Mattapoisett1001,476$514,565$481,77092.9%0.6%176$246
Maynard153492$374,022$394,86199.5%0.0%70$227
Medfield182960$727,066$717,10298.5%0.2%128$297
Medford5682,064$647,625$652,33199.8%0.5%75$376
Medway172516$476,510$460,81998.3%1.3%98$227
Melrose344816$601,737$610,67099.8%1.1%69$342
Mendon68360$511,373$506,25098.5%0.0%187$200
Merrimac95384$398,837$394,56298.5%0.0%91$215
Methuen6431,680$378,649$377,36299.4%0.9%88$205
Middleboro2981,812$345,335$339,42597.9%1.2%102$192
Middlefield548$184,200$173,12582.7%0.0%166$66
Middleton143444$637,486$623,01697.6%0.6%114$263
Milford3611,354$347,070$341,77599.0%0.3%81$182
Millbury162432$326,776$325,59199.3%0.0%120$178
Millis102385$452,248$448,33298.9%2.6%98$232
Millville27165$241,779$237,44195.8%0.0%137$145
Milton2751,164$845,936$832,07298.9%0.4%98$355
Monson120792$217,193$211,80197.7%0.0%115$130
Montague83276$229,071$216,43695.7%0.8%122$134
Montgomery620$307,180$297,20096.2%0.0%199$144
Nahant36286$704,657$679,32297.1%0.0%111$364
Natick4791,524$655,179$642,12398.3%1.4%84$323
Needham3821,176$1,150,916$2,509,00099.3%0.0%102$391
New Bedford1,0564,272$246,080$239,76498.0%1.3%112$138
New Braintree12126$289,061$281,15595.5%0.0%184$132
New Marlboro15$625,000$590,00094.4%0.0%259$164
New Salem17100$184,373$175,02891.1%0.0%150$112
Newbury98744$661,566$639,12997.1%0.9%128$302
Newburyport3781,464$660,456$647,86398.5%0.2%106$345
Newton9385,184$842,230$886,14498.2%0.4%89$324
Norfolk1511,020$586,047$575,14798.1%0.0%121$231
North Adams620$69,283$73,94588.7%0.0%150$43
North Andover4111,416$478,723$473,22199.0%1.2%93$237
North Attleboro3951,404$359,275$354,86498.6%0.0%116$198
North Brookfield64492$232,371$229,27997.0%0.0%128$138
North Reading262528$533,427$533,66699.7%1.6%90$287
Northampton3062,028$386,121$369,27497.8%0.5%149$209
Northborough2001,188$471,792$463,81797.9%0.5%110$228
Northbridge237708$322,963$320,82699.2%1.4%109$175
Northfield34352$247,308$233,30693.9%0.0%128$143
Norton230792$373,841$370,25499.0%0.9%96$215
Norwell1851,044$737,421$720,59698.2%0.0%112$277
Norwood3221,044$474,196$470,71999.0%0.3%102$292
Oak Bluffs16384$1,024,664$1,016,80996.8%0.0%173$412
Oakham35209$244,080$249,14496.2%0.0%114$159
Orange124852$157,935$155,73396.8%0.0%113$135
Orleans76858$801,310$753,15194.9%0.0%137$363
Otis24220$440,908$394,80790.3%0.0%216$219
Oxford174708$242,925$239,30698.5%1.6%95$170
Palmer1861,176$177,152$173,08396.7%1.8%135$124
Paxton64396$332,963$325,78897.5%2.7%115$157
Peabody5121,452$418,979$419,35699.3%1.7%77$259
Pelham68223$412,148$403,97497.9%0.0%135$184
Pembroke2491,032$406,649$395,97496.6%0.8%111$208
Pepperell187624$347,883$345,39998.2%0.4%94$177
Peru312$237,933$231,13397.4%0.0%136$141
Petersham12161$229,486$228,41497.7%0.0%86$171
Phillipston25242$208,770$194,61791.9%0.0%179$178
Pittsfield22176$110,447$103,17890.6%0.0%150$92
Plainfield747$166,600$160,86791.4%0.0%125$83
Plainville122564$421,188$419,36299.1%0.0%122$222
Plymouth1,2006,144$412,725$409,10699.0%1.3%123$231
Plympton41253$425,657$420,50698.4%0.0%119$201
Princeton51432$397,117$390,38597.7%0.0%132$165
Provincetown37300$878,553$835,72794.7%0.0%146$922
Quincy9404,272$510,009$505,30899.3%0.9%86$353
Randolph354720$386,602$384,51599.2%1.7%91$229
Raynham219576$370,378$366,28398.5%0.0%88$193
Reading324948$617,695$616,63699.5%0.4%84$321
Rehoboth1771,356$437,588$422,46897.5%1.2%162$205
Revere4401,440$476,254$470,37699.0%1.1%91$279
Rochester77378$414,270$1,706,52198.5%0.0%134$205
Rockland278624$321,938$318,90698.8%1.0%80$213
Rockport1101,068$626,348$595,40996.2%0.0%107$366
Rowe912$156,739$133,28681.7%0.0%96$104
Rowley101192$512,857$506,68098.6%0.0%92$245
Royalston2181$165,494$158,32593.2%0.0%115$84
Russell19130$244,626$237,06296.0%0.0%156$122
Rutland157636$273,080$270,84698.2%0.7%107$162
Salem8002,292$410,083$406,88298.8%0.7%98$235
Salisbury150912$405,458$394,82497.6%2.5%116$255
Sandisfield456$213,000$196,25087.3%0.0%202$110
Sandwich3422,052$451,322$436,62797.4%0.6%134$284
Saugus360984$482,795$479,53299.3%1.3%85$273
Scituate3032,018$627,978$607,90897.0%0.3%102$308
Seekonk156828$382,599$377,33998.1%0.9%98$204
Sharon232996$570,157$556,08997.8%2.9%111$255
Sheffield314$336,750$315,62594.6%0.0%151$211
Shelburne14136$252,014$236,14993.3%0.0%276$100
Sherborn83660$913,722$874,32696.3%0.0%127$291
Shirley82341$328,928$325,47698.5%1.3%96$163
Shrewsbury4631,920$456,586$447,58197.7%1.1%94$225
Shutesbury25162$285,941$278,37196.1%0.0%134$154
Somerset217564$309,500$299,82197.2%2.2%114$203
Somerville7624,224$885,566$900,65099.7%0.7%90$575
South Hadley2441,008$265,163$259,45198.1%1.0%106$169
Southampton81484$292,471$286,08196.4%2.3%142$184
Southborough141660$710,153$697,50997.6%0.0%112$251
Southbridge2171,092$205,745$199,40397.1%0.6%119$117
Southwick128840$264,021$258,73498.1%0.0%116$171
Spencer166840$252,072$247,01197.3%0.6%120$157
Springfield1,7245,388$172,249$170,87998.9%1.2%97$109
Sterling113468$364,764$359,83298.5%0.0%137$186
Stoneham2811,152$521,533$521,18399.3%0.6%76$310
Stoughton375972$373,139$370,26598.8%0.9%86$223
Stow111240$516,730$516,67799.4%1.4%149$226
Sturbridge1691,068$318,283$313,44398.0%2.2%120$159
Sudbury3001,380$805,544$791,35798.1%0.2%115$271
Sunderland25136$321,727$305,73391.2%6.2%127$182
Sutton140936$384,654$377,99698.3%0.0%119$180
Swampscott227624$595,372$581,53098.8%0.0%90$297
Swansea219984$353,196$338,60396.3%0.0%116$211
Taunton8182,604$312,635$306,75498.9%1.5%105$180
Templeton148588$233,402$230,39597.3%0.6%101$146
Tewksbury417912$419,044$417,46899.4%1.0%78$252
Tolland19162$413,137$359,31694.5%4.1%132$187
Topsfield95444$654,180$644,14598.3%0.0%107$256
Townsend130588$298,446$295,50598.6%1.4%133$157
Truro32264$793,809$755,01995.3%0.0%173$604
Tyngsborough175552$392,863$393,73199.3%0.8%105$209
Upton102516$476,611$472,91198.8%0.0%182$202
Uxbridge2951,020$339,030$338,40999.2%0.8%114$184
Wakefield3321,092$484,902$482,63498.5%1.4%86$279
Wales26264$170,644$165,50994.0%0.0%152$138
Walpole3391,092$553,916$547,08898.6%0.9%109$261
Waltham6041,908$637,443$632,60299.6%0.7%79$353
Ware1321,188$185,352$180,56396.7%0.0%131$104
Wareham4582,412$281,857$276,29397.4%0.6%118$225
Warren112502$252,271$246,49096.7%2.0%100$162
Warwick47203$214,061$204,85296.0%0.0%155$158
Washington22$341,450$338,50099.1%0.0%312$147
Watertown4042,280$710,075$707,26699.6%0.0%74$392
Wayland169913$840,723$822,61898.3%0.0%98$321
Webster256804$271,906$262,24796.6%0.3%121$154
Wellesley3421,524$1,639,730$1,624,10498.3%0.5%115$484
Wendell536$135,275$124,10088.1%0.0%99$109
Wenham64440$743,558$726,37897.8%1.3%125$276
West Boylston117276$305,513$299,14797.7%0.0%92$196
West Bridgewater110492$352,285$347,17798.4%0.8%101$202
West Brookfield42451$271,233$266,15597.0%0.0%163$154
West Newbury69276$581,018$581,67598.4%2.4%205$235
West Springfield3521,248$233,580$229,62498.3%1.4%105$144
West Tisbury6235$1,072,800$1,026,50095.9%0.0%150$473
Westborough2091,152$488,207$479,58798.4%0.8%91$226
Westfield4521,440$225,572$221,19197.5%1.0%110$139
Westford2881,032$552,151$546,40098.7%1.0%100$244
Westhampton22308$295,052$280,82987.6%0.0%137$152
Westminster147816$319,663$320,49298.1%1.4%147$186
Weston1611,356$2,118,547$1,943,34894.3%0.6%148$420
Westport1911,728$520,255$494,18796.3%0.5%188$284
Westwood1921,008$871,689$850,16398.1%0.8%117$362
Weymouth8811,980$387,759$385,75499.3%0.8%96$282
Whately18110$350,093$334,37496.0%0.0%164$141
Whitman217456$362,023$359,41698.9%0.5%92$217
Wilbraham2381,392$302,771$294,03397.3%0.0%117$165
Williamsburg26234$399,799$355,55094.6%0.0%126$164
Williamstown14$180,000$185,00099.9%0.0%44$91
Wilmington257528$562,102$559,50099.3%0.7%82$276
Winchendon161864$200,014$196,61496.8%0.0%116$129
Winchester2851,068$1,150,834$1,142,19999.5%1.5%87$405
Windsor37$233,267$227,16797.0%0.0%198$143
Winthrop199684$479,898$473,38698.4%0.4%97$305
Woburn412972$509,660$510,56699.7%1.0%84$310
Worcester1,9384,764$262,730$261,47599.4%0.7%94$150
Worthington13261$212,850$200,77693.4%0.0%233$111
Wrentham192792$520,023$516,93899.0%1.5%115$228
Yarmouth4332,496$416,877$397,38796.9%0.7%108$286
80,630351,755$459,573$482,20797.4%0.7%116$232