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
Abington257372$388,775$386,22599.4%2.6%99$225
Acton3511,248$548,876$546,21199.2%1.0%105$255
Acushnet120492$319,826$312,41796.8%0.8%144$183
Adams516$163,563$151,43194.9%0.0%112$112
Agawam3301,248$223,330$218,62498.0%0.7%106$153
Alford11$525,000$515,00098.1%0.0%561$196
Amesbury337948$376,365$371,18198.8%0.9%96$216
Amherst2551,194$357,313$349,92797.2%0.0%123$192
Andover4791,964$580,183$575,76699.0%0.5%117$237
Arlington560876$761,282$800,88399.9%0.4%63$419
Ashburnham116540$247,251$241,68296.9%0.0%127$173
Ashby35275$293,111$287,81898.1%0.0%123$154
Ashfield21104$243,644$226,16788.8%0.0%146$125
Ashland295480$442,181$446,46399.3%1.6%95$233
Athol206768$167,930$157,23896.5%0.4%137$107
Attleboro6311,992$328,280$325,14298.5%1.1%92$186
Auburn303432$273,365$271,16898.8%0.4%98$177
Avon80132$342,336$341,11099.0%1.0%88$226
Ayer147456$338,476$336,08398.3%0.9%104$206
Barnstable6263,552$562,778$533,62196.7%0.8%118$286
Barre84396$205,928$196,58894.4%2.4%117$130
Barrington1748$422,671$394,49394.3%0.0%150$249
Becket16340$168,747$154,91089.1%0.0%335$114
Bedford164522$725,758$723,20699.1%0.0%107$293
Belchertown2201,116$274,927$269,57797.4%2.3%149$151
Bellingham260768$328,377$327,60399.3%0.0%94$198
Belmont252852$1,089,297$1,107,36499.4%0.0%76$487
Berkley64336$357,438$352,15297.9%3.8%118$192
Berlin51168$445,389$433,45896.5%0.0%153$208
Bernardston23165$230,130$230,46894.8%0.0%138$136
Beverly4451,236$514,514$514,19499.5%0.3%83$272
Billerica4871,092$439,474$441,53899.8%0.9%81$233
Blackstone120348$280,761$278,08398.2%0.0%93$171
Blandford25198$199,976$189,91792.2%0.0%122$138
Bolton115552$526,460$514,67997.4%1.7%110$204
Boston6,07339,516$879,589$1,601,95599.6%0.9%110$641
Bourne3211,740$396,658$378,03496.7%0.8%119$245
Boxborough92192$359,601$352,30598.2%1.2%91$196
Boxford108396$709,917$696,36298.5%1.4%122$237
Boylston83216$446,527$441,89098.8%0.8%111$196
Braintree438876$527,496$519,44699.1%0.7%80$293
Brewster1631,020$494,849$476,80496.7%1.7%113$304
Bridgewater318756$360,593$357,96099.1%1.8%100$205
Brimfield67372$222,182$218,80794.3%0.0%128$142
Bristol21135$324,996$316,29496.6%0.0%91$207
Brockton1,2632,952$310,806$310,01499.7%1.0%96$491
Brookfield55216$207,085$202,69597.2%0.0%99$124
Brookline5794,242$950,763$944,85099.1%0.9%83$492
Buckland1590$168,206$158,68189.5%0.0%121$110
Burlington241636$626,968$628,40699.4%0.0%84$301
Cambridge7555,016$1,166,986$1,203,14099.9%0.6%93$746
Canton322984$510,732$500,54698.4%2.2%96$275
Carlisle86396$1,116,199$1,090,95698.1%0.0%129$291
Carver168456$289,373$279,83197.5%0.6%87$188
Charlemont1654$170,291$159,86191.6%0.0%149$95
Charlton160768$275,101$272,46498.2%1.0%121$159
Chatham1041,092$1,127,428$1,078,35795.7%1.4%138$486
Chelmsford550888$394,917$393,89199.4%1.0%81$234
Chelsea2301,020$458,620$454,68399.0%1.4%83$313
Cheshire11$495,000$475,00096.0%0.0%68$265
Chester28260$262,998$246,78292.2%0.0%136$141
Chesterfield1380$221,225$206,46985.2%0.0%211$148
Chicopee6251,548$181,506$178,34998.3%0.5%99$133
Clinton244480$271,283$266,94597.8%0.0%132$174
Cohasset1411,356$1,186,224$1,107,85594.8%0.7%201$375
Colrain1848$188,015$179,17393.2%0.0%181$132
Concord2741,384$967,107$933,46698.1%1.5%107$327
Conway15120$244,550$238,16595.7%0.0%106$140
Cummington798$197,557$189,00094.3%0.0%238$118
Dalton630$185,567$171,33393.3%0.0%81$119
Danvers407912$449,877$448,52899.4%0.4%77$262
Dartmouth3352,280$464,043$443,64596.0%1.0%124$238
Dedham337876$571,193$563,57299.0%0.6%82$314
Deerfield58409$311,179$299,93696.9%0.0%141$164
Dennis2861,632$435,474$413,12495.5%2.0%122$305
Dighton106492$348,223$342,52198.0%0.0%121$206
Douglas155876$281,420$276,64597.3%1.6%151$162
Dover88769$1,586,883$1,507,48695.9%1.7%180$309
Dracut509828$339,399$338,87399.4%1.7%97$207
Dudley141360$252,973$251,81099.0%0.0%101$151
Dunstable52132$536,000$531,51398.1%0.0%208$191
Duxbury2351,092$782,173$752,28497.2%0.8%129$298
East Bridgewater193516$359,294$354,00198.5%0.0%105$217
East Brookfield32120$269,325$265,84798.6%4.1%125$161
East Longmeadow226744$273,811$266,85498.0%0.0%102$160
Eastham81816$489,823$467,41095.9%2.8%123$327
Easthampton182276$281,731$281,26699.1%1.4%82$174
Easton3041,476$416,666$411,19498.8%0.8%96$228
Edgartown34636$2,138,249$1,892,95493.9%0.0%176$906
Erving2050$179,248$174,40391.2%0.0%207$130
Essex49110$585,147$566,28597.3%0.0%108$308
Everett3301,332$513,198$509,59198.9%1.6%81$278
Fairhaven257996$305,987$298,47997.4%0.6%108$220
Fall River8264,212$252,049$246,56198.1%0.4%114$128
Falmouth5402,856$650,238$619,64296.3%0.6%122$332
Fitchburg6631,920$206,755$203,23398.4%1.0%98$122
Florida11$44,900$41,00091.3%0.0%94$34
Foxboro206684$461,110$456,87598.8%3.2%100$231
Framingham7761,548$429,527$432,79299.5%1.4%74$242
Franklin5081,452$405,630$404,69399.1%0.8%101$203
Freetown85468$369,653$360,72596.6%1.2%139$199
Gardner330972$190,754$187,54298.1%0.6%103$119
Georgetown116360$441,694$436,99598.5%2.8%85$248
Gill860$182,478$178,86194.5%0.0%178$121
Gloucester3601,620$522,824$507,24898.1%0.6%118$318
Goshen1484$284,350$266,69091.4%0.0%181$214
Grafton301756$365,490$363,24399.3%1.0%130$189
Granby91556$321,470$307,21395.0%1.6%125$156
Granville13104$290,908$281,37894.5%0.0%131$133
Great Barrington436$422,725$385,62589.9%0.0%143$196
Greenfield1961,104$208,469$201,99696.9%1.5%146$132
Groton172648$531,952$514,91497.2%0.0%120$211
Groveland103216$434,353$430,84398.8%1.7%120$205
Hadley62516$309,998$296,96695.3%8.9%149$172
Halifax148468$298,111$295,33198.8%1.6%91$200
Hamilton116444$768,740$745,71697.6%1.4%111$286
Hampden55432$284,439$275,02796.1%0.0%124$155
Hanover170732$552,355$547,79299.1%1.2%110$249
Hanson145420$351,838$347,02697.4%0.0%105$212
Hardwick36253$164,107$158,21293.5%6.8%146$96
Harvard89648$622,857$601,21596.4%0.8%155$251
Harwich1901,296$597,861$571,21596.3%0.0%136$321
Hatfield37143$305,667$290,70895.2%0.0%165$152
Haverhill1,0542,112$316,947$315,74699.3%0.9%89$180
Hawley28$173,500$141,50081.8%0.0%305$107
Heath1277$192,512$177,92190.5%0.0%202$118
Hingham3601,800$900,069$871,20697.3%1.9%127$397
Hinsdale315$207,300$184,20889.4%0.0%108$139
Holbrook167468$369,283$366,34899.3%0.8%83$223
Holden343744$358,771$354,86798.9%1.5%99$194
Holland52297$235,896$231,75697.2%0.0%111$185
Holliston235948$509,303$507,75299.1%1.0%110$228
Holyoke293972$202,667$198,56598.3%0.0%118$114
Hopedale80228$306,507$303,64998.7%0.0%86$161
Hopkinton297913$555,790$557,61099.7%0.5%152$219
Hubbardston76588$268,258$264,31098.0%1.0%107$172
Hudson342756$352,195$345,40998.0%0.4%94$191
Hull2261,308$477,743$457,28395.7%1.3%112$287
Huntington28126$182,230$171,67394.5%0.0%131$98
Ipswich186840$563,961$554,04198.1%2.1%99$266
Kingston218973$397,548$390,13598.3%0.3%100$199
Lakeville171816$402,634$396,88997.0%0.0%117$221
Lancaster94276$384,648$379,59198.4%0.0%115$192
Lanesborough42$297,000$307,09799.9%0.0%119$148
Lawrence5561,176$330,904$332,92399.6%0.7%88$163
Lee716$318,233$308,37597.1%0.0%134$154
Leicester143564$251,761$246,61597.2%0.0%107$156
Lenox314$410,000$382,01396.4%0.0%161$132
Leominster6171,272$257,594$255,24399.2%0.4%86$154
Leverett25228$289,737$269,04090.0%0.0%148$133
Lexington3611,440$1,131,023$1,148,65699.7%1.3%78$419
Leyden1048$309,450$305,02198.2%0.0%228$180
Lincoln106565$745,624$724,15897.7%0.5%111$257
Littleton136336$535,673$526,00498.4%1.0%121$241
Longmeadow249864$375,286$363,65997.3%0.3%119$167
Lowell1,0862,904$307,479$304,35999.2%1.1%82$178
Ludlow2511,212$230,579$228,93297.8%0.6%129$152
Lunenburg160720$327,170$322,06797.7%0.0%102$178
Lynn1,0222,052$384,563$386,40599.8%0.5%84$235
Lynnfield164420$701,759$693,60599.1%0.9%103$286
Malden4921,308$498,872$518,05699.9%1.0%77$308
Manchester103598$696,617$650,69195.7%3.4%99$253
Mansfield302696$572,488$563,17298.7%1.0%97$229
Marblehead2711,260$816,437$776,22697.0%2.9%93$364
Marion101756$543,138$510,37396.4%0.0%231$258
Marlborough4901,080$346,514$342,95699.0%2.4%80$195
Marshfield3881,608$473,487$463,84598.2%1.3%113$263
Mashpee3181,980$504,824$4,879,89597.3%0.0%135$279
Mattapoisett1001,500$568,560$540,49596.0%0.0%133$254
Maynard154288$367,810$370,12899.8%0.0%71$228
Medfield179756$696,790$687,93898.6%0.7%122$295
Medford5881,524$644,942$654,78199.8%0.4%71$381
Medway172564$455,734$448,20098.4%1.3%97$220
Melrose363516$578,295$600,52399.9%1.2%65$332
Mendon70384$515,513$510,81398.9%0.0%139$197
Merrimac101276$402,757$399,69298.4%0.0%92$211
Methuen6591,272$377,909$378,83599.6%1.2%96$203
Middleboro3121,296$326,354$321,81998.1%1.1%96$186
Middlefield548$188,663$170,87577.0%0.0%168$100
Middleton134480$630,641$621,60598.3%0.7%115$255
Milford384852$311,534$309,83399.1%0.3%82$170
Millbury215408$314,273$315,26199.4%0.0%122$180
Millis110385$431,440$429,86899.2%2.6%88$233
Millville3066$287,349$281,54196.0%0.0%130$148
Milton261720$825,747$817,34199.0%0.5%111$361
Monson121684$214,411$208,59996.7%0.0%115$128
Montague74264$199,393$185,06893.0%0.0%125$129
Montgomery59$299,367$292,13398.4%0.0%101$124
Nahant45170$669,238$646,62496.8%0.0%135$376
Natick5041,416$631,424$622,58098.8%1.5%81$323
Needham3941,188$1,139,488$1,134,13699.5%0.0%97$390
New Bedford1,0943,792$236,701$229,44697.9%1.4%108$135
New Braintree1288$291,925$283,61294.0%0.0%134$143
New Salem17100$169,360$158,42590.9%0.0%179$83
Newbury86540$612,528$594,99397.5%0.0%129$291
Newburyport3831,068$621,570$606,09998.2%0.4%93$343
Newton9334,977$829,389$876,61298.6%0.5%93$327
Norfolk154840$561,656$553,38398.5%0.0%116$231
North Adams1035$128,983$129,54092.5%0.0%135$47
North Andover4341,236$484,578$480,49999.1%1.0%94$238
North Attleboro4221,356$337,278$332,63798.4%0.5%121$196
North Brookfield62336$224,084$220,65796.9%1.7%137$132
North Reading260648$497,474$498,24499.7%1.4%88$281
Northampton3031,464$371,402$355,55898.1%0.5%133$212
Northborough217828$472,251$465,32598.2%0.5%105$227
Northbridge214756$310,513$306,33598.5%1.4%112$177
Northfield44275$253,335$240,30794.5%0.0%181$134
Norton269648$363,170$360,76099.2%1.5%101$209
Norwell178936$721,401$702,85397.4%0.0%117$283
Norwood335876$481,320$477,91198.8%0.3%97$291
Oak Bluffs20368$713,405$686,32095.6%0.0%162$436
Oakham30220$205,610$206,35093.2%0.0%112$153
Orange129684$158,616$155,99296.8%0.5%119$107
Orleans54781$886,462$842,03395.7%0.0%138$400
Otis31165$438,165$398,25992.5%0.0%195$263
Oxford182480$246,635$242,82998.3%1.6%91$167
Palmer1911,152$179,462$176,27397.6%1.4%132$119
Paxton63288$323,624$318,09298.3%1.2%117$165
Peabody5561,224$390,279$389,40598.1%1.8%137$237
Pelham59245$380,811$371,39897.1%0.0%144$169
Pembroke264804$383,461$374,82497.0%0.9%107$212
Pepperell184624$342,049$339,12998.0%0.4%95$173
Peru33$271,300$258,33395.3%0.0%150$125
Petersham19144$266,914$258,97595.8%0.0%183$151
Phillipston28275$208,618$198,46894.0%0.0%143$198
Pittsfield32255$132,644$127,64593.7%0.0%132$85
Plainfield738$231,800$219,08394.2%0.0%198$153
Plainville123648$385,256$386,20799.3%0.4%123$223
Plymouth1,2715,244$407,501$403,32799.0%1.3%123$228
Plympton38216$410,981$406,78898.0%0.0%132$198
Princeton49420$386,654$374,71096.7%0.0%113$168
Provincetown36300$853,207$806,21594.3%0.0%163$824
Quincy1,0014,044$495,459$496,22599.5%1.1%78$346
Randolph400564$369,821$370,04099.3%1.8%91$229
Raynham219780$378,545$374,77998.7%0.3%90$193
Reading322684$607,533$609,12599.6%0.4%81$316
Rehoboth1601,032$435,908$427,27997.7%1.6%131$198
Revere4441,284$473,462$470,75099.2%1.0%86$266
Rochester81363$390,051$4,014,93198.6%0.0%123$190
Rockland278432$327,066$325,77898.9%1.0%77$216
Rockport107780$657,936$624,88995.5%0.0%128$387
Rowe1016$204,617$182,89685.4%0.0%159$118
Rowley88240$495,863$491,89799.0%0.0%91$245
Royalston2660$201,476$189,86591.8%0.0%149$113
Russell18140$193,906$188,38895.1%0.0%130$114
Rutland146480$267,961$264,48497.8%1.6%102$164
Salem7911,944$397,892$395,70498.6%0.8%95$229
Salisbury153972$398,357$386,83496.8%2.5%115$251
Sandisfield315$192,333$171,66783.6%0.0%314$96
Sandwich3501,908$430,758$420,48398.0%0.3%113$253
Saugus360732$471,440$471,04799.4%1.5%83$269
Savoy10$140,000$121,50086.8%0.0%63$207
Scituate3101,741$641,975$627,87597.3%0.5%107$304
Seekonk173816$375,600$366,97697.5%0.6%102$205
Sharon223948$562,282$551,88898.2%2.6%110$258
Shelburne1488$279,180$256,74291.9%0.0%264$154
Sherborn80576$917,717$881,84796.4%0.0%143$292
Shirley92319$304,363$302,82098.7%3.1%93$157
Shrewsbury4551,524$451,447$442,03897.7%0.8%102$221
Shutesbury1198$257,848$250,81996.2%0.0%119$175
Somerset217660$295,620$289,32697.7%2.3%100$197
Somerville7703,708$889,982$898,85299.7%0.7%84$555
South Hadley239960$257,390$252,63998.3%1.0%109$165
Southampton100444$320,340$313,32297.3%2.1%131$183
Southborough148600$711,435$698,87297.6%0.0%104$246
Southbridge225936$195,120$190,20297.1%0.6%124$113
Southwick163876$261,056$253,84197.4%0.0%141$170
Spencer157936$241,534$236,33697.0%0.5%161$151
Springfield1,7654,428$165,488$163,30898.7%1.3%99$107
Sterling105470$352,023$348,46798.0%0.9%144$185
Stockbridge16$559,999$525,00093.8%0.0%136$243
Stoneham311564$522,817$522,97999.4%0.6%77$312
Stoughton373720$369,290$368,03098.9%0.9%87$217
Stow126180$523,939$523,18999.1%1.4%185$231
Sturbridge1571,044$305,421$298,92797.7%1.7%125$164
Sudbury2981,320$784,791$771,86398.1%0.0%108$267
Sunderland2372$335,975$322,04893.6%5.0%144$179
Sutton135936$380,361$375,89998.6%0.4%134$184
Swampscott247648$570,002$557,35598.8%0.0%92$286
Swansea2171,332$344,401$333,18597.0%0.0%109$209
Taunton8632,160$296,872$294,03999.1%1.4%103$176
Templeton137420$214,401$211,88397.8%0.6%100$138
Tewksbury430756$415,962$416,91999.6%1.0%80$327
Tolland1594$549,779$463,36892.0%0.0%131$204
Topsfield85312$684,882$669,06997.9%0.0%105$254
Townsend135456$301,868$302,64399.6%1.4%114$156
Truro27220$831,845$760,70094.4%0.0%157$584
Tyngsborough206372$373,048$373,41799.1%0.8%105$204
Upton112420$495,301$490,56898.7%0.0%203$204
Uxbridge277900$331,960$332,45199.1%1.7%107$179
Wakefield330708$524,792$525,82398.4%1.5%83$289
Wales34264$174,021$169,43495.6%0.0%120$132
Walpole346948$568,136$567,73799.1%0.4%109$252
Waltham5941,920$634,031$633,24199.7%0.9%75$350
Ware1401,020$164,353$161,12097.1%0.0%117$100
Wareham4872,268$269,180$261,31097.2%0.8%114$217
Warren124440$262,281$250,52295.5%2.8%106$155
Warwick50238$201,645$192,78195.5%0.0%213$149
Washington24$224,950$209,50089.1%0.0%212$74
Watertown3861,644$695,484$698,80099.6%0.3%81$387
Wayland197756$881,798$858,92697.9%0.3%106$329
Webster275684$268,887$258,41396.1%0.3%97$158
Wellesley3731,440$1,583,328$1,540,79698.0%0.7%109$478
Wendell730$165,430$168,05090.7%0.0%129$123
Wenham57336$718,770$704,54497.9%1.2%104$272
West Boylston137288$319,598$316,65798.3%0.0%105$183
West Bridgewater110432$363,133$355,27197.4%1.5%106$199
West Brookfield41396$257,637$251,21295.9%0.0%157$147
West Newbury80396$551,062$553,05898.3%3.1%196$237
West Springfield3451,044$228,789$223,28397.6%1.6%101$141
West Tisbury8258$793,417$760,22094.6%0.0%158$464
Westborough237852$478,189$469,87798.4%0.7%95$242
Westfield5081,380$225,722$220,47197.4%1.3%108$138
Westford308924$545,897$542,61999.0%1.2%94$243
Westhampton23220$279,623$264,24787.0%0.0%151$164
Westminster148696$332,001$330,92397.9%1.7%164$181
Weston1551,476$2,000,667$1,820,55594.0%0.6%169$413
Westport1851,692$474,033$451,33196.3%0.5%193$267
Westwood188756$926,096$900,38297.9%0.8%111$356
Weymouth9451,848$378,354$378,31299.3%0.8%101$277
Whately1364$345,594$321,60392.8%0.0%200$125
Whitman235492$342,375$340,02399.0%1.0%107$215
Wilbraham242876$302,315$293,79397.3%0.0%126$166
Williamsburg26207$326,461$283,56593.0%0.0%143$153
Williamstown220$1,090,000$892,50090.0%0.0%67$46
Wilmington247468$549,375$551,82999.4%1.2%77$275
Winchendon176828$197,172$193,26397.3%0.0%119$128
Winchester312840$1,113,675$1,109,46899.6%1.9%89$412
Windsor58$236,700$232,48898.0%0.0%99$133
Winthrop224660$471,719$464,99598.7%0.0%95$302
Woburn404972$503,310$504,49599.7%0.5%88$309
Worcester2,0504,008$253,959$253,36599.6%0.4%92$141
Worthington23140$185,069$171,53792.0%0.0%257$110
Wrentham211828$509,930$507,04898.9%1.8%115$229
Yarmouth4522,484$404,045$386,69996.9%0.3%106$289
83,078313,010$452,600$472,99397.3%0.8%118$230