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
Abington19228$408,201$413,24199.8%0.0%70$251
Acton33755$587,774$614,43399.5%-4.3%66$245
Acushnet837$431,759$435,28399.0%0.7%71$285
Adams124$143,333$128,70690.0%7.7%115$98
Agawam29543$320,520$323,52599.8%0.7%79$195
Amesbury25450$511,058$538,77799.9%0.9%84$285
Amherst20939$471,393$476,29798.9%0.0%91$253
Andover40880$697,712$715,85299.9%0.9%66$266
Arlington71869$606,090$627,59299.9%0.4%52$316
Ashburnham10117$407,651$401,31896.4%1.0%126$262
Ashby424$404,335$409,35599.6%0.2%80$207
Ashfield153$1,098,315$1,000,35996.7%0.0%87$290
Ashland23416$504,314$524,96599.9%0.4%58$265
Athol18736$266,230$270,19998.8%0.7%92$180
Attleboro53494$364,163$372,88899.7%0.4%69$214
Auburn22531$368,979$377,48199.9%0.4%59$232
Avon603$317,012$326,71799.6%-0.1%53$218
Ayer13816$334,275$341,85599.8%0.2%68$204
Barnstable464128$928,904$896,18798.4%0.7%84$456
Barre6816$265,475$267,63998.6%0.9%83$156
Becket2416$251,174$240,40497.0%2.9%189$197
Bedford17525$783,213$795,61799.9%0.7%72$308
Belchertown16129$367,203$371,92799.6%0.3%94$201
Bellingham20623$408,914$419,73599.4%0.2%84$238
Belmont41164$659,040$664,38099.3%-1.6%57$273
Berkley529$635,272$600,17096.9%1.7%104$312
Berlin456$608,049$611,75796.9%0.1%168$285
Bernardston1312$266,144$276,96998.3%1.9%176$190
Beverly42262$551,706$561,39899.0%-2.9%64$293
Billerica36451$494,719$512,49899.8%0.3%60$257
Blackstone8911$373,795$381,62799.8%0.2%68$236
Blandford157$384,060$376,50197.4%3.0%74$212
Bolton7811$755,530$772,86798.9%0.3%81$268
Boston13,3833,212$415,875$408,26599.7%0.7%66$284
Bourne25853$548,944$543,12198.9%0.9%82$341
Boxborough11313$413,593$437,05999.8%0.0%76$241
Boxford9713$929,707$936,89599.4%0.3%98$306
Boylston6515$589,913$590,99599.3%0.2%114$253
Braintree38846$472,897$478,17499.8%0.4%58$263
Brewster13427$763,643$764,89299.0%0.4%90$515
Bridgewater27657$455,943$461,88199.9%0.3%67$246
Brimfield5522$310,174$306,88897.1%0.6%98$182
Brockton962127$361,994$369,26199.9%0.2%64$220
Brookfield4810$262,495$267,51698.6%1.2%72$159
Brookline1,350281$605,827$597,63699.6%0.6%59$306
Buckland236$334,915$328,78693.8%0.3%189$166
Burlington26238$742,406$744,88499.8%0.3%66$321
Cambridge1,998450$464,251$467,23299.8%-15.6%57$307
Canton33558$569,453$578,87799.7%0.2%119$286
Carlisle6314$924,841$949,31299.3%0.0%115$296
Carver13130$417,665$413,18098.0%0.7%88$269
Charlemont83$277,130$275,02396.0%0.0%70$174
Charlton13335$417,526$420,45998.9%0.4%93$228
Chatham11354$1,820,151$1,737,32796.0%0.7%133$728
Chelmsford42344$457,790$470,65499.6%1.1%65$267
Chelsea300107$275,221$276,49599.6%0.9%65$185
Cheshire21$407,000$409,00099.9%0.0%75$256
Chester1511$222,300$211,29292.9%1.3%159$109
Chesterfield82$349,233$357,08397.9%0.0%69$205
Chicopee51563$255,092$261,43699.9%0.7%66$182
Clinton28729$248,457$252,72399.6%0.3%72$174
Cohasset11540$952,937$936,44799.1%2.2%119$309
Colrain133$236,182$229,83390.4%4.1%156$110
Concord23852$1,142,286$1,184,44399.9%0.8%74$388
Conway151$440,438$416,56395.9%0.0%98$226
Cummington101$309,978$305,33987.9%0.1%205$166
Dalton42$401,200$384,16795.5%0.0%92$187
Danvers32246$475,530$493,41399.9%0.7%69$288
Dartmouth23371$628,236$603,56098.1%0.5%89$325
Dedham32644$561,574$571,38699.6%0.6%62$294
Deerfield307$369,185$362,78197.3%0.3%119$233
Dennis23676$636,476$623,45598.0%1.1%78$507
Dighton777$476,430$476,28498.9%0.6%76$251
Douglas11616$429,128$438,00899.3%0.8%79$248
Dover738$1,840,581$1,792,57498.1%0.6%91$358
Dracut30230$429,126$445,15399.9%0.5%63$276
Dudley16119$360,633$367,33499.8%0.4%93$215
Dunstable256$861,481$889,89099.4%0.4%117$340
Duxbury17437$886,878$896,56699.2%1.6%97$341
East Bridgewater14433$454,137$465,00799.7%0.3%68$272
East Brookfield2510$325,106$327,65998.6%0.2%107$240
East Longmeadow17834$371,704$376,95899.9%0.8%78$209
Eastham5915$925,050$907,09898.2%0.1%185$621
Easthampton15029$362,079$376,36399.8%0.6%69$231
Easton27849$530,307$523,92399.4%0.9%83$265
Edgartown2543$2,782,833$2,719,41896.2%0.0%110$1,139
Erving144$286,669$291,30499.4%0.2%70$194
Essex367$898,062$859,50597.8%1.1%85$391
Everett38491$343,383$350,43099.8%0.5%61$197
Fairhaven15238$476,875$455,23798.8%0.6%88$331
Fall River823237$318,653$317,11499.5%0.5%71$157
Falmouth42880$962,918$957,92099.1%0.8%94$519
Fitchburg581114$321,898$327,03299.8%0.5%71$179
Florida42$154,150$130,83390.0%0.0%286$79
Foxboro19538$442,638$449,02899.6%0.9%72$212
Framingham68897$453,649$469,52499.9%0.2%59$245
Franklin38254$481,873$494,24099.6%-10.8%79$231
Freetown7519$465,303$459,70298.4%0.7%90$264
Gardner30428$278,723$285,15099.8%0.5%63$171
Georgetown7610$643,079$654,50299.2%0.7%74$275
Gill132$272,135$282,25097.7%1.5%60$151
Gloucester32069$585,376$565,49599.1%0.9%79$314
Goshen124$278,279$291,80798.1%0.0%73$274
Grafton26944$519,410$528,63999.6%0.8%96$226
Granby6123$368,079$363,45599.2%-0.5%138$245
Granville136$278,025$278,59797.6%4.7%102$171
Great Barrington32$289,300$265,63394.2%6.6%99$149
Greenfield17935$309,252$307,89497.6%0.6%92$182
Groton16237$553,977$567,39399.8%0.3%87$239
Groveland709$578,636$591,47299.6%0.8%71$291
Hadley4119$576,100$568,91998.0%0.5%126$262
Halifax7514$467,890$475,92499.6%1.8%74$288
Hamilton8014$1,004,152$992,96798.8%0.1%80$361
Hampden6515$420,641$421,94599.3%0.3%76$216
Hanover13718$745,786$760,63599.8%0.6%75$331
Hanson9619$495,477$499,06598.3%2.2%74$296
Hardwick2510$302,064$300,88598.7%1.8%135$130
Harvard637$963,676$966,29398.6%1.5%104$327
Harwich16831$985,608$976,18498.7%0.8%98$509
Hatfield299$439,194$440,39498.1%0.0%158$276
Haverhill704105$391,003$403,41699.9%0.5%61$227
Hawley42$229,000$246,16799.9%0.0%265$155
Heath94$101,001$95,15382.5%0.0%150$107
Hingham31447$1,004,212$1,003,26399.6%0.7%79$428
Hinsdale16$399,000$399,50099.9%0.0%121$269
Holbrook14624$412,681$417,76199.3%0.6%69$297
Holden19135$472,742$479,03799.6%0.2%76$251
Holland398$308,741$312,44899.2%0.4%91$288
Holliston17127$618,253$631,04799.6%0.2%65$274
Holyoke23458$254,309$256,88099.5%0.7%91$137
Hopedale7611$447,879$449,64999.6%0.4%66$214
Hopkinton26523$870,176$872,76599.7%-0.5%81$309
Hubbardston468$385,187$384,11498.5%1.4%80$227
Hudson22236$484,135$508,16799.7%0.5%100$261
Hull22269$405,562$404,58499.3%1.1%78$256
Huntington247$276,023$265,64894.5%0.7%104$168
Ipswich17719$597,410$614,26999.6%0.5%88$280
Kingston16326$538,560$542,42299.6%0.5%89$284
Lakeville15141$523,613$525,07899.6%0.5%101$330
Lancaster7615$448,544$439,50098.8%0.3%99$237
Lanesborough32$576,500$522,50090.4%2.2%349$63
Lawrence38982$483,666$318,77299.5%-8.3%53$226
Lee32$396,793$375,52795.5%0.0%172$272
Leicester13224$372,555$378,39499.1%0.4%71$216
Lenox36$966,167$930,33398.2%2.6%123$290
Leominster44865$340,187$347,85299.8%0.2%61$210
Leverett164$521,892$529,76898.4%3.3%115$235
Lexington53284$1,033,434$1,044,17599.8%1.2%70$326
Leyden81$316,128$319,16193.2%0.0%70$181
Lincoln7311$1,014,692$1,038,09899.0%0.3%83$321
Littleton9513$581,739$601,08199.9%0.7%70$274
Longmeadow21018$437,197$442,49299.8%0.5%65$197
Lowell934121$344,504$352,13499.9%0.4%64$206
Ludlow24449$314,762$281,35999.8%1.0%79$191
Lunenburg15920$474,840$471,96697.8%1.1%85$254
Lynn830162$404,568$417,91599.9%0.6%60$239
Lynnfield13618$1,028,453$1,030,19199.3%0.8%78$344
Malden64994$324,840$337,07199.9%0.4%50$209
Manchester6728$1,528,090$1,434,21198.2%0.7%102$446
Mansfield21719$441,025$446,81199.9%0.3%57$224
Marblehead34448$616,770$627,49299.6%0.5%63$291
Marion6925$713,358$690,37098.0%0.1%83$332
Marlborough37838$436,394$444,26699.5%0.5%69$245
Marshfield31845$592,711$603,95999.9%-7.3%70$312
Mashpee30467$811,247$791,55298.9%0.8%92$442
Mattapoisett10153$635,986$622,31698.3%1.4%116$342
Maynard12523$486,304$499,16099.7%0.3%58$268
Medfield17130$730,893$747,48699.8%0.8%66$303
Medford983138$435,288$445,14799.9%0.5%59$263
Medway18217$1,576,676$587,00098.8%-8.2%74$646
Melrose38246$510,937$533,12799.9%0.3%53$285
Mendon618$575,833$572,65398.8%0.0%145$286
Merrimac8610$504,966$509,15299.4%0.9%83$271
Methuen50852$463,927$474,28099.9%0.3%67$252
Middleboro28745$408,816$405,38199.5%0.6%79$220
Middlefield42$117,467$116,71796.9%12.6%122$31
Middleton11017$664,539$663,48798.3%0.8%78$281
Milford33640$409,330$419,67099.9%0.1%74$217
Millbury19829$406,382$418,68399.8%0.3%89$225
Millis14927$660,564$665,86199.7%0.3%105$306
Millville327$430,129$441,36499.6%0.0%66$241
Milton26939$789,114$800,65399.7%0.5%85$368
Monroe14$85,000$70,00082.4%0.0%153$0
Monson8728$310,292$311,38697.0%1.2%96$181
Montague7715$287,277$288,02798.7%0.7%79$173
Monterey31$122,300$138,66793.2%0.0%203$56
Montgomery143$420,028$419,94498.3%0.5%109$203
Nahant3412$894,985$854,57297.0%0.2%102$396
Natick55761$557,706$562,95699.8%0.2%61$262
Needham39862$1,078,667$1,090,56799.8%-7.8%79$329
New Bedford809181$315,045$317,07799.5%0.8%78$178
New Braintree36$204,933$175,66779.7%0.0%55$87
New Marlboro11$685,000$685,00099.9%0.0%83$368
New Salem104$328,483$327,25898.1%0.0%102$215
Newbury9123$799,450$806,41499.2%0.9%88$373
Newburyport33773$680,320$683,35499.1%0.6%75$396
Newton1,399302$941,274$935,87799.6%0.7%71$320
Norfolk13522$666,378$670,25899.7%0.3%100$293
North Adams155$119,550$115,56495.8%0.4%75$57
North Andover37564$484,226$501,62899.9%0.4%62$237
North Attleboro38656$364,318$371,95299.7%-8.0%71$201
North Brookfield5617$290,935$290,28698.3%0.4%69$176
North Reading23034$676,370$686,78099.7%0.4%73$339
Northampton26973$433,979$444,68399.7%0.6%83$264
Northborough14421$552,861$559,20399.3%0.5%67$256
Northbridge18328$444,916$455,69099.9%0.2%74$243
Northfield175$335,657$349,81197.2%0.2%78$209
Norton21222$454,225$459,20999.8%0.1%69$257
Norwell13229$1,003,300$991,54298.7%0.8%100$376
Norwood37027$429,281$437,10499.9%0.4%59$267
Oak Bluffs1134$1,737,286$1,570,23891.8%0.0%108$976
Oakham162$407,077$407,38597.7%1.4%108$197
Orange12328$253,087$253,02197.9%0.4%83$166
Orleans8014$1,010,696$979,68697.7%0.7%101$475
Otis2512$419,550$405,61996.2%0.1%199$294
Oxford14735$316,795$321,86699.5%0.5%69$206
Palmer15117$269,866$278,34299.7%0.3%63$175
Paxton506$466,775$472,06599.0%0.1%64$238
Peabody44350$473,182$487,87899.8%0.5%58$303
Pelham174$414,249$425,59098.2%0.6%83$206
Pembroke18628$534,277$536,23699.7%0.5%72$298
Pepperell13526$451,770$461,10099.7%0.4%87$211
Peru30$214,000$198,00088.2%0.0%144$69
Petersham222$296,917$293,10895.9%0.6%105$185
Phillipston2011$366,691$362,58087.6%1.0%96$218
Pittsfield4015$352,352$341,62395.9%2.9%95$158
Plainfield112$169,152$188,20296.9%4.9%210$130
Plainville11522$400,262$407,59099.8%0.7%62$224
Plymouth1,005219$500,492$499,98099.8%-7.9%91$286
Plympton176$633,753$627,30098.2%0.0%81$322
Princeton3816$551,852$552,31398.4%0.3%89$250
Provincetown5628$1,095,403$1,082,66598.4%0.4%95$1,196
Quincy1,528237$283,786$286,25799.7%0.4%53$192
Randolph26927$415,528$427,11799.8%0.2%73$256
Raynham15744$436,114$438,56799.1%0.1%84$250
Reading31355$609,538$619,67699.9%0.6%66$308
Rehoboth15440$563,329$526,51198.6%-5.8%143$292
Revere54382$317,662$319,86999.9%0.6%58$196
Rochester6121$630,668$629,88099.1%0.5%119$321
Rockland18628$409,268$415,45099.5%0.7%58$284
Rockport10518$770,795$748,16998.2%0.7%97$395
Rowe32$294,333$281,33392.2%0.0%111$244
Rowley789$566,333$577,39499.2%0.4%64$254
Royalston121$304,854$290,30294.2%3.0%144$172
Russell198$329,608$320,76498.0%0.1%88$184
Rutland10624$354,695$362,20998.9%1.0%75$228
Salem70790$349,856$354,19799.9%0.5%57$228
Salisbury14640$502,008$500,94699.3%0.5%111$307
Sandisfield51$448,600$433,60093.5%4.4%114$235
Sandwich27361$679,072$668,79298.6%0.9%85$380
Saugus30842$507,106$521,30099.9%0.5%59$298
Scituate30653$807,646$799,21599.5%1.0%86$371
Seekonk15150$515,908$517,02799.3%0.6%85$277
Sharon19033$675,383$677,92399.5%0.5%81$305
Sheffield11$1,850,000$1,846,50099.8%0.0%56$456
Shelburne182$401,485$390,72296.1%3.4%122$223
Sherborn6816$1,070,188$1,078,65999.3%0.4%104$312
Shirley917$436,063$438,06899.4%0.1%73$221
Shrewsbury47155$494,272$503,84499.8%0.3%59$246
Shutesbury205$498,194$496,05698.3%1.7%88$265
Somerset17720$435,750$439,47199.1%0.1%90$285
Somerville1,449321$438,192$438,35199.7%0.8%62$277
South Hadley19724$357,660$365,46099.8%0.3%82$235
Southampton4526$390,320$395,00298.5%0.6%89$246
Southborough13832$875,321$877,80199.4%0.9%79$299
Southbridge21249$270,288$273,91799.2%0.6%74$160
Southwick9725$463,423$450,89997.7%1.5%106$224
Spencer15017$344,754$347,56599.2%0.2%74$203
Springfield1,448258$252,399$258,12399.9%0.4%73$158
Sterling8618$477,310$472,21498.0%-7.9%80$222
Stoneham28338$483,131$505,91999.9%0.5%51$278
Stoughton31664$444,700$449,65699.9%0.3%68$254
Stow7314$736,007$740,69599.3%0.9%80$272
Sturbridge13132$372,321$373,47698.8%0.8%81$224
Sudbury24853$972,788$973,87199.5%0.4%82$344
Sunderland235$517,488$512,21397.4%1.1%76$255
Sutton10527$582,694$584,14598.6%0.7%81$258
Swampscott18534$499,712$500,09699.5%0.5%58$243
Swansea16232$414,043$409,58797.9%0.5%92$291
Taunton770107$383,166$389,70099.9%0.4%77$224
Templeton11026$350,313$353,85698.7%1.2%83$223
Tewksbury33331$502,681$520,40699.9%0.3%62$303
Tolland113$395,069$388,53194.6%0.0%90$232
Topsfield7521$793,966$804,07998.9%0.9%96$316
Townsend9511$314,747$320,73498.9%0.8%67$162
Truro255$1,136,266$1,099,86697.0%0.7%108$801
Tyngsborough12920$535,227$552,83399.4%0.1%91$279
Upton10919$569,794$579,64199.9%0.1%86$261
Uxbridge20642$419,085$429,70299.9%0.2%85$2,633
Wakefield38146$454,326$474,20999.9%0.4%59$266
Wales297$318,650$307,20297.4%0.1%107$187
Walpole26245$578,360$593,06999.9%0.6%69$300
Waltham872143$420,611$427,20199.7%0.4%56$224
Ware11244$237,320$237,69497.3%-1.5%106$142
Wareham42375$367,322$358,32298.2%0.5%92$285
Warren6621$244,035$250,25498.1%0.2%84$158
Warwick92$288,321$279,28686.9%0.0%85$268
Watertown66199$341,832$347,05599.8%0.4%51$196
Wayland17327$922,222$915,35399.1%0.9%81$331
Webster23033$313,095$316,19498.7%0.3%64$175
Wellesley39063$1,484,656$1,485,00699.5%0.6%91$448
Wendell80$308,125$307,68894.3%0.0%65$206
Wenham438$968,132$993,79199.0%0.9%92$358
West Boylston667$443,664$446,94098.4%0.0%71$252
West Bridgewater10732$498,719$497,48399.2%0.4%99$271
West Brookfield4821$330,059$330,81198.3%0.5%82$230
West Newbury637$812,908$819,34599.5%0.9%77$316
West Springfield26954$285,821$291,17099.7%0.6%72$187
West Tisbury735$1,974,286$1,849,28694.1%0.0%115$834
Westborough23244$566,817$569,70799.3%0.4%76$253
Westfield40878$269,803$272,41299.9%-8.0%82$160
Westford27448$630,822$650,27298.8%-7.9%80$285
Westhampton204$406,926$418,08197.6%1.9%186$269
Westminster10916$425,016$428,68399.6%0.6%96$233
Weston16536$2,251,032$2,220,61099.1%1.3%98$486
Westport17046$636,814$617,32297.5%1.2%121$323
Westwood16731$979,193$986,26599.4%0.2%83$380
Weymouth740102$392,528$402,51899.9%0.5%61$270
Whately154$424,885$440,57399.2%1.0%74$176
Whitman17826$397,512$404,63399.7%0.4%79$254
Wilbraham18136$435,683$438,65598.9%0.7%85$222
Williamsburg204$415,539$419,11396.2%0.3%109$174
Williamstown1310$602,500$602,94499.6%2.2%190$495
Wilmington21921$607,224$629,79499.7%0.3%74$301
Winchendon16838$306,548$306,65998.3%1.0%84$183
Winchester32963$985,730$976,56999.6%0.8%70$350
Windsor41$299,450$293,00090.2%0.0%82$147
Winthrop28854$344,835$343,76399.0%0.6%62$224
Woburn54568$458,650$468,09799.7%0.3%73$254
Worcester1,952252$306,648$313,80899.9%0.4%62$174
Worthington177$428,180$384,91795.3%0.6%137$191
Wrentham12735$550,381$557,29699.2%0.3%90$290
Yarmouth36548$590,745$589,77899.5%0.4%70$405
85,16653$547,296$544,24898.7%0.2%86$283