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
Abington254312$401,576$396,63598.8%0.0%80$235
Acton3491,032$565,086$566,96799.2%0.0%106$257
Acushnet106407$320,468$316,97898.2%0.0%102$194
Adams24$64,500$61,50097.0%0.0%257$41
Agawam3641,008$238,558$234,77498.4%0.0%88$155
Alford11$424,999$360,00084.7%0.0%200$207
Amesbury319693$418,624$411,69998.4%0.2%90$233
Amherst227990$392,126$385,68397.8%0.2%103$181
Andover5431,466$709,699$698,37398.7%0.0%121$272
Arlington5211,044$800,903$814,48399.9%0.0%67$442
Ashburnham122462$260,641$255,81397.0%0.6%106$168
Ashby45198$298,577$294,72497.5%0.0%95$155
Ashfield1672$331,671$321,78594.0%0.0%160$103
Ashland275276$446,883$452,77199.9%0.0%88$242
Athol211627$174,689$171,54097.7%0.0%120$110
Attleboro6471,836$337,203$331,64198.4%0.0%95$203
Auburn262396$328,889$325,89798.8%0.0%96$186
Avon6684$391,393$385,94797.9%0.0%97$248
Ayer126480$341,281$341,78499.0%0.0%102$185
Barnstable6062,904$601,581$572,79196.5%0.2%122$296
Barre72330$203,146$200,03197.3%0.0%110$132
Barrington2038$433,102$424,53598.0%0.0%96$253
Becket19144$136,680$128,67191.0%0.0%164$133
Bedford158367$700,207$682,13294.0%0.0%102$284
Belchertown212996$262,816$256,52594.5%0.4%130$150
Bellingham319588$389,143$389,63999.5%0.0%106$209
Belmont259648$936,473$969,46498.7%0.0%82$418
Berkley78264$408,698$405,25098.9%0.0%156$226
Berlin35176$432,425$429,62499.3%0.0%95$202
Bernardston19198$251,200$236,94793.1%0.0%148$152
Beverly4511,020$588,271$582,59699.8%0.0%89$290
Billerica452744$476,417$475,75199.3%0.2%83$246
Blackstone123144$295,228$289,30198.3%0.0%110$181
Blandford22132$170,820$165,74594.3%0.0%151$95
Bolton90372$617,181$610,29598.9%0.0%110$216
Boston5,78237,332$993,652$972,29599.0%0.1%102$693
Bourne3051,464$489,290$465,62596.6%0.0%133$264
Boxborough8788$478,566$473,39299.0%0.0%88$212
Boxford117253$749,777$729,70298.1%0.8%105$244
Boylston76240$548,148$528,18397.8%0.0%91$218
Braintree404612$507,276$502,37299.0%0.0%79$311
Brewster166737$531,449$508,07196.2%0.0%137$313
Bridgewater276648$379,778$373,96698.4%0.3%97$215
Brimfield61407$234,726$230,86996.1%0.0%153$134
Bristol3099$353,540$342,74997.1%0.0%86$214
Brockton1,1002,652$343,304$345,53699.7%0.0%94$211
Brookfield53198$176,328$175,24097.8%0.0%174$129
Brookline5693,912$1,128,545$1,102,66098.8%0.0%93$541
Buckland16100$237,347$229,71796.3%0.0%119$118
Burlington222432$634,404$632,92199.4%0.0%85$316
Cambridge7135,004$1,294,679$1,308,04499.7%0.0%83$780
Canton3011,056$540,398$533,95398.8%0.3%102$291
Carlisle80420$927,725$921,48598.1%0.0%136$270
Carver177504$320,282$316,26798.1%0.0%88$194
Charlemont763$184,671$175,55791.3%0.0%127$100
Charlton193600$290,946$282,56496.0%0.5%112$176
Chatham981,092$926,212$883,53095.2%0.0%141$442
Chelmsford498708$493,674$477,11098.9%0.0%89$244
Chelsea219924$519,262$515,48599.3%0.0%83$320
Chester36109$309,083$299,63095.7%0.0%161$156
Chesterfield1381$236,319$231,71194.4%0.0%120$143
Chicopee5461,404$201,569$198,56598.7%0.2%96$157
Clinton200540$287,802$284,86798.4%0.0%104$184
Cohasset1491,008$1,193,797$1,138,01995.9%0.0%153$354
Colrain18120$134,208$129,50890.6%0.0%112$117
Concord270948$968,321$945,30598.3%0.0%135$310
Conway20156$219,177$208,98892.0%0.0%121$106
Cummington1263$193,821$182,52495.1%0.0%178$143
Dalton54$219,950$213,62597.0%0.0%78$124
Danvers318720$464,923$459,81299.3%0.0%72$279
Dartmouth3561,740$451,767$436,06797.2%0.2%116$234
Dedham334612$546,615$542,47198.7%0.0%82$326
Deerfield65145$267,463$258,08995.8%0.0%128$158
Dennis3041,752$512,570$488,32995.8%0.0%116$335
Dighton106264$352,974$347,26197.8%0.0%123$207
Douglas148672$327,338$324,20898.1%0.0%139$180
Dover84803$1,415,128$1,357,78496.9%0.4%157$303
Dracut418816$358,751$355,67699.0%0.0%83$221
Dudley131360$278,318$272,57898.1%0.0%92$154
Dunstable4844$602,919$588,64197.9%0.0%116$204
Duxbury244624$786,971$752,50697.0%0.0%112$311
East Bridgewater202275$379,056$373,66898.5%0.0%99$226
East Brookfield35143$243,384$240,08497.6%0.0%127$145
East Longmeadow231852$290,566$286,27398.6%0.2%96$169
Eastham93550$508,904$484,28295.2%1.1%123$328
Easthampton184360$300,672$298,92999.3%0.0%75$193
Easton3101,200$458,046$449,36098.1%0.0%112$229
Edgartown27290$1,764,600$1,657,56394.2%1.7%187$826
Erving1448$198,125$174,48584.5%0.0%111$127
Essex58132$693,085$671,84397.4%0.0%140$316
Everett3361,440$555,010$548,18399.1%0.3%81$318
Fairhaven211864$316,058$307,78897.5%0.0%115$234
Fall River8283,504$279,661$288,41597.6%0.2%115$143
Falmouth5232,184$669,256$627,24396.0%0.0%139$331
Fitchburg6301,428$224,906$222,90898.6%0.2%94$125
Foxboro203516$520,585$515,51899.1%0.0%150$238
Framingham7271,692$454,336$451,68599.4%0.0%85$250
Franklin477924$618,199$610,14799.4%0.3%98$215
Freetown120312$393,063$386,47498.0%0.0%119$205
Gardner299781$212,533$2,081,85999.0%0.0%101$126
Georgetown121176$508,250$506,35699.5%0.0%93$243
Gill1599$215,883$210,71196.8%0.0%131$121
Gloucester3441,020$592,972$567,09797.3%0.2%133$331
Goshen2170$194,332$188,41096.3%0.0%121$154
Grafton325516$385,041$380,11998.6%0.0%94$188
Granby88420$264,875$232,69192.2%0.0%146$164
Granville1496$256,487$247,05396.4%0.0%187$115
Great Barrington17$259,000$255,00098.5%0.0%261$237
Greenfield209696$217,294$208,53597.4%0.4%121$128
Groton149600$527,558$517,51198.1%0.0%113$211
Groveland8188$469,908$464,18898.3%0.0%83$217
Hadley58418$447,971$426,28394.6%0.0%204$211
Halifax125264$321,955$318,62398.4%0.0%97$209
Hamilton90363$698,016$688,42199.0%0.8%99$304
Hampden68264$291,552$286,21298.4%0.0%132$162
Hanover201636$584,381$574,02598.8%0.0%103$247
Hanson165300$402,164$400,30999.1%0.0%110$228
Hardwick35228$228,357$216,24593.5%0.0%132$120
Harvard76484$616,731$596,66096.8%1.5%170$238
Harwich2471,034$580,876$555,81996.5%0.0%135$318
Hatfield40198$328,491$318,74697.1%0.0%144$204
Haverhill9291,476$349,314$347,98999.5%0.0%80$195
Hawley418$226,483$211,41791.1%0.0%148$148
Heath1160$124,233$119,68195.8%0.0%189$87
Hingham3421,199$978,695$952,22397.4%0.0%124$407
Hinsdale60$230,550$208,66388.6%0.0%106$101
Holbrook172276$364,466$366,89199.8%0.0%96$250
Holden305517$380,659$380,07699.1%0.2%109$196
Holland57288$210,259$205,24096.2%0.0%101$154
Holliston198756$558,241$551,87698.9%0.0%128$235
Holyoke276984$233,555$226,60697.6%0.0%97$118
Hopedale81348$351,238$347,43498.6%0.0%88$178
Hopkinton266828$634,199$626,60099.2%0.2%110$232
Hubbardston60385$252,334$244,92895.9%0.0%106$167
Hudson289747$357,859$356,54298.9%0.0%84$202
Hull210792$489,608$468,49496.5%0.0%112$286
Huntington30110$233,504$224,62996.0%0.0%138$149
Ipswich188638$614,908$599,68898.3%0.6%123$285
Kingston274686$411,556$405,48198.6%0.5%90$222
Lakeville175583$379,420$377,50698.1%0.0%128$215
Lancaster91204$423,657$418,98098.6%0.0%113$194
Lanesborough24$277,450$260,00093.1%0.0%97$121
Lawrence5061,140$368,019$367,99799.6%0.0%81$178
Lee44$207,325$189,75090.0%0.0%105$115
Leicester142605$267,896$267,88099.5%0.0%105$162
Lenox16$829,000$745,00089.9%0.0%253$177
Leominster5441,116$277,729$277,55399.6%0.2%76$166
Leverett1781$283,463$272,08392.1%0.0%138$166
Lexington3731,020$1,267,864$1,260,41699.2%0.0%92$413
Leyden1527$305,169$293,48194.8%0.0%172$169
Lincoln91526$812,395$793,01797.9%0.6%107$267
Littleton139396$539,896$538,45098.6%0.0%106$249
Longmeadow238744$381,757$370,54997.4%0.0%118$174
Lowell9972,100$317,351$327,59699.8%0.2%90$185
Ludlow2311,260$237,921$235,60698.3%0.0%116$157
Lunenburg182429$352,609$347,67698.4%0.0%103$187
Lynn9652,028$415,048$439,50999.9%0.0%94$258
Lynnfield167209$713,438$705,43898.9%0.0%84$286
Malden4291,488$529,338$533,84199.7%0.0%74$319
Manchester130648$583,229$560,53397.9%0.0%113$249
Mansfield269429$451,184$447,21099.5%0.0%86$238
Marblehead284960$781,438$761,43897.8%0.0%106$372
Marion78572$627,466$585,46995.5%2.3%158$284
Marlborough4141,008$388,892$383,70298.5%0.0%79$206
Marshfield331936$473,164$464,25197.8%0.0%105$271
Mashpee3061,908$527,814$532,93297.0%0.0%124$279
Mattapoisett111972$537,266$506,53994.3%1.4%183$317
Maynard159352$398,462$419,23899.3%0.0%80$221
Medfield188864$707,387$697,09498.5%0.2%110$294
Medford5501,404$645,807$649,08699.7%0.1%77$385
Medway163432$476,150$468,38699.4%0.0%93$240
Melrose366528$592,158$602,78399.6%0.0%70$359
Mendon76204$483,308$479,17998.3%0.0%140$202
Merrimac90190$402,815$397,69698.6%0.0%86$221
Methuen6691,464$375,982$375,40799.5%0.1%103$210
Middleboro2991,200$337,572$331,34597.2%0.0%103$201
Middlefield930$166,572$155,50091.6%0.0%293$81
Middleton137264$667,812$650,87997.9%0.6%105$276
Milford391819$354,727$350,53299.2%0.0%89$187
Millbury182312$348,930$344,28998.8%0.0%103$186
Millis149504$483,861$484,89399.2%0.5%124$230
Millville4055$255,047$252,70997.7%0.0%117$153
Milton280528$902,356$883,06099.0%0.0%88$349
Monson94684$243,217$238,35497.2%0.0%133$141
Montague68231$207,079$202,63897.3%0.8%100$141
Monterey11$299,900$299,90099.9%0.0%202$154
Montgomery630$302,133$289,50095.2%0.0%178$142
Nahant34209$683,864$682,95297.5%0.0%92$342
Natick4831,188$654,695$640,69598.0%0.2%88$328
Needham3661,020$1,093,980$2,446,26198.9%0.0%104$414
New Bedford1,0043,540$252,168$248,64498.7%0.2%110$506
New Braintree978$283,800$277,29296.5%0.0%235$162
New Marlboro33$641,300$550,00088.8%0.0%203$177
New Salem1024$224,600$212,63691.9%0.0%130$144
Newbury111300$656,329$643,83997.9%0.9%99$319
Newburyport3951,080$690,829$678,22398.4%0.0%124$358
Newton9623,876$884,968$865,29398.0%0.0%88$334
Norfolk176612$605,405$598,76198.8%0.0%128$239
North Adams54$54,250$51,80088.9%0.0%176$31
North Andover3981,032$475,390$470,34898.5%0.2%102$220
North Attleboro3851,067$382,530$377,50098.6%0.2%102$204
North Brookfield71330$225,048$222,40698.1%0.0%100$139
North Reading237360$520,989$517,69299.0%0.0%115$290
Northampton3181,308$363,651$354,08397.5%0.0%144$220
Northborough203672$469,618$462,40698.4%0.0%99$222
Northbridge252352$350,070$344,13399.1%0.0%116$175
Northfield25187$257,752$247,98396.0%0.0%181$147
Norton218564$370,674$367,27498.8%0.0%90$214
Norwell178561$723,666$709,54398.1%0.0%123$268
Norwood308720$491,625$491,80599.7%0.0%89$292
Oak Bluffs23340$1,166,083$1,127,41296.3%0.0%167$423
Oakham3399$282,961$279,60596.2%0.0%150$156
Orange119572$160,580$154,44094.1%0.0%103$108
Orleans86858$766,053$714,27294.3%0.0%182$356
Otis1863$461,191$426,63491.7%0.0%128$282
Oxford190468$236,030$233,55098.6%0.0%89$170
Palmer182847$188,740$183,29795.9%1.1%120$128
Paxton83180$366,418$359,81798.2%1.5%111$166
Peabody505869$434,625$437,45299.9%0.0%72$270
Pelham78270$435,412$423,82397.0%0.0%99$190
Pembroke263552$431,848$429,13699.2%0.5%101$235
Pepperell155462$367,937$365,94899.3%0.0%90$180
Peru12$189,900$189,90099.9%0.0%114$173
Petersham19140$237,975$229,43395.9%0.0%128$153
Phillipston30198$261,861$253,00795.3%0.0%184$160
Pittsfield19126$165,606$152,59787.8%3.7%164$108
Plainfield878$144,688$138,14488.5%0.0%273$64
Plainville133341$424,519$422,83599.1%0.0%141$216
Plymouth1,2344,428$435,655$432,71899.2%0.5%137$236
Plympton4099$446,429$436,99797.2%0.0%104$225
Princeton60252$452,440$442,26398.0%0.0%158$174
Provincetown31231$637,477$607,08995.8%0.0%117$794
Quincy9843,108$539,994$530,74398.8%0.1%87$361
Randolph353588$383,177$606,56299.6%0.0%84$232
Raynham208468$366,517$361,49097.7%0.0%97$190
Reading331684$587,998$586,52999.2%0.0%79$321
Rehoboth1691,067$416,465$400,96596.9%0.0%145$216
Revere4121,632$510,710$513,24699.3%0.0%84$284
Rochester72198$366,365$359,69295.8%0.0%144$207
Rockland250372$323,217$322,52999.4%0.0%73$213
Rockport113600$675,165$642,22096.5%0.0%122$377
Rowe36$150,750$148,77597.4%0.0%60$143
Rowley104156$489,408$468,20197.5%0.0%95$229
Royalston1781$155,334$150,03691.1%0.0%264$111
Russell2790$269,809$263,39897.4%0.0%128$144
Rutland143552$322,334$320,26498.9%0.0%101$182
Salem7661,876$430,864$430,71099.1%0.0%96$248
Salisbury144660$417,946$404,92097.2%0.0%119$271
Sandisfield66$201,482$192,08387.7%0.0%173$92
Sandwich3371,440$470,837$452,84496.6%0.2%139$270
Saugus336828$556,259$548,15599.2%0.0%80$272
Scituate3301,128$608,329$589,98597.7%0.0%105$287
Seekonk148588$398,296$391,67698.0%0.4%111$216
Sharon214948$547,372$534,76097.7%0.2%114$250
Sheffield516$336,850$307,93892.2%0.0%163$214
Shelburne1481$297,336$280,86792.9%0.0%364$116
Sherborn91363$835,474$811,91297.4%0.0%137$280
Shirley93108$319,876$315,38897.6%0.0%84$154
Shrewsbury4971,176$450,596$444,88198.5%0.2%93$229
Shutesbury2790$246,272$240,16796.8%0.0%117$163
Somerset223456$330,827$321,64497.3%0.9%102$206
Somerville6894,092$914,822$929,71599.6%0.0%96$563
South Hadley239684$275,516$269,69897.8%0.0%98$170
Southampton62484$334,966$315,31194.5%0.0%124$189
Southborough138561$744,732$721,45097.5%0.0%108$247
Southbridge225732$208,052$204,95698.4%0.0%105$126
Southwick135576$285,752$280,80998.0%0.0%105$170
Spencer166572$264,853$259,94597.5%0.7%107$159
Springfield1,6773,948$180,174$178,72799.0%0.0%91$115
Sterling103231$391,315$385,93198.1%0.0%113$188
Stockbridge12$540,000$540,00099.9%0.0%172$197
Stoneham303588$533,779$544,60299.3%0.0%85$314
Stoughton363756$386,052$379,19097.6%0.2%79$214
Stow100264$505,840$501,72898.3%0.0%106$243
Sturbridge167858$304,940$300,04296.7%0.6%114$161
Sudbury307876$788,145$774,44598.5%0.2%142$283
Sunderland2236$329,289$310,32293.5%0.0%102$159
Sutton158660$365,846$352,24096.5%0.7%114$171
Swampscott239572$620,453$607,18699.0%0.0%94$312
Swansea247816$345,239$336,80297.1%0.0%137$216
Taunton8511,716$309,190$304,30799.1%0.1%93$185
Templeton148564$231,919$229,53997.3%0.0%106$150
Tewksbury467576$421,031$420,54899.1%0.0%83$251
Tolland18120$269,024$244,29092.1%4.1%147$180
Topsfield105165$649,036$639,04898.4%0.0%104$262
Townsend137336$309,844$306,19398.5%0.0%108$165
Truro25240$611,440$564,57893.2%0.0%179$700
Tyngsborough159275$367,251$365,37099.2%0.0%106$220
Upton111312$444,741$443,19899.0%0.0%109$217
Uxbridge269720$331,693$331,67198.5%0.0%109$188
Wakefield346747$477,179$474,14397.7%0.0%96$290
Wales27198$174,416$170,40296.4%0.0%153$139
Walpole331900$542,225$534,58698.7%0.3%93$271
Waltham5631,584$614,284$612,54799.4%0.0%79$352
Ware136891$199,655$192,69696.2%0.0%121$107
Wareham4931,428$306,089$301,93397.8%0.0%111$231
Warren84420$249,087$245,67497.9%0.0%113$163
Warwick38186$253,014$245,99297.6%0.0%138$168
Washington10$358,000$358,00099.9%0.0%501$147
Watertown3991,368$736,046$726,89099.3%0.0%95$395
Wayland181576$825,610$808,18497.9%0.0%98$326
Webster234732$261,532$256,69097.6%0.0%100$152
Wellesley3041,080$1,710,509$1,666,72498.3%0.0%113$498
Wendell720$175,213$167,72594.4%0.0%217$133
Wenham60300$748,199$734,51197.6%0.0%122$292
West Boylston91198$342,032$336,55298.8%0.0%81$203
West Bridgewater110352$385,855$380,49698.4%0.0%131$216
West Brookfield55352$266,411$260,29796.6%0.0%133$154
West Newbury69143$692,075$674,33997.5%0.0%175$251
West Springfield323852$230,167$225,51197.9%0.2%96$149
West Tisbury6216$1,087,500$1,062,08397.4%0.0%209$422
Westborough182759$551,734$539,12597.7%0.3%105$231
Westfield4831,224$229,758$226,57798.4%0.0%100$141
Westford283912$529,788$524,98498.5%0.0%101$235
Westhampton17176$335,665$328,15697.1%0.0%82$191
Westminster167552$346,219$343,52398.5%0.0%125$190
Weston151912$1,945,183$1,807,23994.4%0.0%146$441
Westport2031,284$482,819$461,01095.7%0.0%185$252
Westwood233759$829,330$817,68999.0%0.0%129$390
Weymouth8471,380$398,597$397,52099.4%0.1%82$286
Whately1648$314,888$304,12596.1%0.0%188$159
Whitman188495$383,090$380,92999.2%0.0%83$219
Wilbraham217900$311,664$304,11697.8%0.0%117$163
Williamsburg24130$389,959$379,85897.4%0.0%155$182
Wilmington229363$552,831$552,06599.3%0.0%89$291
Winchendon153768$186,066$183,17294.0%0.0%131$122
Winchester302804$1,021,950$998,18897.5%0.2%119$367
Windsor44$218,075$214,85098.1%0.0%164$158
Winthrop189396$497,837$494,70798.8%0.4%85$325
Woburn443732$560,145$554,91999.1%0.7%102$311
Worcester1,8614,212$278,235$278,67899.8%0.2%86$160
Worthington14160$241,425$232,59295.1%0.0%132$146
Wrentham164588$530,090$524,58798.8%0.3%141$239
Yarmouth4202,004$407,677$393,56197.3%0.3%119$286
79,751264,427$467,960$469,07297.6%0.1%114$237