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
Abington232456$381,506$378,60599.2%2.4%100$229
Acton3281,536$541,600$540,51199.2%1.0%108$259
Acushnet115504$336,782$328,94896.9%0.8%129$182
Adams415$173,450$158,57494.1%0.0%130$108
Agawam3301,320$220,035$215,34198.0%0.7%107$153
Alford11$525,000$515,00098.1%0.0%561$196
Amesbury3401,164$374,360$371,20699.0%0.6%92$221
Amherst2181,440$358,523$349,98096.8%0.7%126$192
Andover4632,208$538,643$532,76098.5%0.5%127$225
Arlington5261,332$783,401$814,87499.9%0.5%66$428
Ashburnham111732$255,448$249,15397.0%0.0%116$172
Ashby43348$296,112$290,82397.7%0.0%122$156
Ashfield14144$217,500$204,93590.0%0.0%136$103
Ashland264432$448,353$451,11399.3%1.6%91$236
Athol205912$166,512$156,97096.8%0.0%131$106
Attleboro6222,232$322,019$316,83497.7%1.2%96$186
Auburn283710$281,554$282,81798.5%0.4%101$181
Avon71120$340,494$339,75799.2%1.0%86$240
Ayer145552$346,125$344,73298.7%0.9%105$213
Barnstable6223,780$602,234$567,35196.5%0.8%122$290
Barre80480$201,706$191,05092.5%2.4%111$128
Barrington2130$405,495$378,04594.1%0.0%151$257
Becket18342$150,843$140,57688.7%0.0%355$128
Bedford150640$724,926$704,10693.3%0.0%94$294
Belchertown1931,080$282,399$275,89996.9%2.4%159$151
Bellingham276852$341,561$339,90399.2%0.0%100$200
Belmont2401,068$1,079,594$1,111,98799.4%0.0%76$485
Berkley57360$382,639$379,04298.5%3.8%133$187
Berlin51204$468,134$458,62597.1%0.0%150$210
Bernardston24187$225,289$226,51494.6%0.0%136$141
Beverly4171,200$533,937$531,67099.5%0.3%84$281
Billerica4911,032$446,786$446,38099.7%0.8%83$241
Blackstone129504$288,830$283,01898.2%0.0%115$167
Blandford24220$196,272$186,56791.7%0.0%125$139
Bolton103660$546,092$534,68897.4%1.7%116$202
Boston5,78043,884$906,418$1,326,35099.5%0.9%114$653
Bourne3171,944$421,402$400,23296.3%0.8%130$251
Boxborough90240$397,847$390,89898.1%1.2%88$205
Boxford111360$737,843$720,11898.2%2.1%129$240
Boylston75300$474,635$467,72698.6%0.8%96$202
Braintree4071,020$525,718$515,54898.9%0.5%78$296
Brewster170948$537,383$517,29996.9%1.7%126$309
Bridgewater301924$365,391$360,52498.6%1.3%101$203
Brimfield60539$223,769$220,97795.4%0.0%120$145
Bristol28264$321,301$311,81996.8%0.0%88$211
Brockton1,1823,228$322,658$320,70599.5%0.9%96$506
Brookfield59252$213,958$209,39797.4%0.0%96$126
Brookline5724,640$1,029,707$1,018,90399.1%1.1%85$530
Buckland12126$186,950$179,03391.6%0.0%94$120
Burlington239612$630,372$626,52199.2%0.0%85$305
Cambridge7465,484$1,193,849$1,223,09899.9%0.6%97$756
Canton2751,524$520,219$510,51298.4%2.0%93$276
Carlisle91540$1,090,201$1,068,53698.3%0.0%130$298
Carver172468$298,966$281,49195.0%0.6%99$187
Charlemont1472$197,583$188,59493.7%0.0%125$111
Charlton171948$270,057$266,25297.6%1.0%127$159
Chatham1011,548$1,102,087$1,063,87196.1%1.3%129$460
Chelmsford5251,044$396,122$393,36799.2%1.0%81$237
Chelsea238912$505,914$497,82399.0%1.5%92$318
Cheshire11$495,000$475,00096.0%0.0%68$265
Chester27193$275,477$270,49397.2%0.0%103$157
Chesterfield11120$294,213$286,90696.0%0.0%174$166
Chicopee5721,668$183,631$180,68298.6%0.7%97$140
Clinton222768$277,929$275,88298.8%0.0%131$174
Cohasset1401,536$1,152,058$1,072,43994.5%0.8%155$373
Colrain1577$167,545$157,94892.8%0.0%136$131
Concord2851,733$874,890$857,05198.3%1.3%103$306
Conway18253$258,073$247,40595.7%0.0%130$131
Cummington690$210,150$198,83392.7%0.0%270$127
Dalton728$165,486$152,00093.2%0.0%80$120
Danvers3771,032$455,163$451,96899.4%0.4%77$263
Dartmouth3252,472$434,232$418,20096.4%0.6%115$235
Dedham331828$565,282$555,62898.9%0.6%83$318
Deerfield51446$300,072$283,31295.1%0.0%148$160
Dennis3031,872$468,859$443,47495.2%1.5%126$321
Dighton98540$359,815$354,37598.0%0.0%108$206
Douglas134888$290,215$286,53497.7%0.6%140$161
Dover83828$1,837,117$1,739,37095.6%1.9%182$329
Dracut471900$347,828$346,94899.4%1.1%93$212
Dudley137384$262,937$260,46098.9%0.0%95$152
Dunstable53144$522,029$515,26298.2%0.0%195$185
Duxbury2211,212$772,866$744,11497.2%0.8%125$297
East Bridgewater187600$355,394$349,09398.4%0.0%100$219
East Brookfield32176$258,561$254,47997.9%3.0%121$156
East Longmeadow243816$283,327$276,07998.0%0.2%104$162
Eastham74720$466,120$443,37294.6%2.8%124$331
Easthampton181408$284,762$281,89598.8%1.4%87$177
Easton2951,644$413,440$405,72198.2%0.3%96$227
Edgartown32550$1,890,993$1,673,09895.2%0.0%179$861
Erving1836$185,058$182,00397.5%0.0%102$145
Essex38270$630,509$611,50996.8%0.0%143$288
Everett3181,236$521,134$519,55799.1%1.9%83$284
Fairhaven230888$310,437$302,53397.4%0.6%112$226
Fall River7954,560$259,402$253,15697.8%0.3%117$132
Falmouth5463,012$638,057$607,31396.1%0.7%127$318
Fitchburg6152,256$209,121$207,20598.7%1.5%96$122
Foxboro209840$475,455$470,24498.8%2.6%93$237
Framingham7491,944$450,231$449,88499.5%1.1%80$252
Franklin4671,620$418,067$417,62399.5%1.0%102$214
Freetown92600$384,950$377,14197.3%1.2%120$202
Gardner331924$198,234$195,36698.3%0.6%100$121
Georgetown121312$468,742$460,20798.4%2.8%88$248
Gill13147$177,481$170,09594.2%0.0%173$125
Gloucester3791,884$565,340$542,37897.3%0.9%125$324
Goshen15176$287,725$270,25494.4%0.0%189$222
Grafton301960$370,700$367,78699.2%1.0%129$190
Granby86604$316,688$303,52395.4%1.7%129$157
Granville14160$268,117$251,87292.9%0.0%169$118
Great Barrington428$387,500$356,87591.4%0.0%189$205
Greenfield1921,128$221,350$207,85096.0%1.6%146$133
Groton161576$529,536$516,27297.4%0.0%117$207
Groveland106168$439,533$435,37298.7%0.8%103$209
Hadley54600$324,269$310,70695.2%8.3%174$174
Halifax144516$298,076$295,22498.8%1.6%96$198
Hamilton110552$711,717$691,17197.9%2.6%101$284
Hampden52372$278,691$266,81695.5%0.0%142$150
Hanover179888$564,832$558,29099.0%1.3%114$249
Hanson134384$360,378$354,96797.4%0.0%105$222
Hardwick40280$168,339$161,32293.9%7.4%154$110
Harvard77792$583,602$562,09096.5%0.8%155$248
Harwich2021,572$603,507$574,07195.8%0.0%142$315
Hatfield40176$295,757$281,24395.2%0.0%186$158
Haverhill1,0011,968$320,915$318,60699.4%0.7%88$182
Hawley415$248,150$216,41782.2%0.0%263$153
Heath16144$170,898$158,47691.4%0.0%208$100
Hingham3582,100$935,045$908,34097.3%1.7%127$402
Hinsdale28$252,400$233,50093.9%0.0%141$125
Holbrook166420$366,193$362,19899.2%0.8%85$224
Holden321756$366,921$362,62598.9%1.0%111$196
Holland47456$245,135$242,35397.9%0.0%109$176
Holliston187996$507,576$501,94298.7%1.0%110$227
Holyoke2621,080$207,213$203,14298.3%0.0%102$117
Hopedale82372$318,771$316,12798.9%0.0%78$161
Hopkinton264925$576,351$574,55099.4%0.7%142$220
Hubbardston64600$270,885$266,38798.0%0.0%94$177
Hudson305864$345,281$342,00398.6%0.4%83$184
Hull2281,572$482,418$462,04395.8%1.3%109$284
Huntington23198$176,342$168,16194.8%0.0%118$130
Ipswich165948$565,815$551,62798.0%1.7%106$264
Kingston2321,020$396,255$390,34898.4%0.7%85$200
Lakeville182972$401,327$395,76497.2%0.0%125$216
Lancaster83504$368,424$361,65598.1%0.0%121$190
Lanesborough32$375,200$372,34797.4%0.0%91$134
Lawrence5631,356$338,501$336,82299.5%0.7%89$167
Lee615$326,080$316,25097.2%0.0%102$159
Leicester144780$259,619$252,71797.2%0.0%114$163
Lenox316$410,000$382,01396.4%0.0%161$132
Leominster5601,356$255,171$253,17199.2%0.4%81$154
Leverett21276$288,199$266,30789.2%0.0%135$152
Lexington3451,680$1,151,453$1,156,67899.8%1.4%79$411
Leyden1445$297,982$293,13197.6%0.0%214$167
Lincoln94744$728,013$708,60097.9%1.0%111$256
Littleton138528$522,750$513,65498.4%1.0%115$241
Longmeadow238972$381,944$369,84397.2%0.0%115$168
Lowell1,0242,820$310,740$306,69199.0%1.2%87$181
Ludlow2371,356$237,450$232,96497.2%0.0%130$155
Lunenburg178792$342,495$337,27498.0%0.0%95$179
Lynn9662,280$392,610$393,99999.8%0.5%86$241
Lynnfield142576$731,565$723,80799.0%0.7%101$289
Malden4801,656$508,834$520,10199.9%0.8%78$309
Manchester118905$663,114$621,14297.1%2.0%105$250
Mansfield277804$536,653$528,37398.7%0.7%98$231
Marblehead2611,644$787,015$751,73097.3%2.7%94$363
Marion89900$571,504$538,24896.5%4.1%229$261
Marlborough4411,392$346,920$343,06899.0%2.2%80$197
Marshfield3781,632$481,864$472,13898.1%0.9%120$266
Mashpee2902,040$526,312$4,888,89295.5%0.0%132$286
Mattapoisett1051,728$576,310$543,77495.8%0.6%152$263
Maynard149360$371,942$395,26499.8%0.0%70$229
Medfield165996$715,043$705,00398.6%0.7%124$295
Medford5782,028$634,541$637,87299.8%0.5%76$378
Medway172600$477,529$461,56998.2%1.3%98$226
Melrose320840$593,322$603,51199.8%1.1%67$336
Mendon65348$517,272$515,15698.8%0.0%164$200
Merrimac85408$400,287$397,32198.7%0.0%86$217
Methuen6691,764$372,646$371,68599.5%1.1%90$204
Middleboro2951,404$333,025$327,24397.8%1.2%102$190
Middlefield555$209,360$199,40085.8%0.0%153$86
Middleton142432$654,015$641,09698.1%2.1%107$266
Milford3431,141$331,585$329,71399.2%0.3%83$179
Millbury180552$325,104$325,93399.4%0.0%120$180
Millis102451$443,458$439,21898.9%2.6%101$231
Millville23154$272,629$267,35396.0%0.0%180$143
Milton2571,056$851,690$837,91398.9%0.5%107$361
Monson115672$209,691$204,46997.0%0.0%118$127
Montague87228$216,352$202,04694.4%0.8%125$131
Montgomery520$341,700$333,72597.1%0.0%155$138
Nahant39280$689,479$659,81196.4%0.0%127$375
Natick4781,536$648,757$635,71198.4%1.6%84$325
Needham3561,236$1,131,848$4,215,51899.5%0.0%96$389
New Bedford1,0733,984$239,060$232,84898.1%1.7%112$137
New Braintree14160$281,020$273,29094.3%0.0%140$143
New Marlboro16$625,000$590,00094.4%0.0%259$164
New Salem19144$193,636$181,52491.3%0.0%154$108
Newbury90576$631,317$612,98797.4%0.0%127$298
Newburyport3621,560$646,510$632,53898.3%0.2%94$339
Newton9105,279$838,042$882,75698.3%0.5%91$323
Norfolk157996$568,486$559,95598.4%0.0%125$228
North Adams75$110,407$111,15689.9%0.0%151$34
North Andover4131,296$481,418$476,07999.1%1.0%93$236
North Attleboro4091,584$349,053$344,22498.5%0.2%118$195
North Brookfield71432$219,070$215,50796.7%0.0%132$131
North Reading258672$541,242$541,11499.7%1.6%88$286
Northampton2821,836$374,325$357,94698.0%0.5%136$211
Northborough2001,080$464,721$458,52798.2%0.5%106$228
Northbridge221840$309,329$305,87098.6%1.4%107$174
Northfield37230$250,671$235,71293.6%0.0%137$140
Norton255816$374,187$371,38299.1%1.2%96$217
Norwell181972$719,167$703,91997.9%0.0%109$279
Norwood3211,008$469,071$465,28998.9%0.3%99$292
Oak Bluffs19400$756,551$731,60196.9%0.0%183$391
Oakham31220$221,557$225,19594.4%0.0%113$162
Orange114900$161,611$159,25696.4%0.0%109$108
Orleans66858$829,769$777,38895.1%0.0%129$381
Otis25220$388,888$353,52092.2%0.0%207$230
Oxford169504$240,866$237,37898.6%1.6%86$166
Palmer1841,092$176,317$172,06896.7%1.8%132$119
Paxton53360$322,280$316,33297.8%1.9%112$157
Peabody5161,200$417,467$418,34999.3%1.7%76$259
Pelham65286$410,215$401,11997.8%0.0%137$185
Pembroke246948$405,087$395,13096.7%1.4%110$209
Pepperell175684$344,543$340,73097.9%0.4%96$174
Peru312$237,933$231,13397.4%0.0%136$141
Petersham18160$238,164$234,45996.7%0.0%108$167
Phillipston28308$225,701$214,18293.6%0.0%170$203
Pittsfield24154$128,261$125,11794.6%0.0%117$96
Plainfield770$189,400$182,86790.9%0.0%112$117
Plainville124576$396,330$397,28999.3%0.0%125$220
Plymouth1,1845,532$412,961$409,39299.1%1.3%126$228
Plympton42204$420,291$413,81198.0%0.0%112$205
Princeton43564$395,572$382,56296.6%0.0%129$159
Provincetown36348$946,815$900,26194.5%0.0%152$837
Quincy9644,488$511,723$507,43899.4%1.0%85$353
Randolph358840$371,856$371,43399.3%1.9%90$229
Raynham206624$380,646$375,23898.5%0.3%90$198
Reading312708$619,397$618,32199.4%0.4%83$319
Rehoboth1661,272$428,362$421,26998.1%1.6%148$201
Revere4381,356$469,000$463,95499.2%1.1%89$276
Rochester82364$407,351$1,698,91498.5%0.0%125$207
Rockland277468$318,839$315,88998.8%1.0%80$211
Rockport961,023$626,959$595,32395.9%0.0%127$371
Rowe107$194,347$170,46083.2%0.0%137$106
Rowley92240$515,968$511,37298.7%0.0%96$250
Royalston2290$165,491$157,11791.8%0.0%117$88
Russell2088$240,697$233,73596.4%0.0%133$122
Rutland144480$267,492$264,70798.2%0.7%100$164
Salem7782,004$404,410$402,23498.7%0.7%96$231
Salisbury1521,116$406,141$393,49897.3%2.5%117$254
Sandisfield448$213,000$196,25087.3%0.0%202$110
Sandwich3302,040$448,389$434,90697.6%0.4%124$270
Saugus352816$485,869$482,66299.5%1.3%82$271
Scituate2972,232$674,730$651,52896.8%0.3%109$320
Seekonk162948$380,083$373,02098.2%0.9%98$203
Sharon2231,008$561,346$547,67397.8%2.9%110$255
Sheffield314$336,750$315,62594.6%0.0%151$211
Shelburne16198$275,160$254,88292.6%0.0%234$149
Sherborn81612$929,554$890,21396.2%0.0%132$293
Shirley92495$302,218$300,64698.6%2.2%98$156
Shrewsbury4231,920$459,766$450,97997.8%1.1%94$224
Shutesbury23117$273,049$266,54596.2%0.0%138$175
Somerset203600$297,309$290,15697.4%2.2%100$197
Somerville7484,128$889,421$925,34999.7%0.7%84$565
South Hadley240972$261,114$255,66598.1%1.0%104$167
Southampton91528$295,938$288,26095.0%2.1%147$180
Southborough126756$724,920$711,63097.5%0.0%105$249
Southbridge2061,008$199,475$194,24197.3%0.6%119$116
Southwick142858$266,229$258,58597.4%0.0%133$171
Spencer160912$243,960$238,09896.9%1.1%125$150
Springfield1,7234,848$172,200$170,30498.7%1.2%98$109
Sterling102552$362,853$358,54898.5%0.9%137$187
Stockbridge16$559,999$525,00093.8%0.0%136$243
Stoneham293720$529,203$529,22699.3%0.6%74$312
Stoughton380936$374,110$371,59498.8%1.0%88$221
Stow116312$523,226$522,79599.4%1.4%161$229
Sturbridge1551,068$316,586$312,91597.8%2.2%129$159
Sudbury2841,488$792,691$779,69498.1%0.2%114$269
Sunderland2572$321,789$309,36793.1%6.2%134$186
Sutton1361,044$387,778$381,37198.3%0.4%121$178
Swampscott216780$583,727$569,42298.8%0.0%89$297
Swansea2171,224$353,416$340,00496.8%0.0%112$211
Taunton8042,076$308,408$305,69499.0%1.5%104$179
Templeton143516$222,542$219,68797.0%0.6%107$142
Tewksbury400804$415,312$414,57499.4%1.0%79$326
Tolland16191$440,073$380,75293.9%0.0%117$192
Topsfield88408$670,795$656,45097.7%0.0%109$254
Townsend128324$296,501$295,28699.4%1.4%113$157
Truro33275$789,070$748,91395.7%0.0%143$549
Tyngsborough181492$384,483$385,19799.2%0.8%110$211
Upton94600$493,580$487,98398.6%0.0%206$201
Uxbridge2711,164$342,484$342,77699.1%0.8%113$184
Wakefield334990$475,780$473,55398.4%1.4%84$279
Wales29216$175,924$170,91995.1%0.0%144$139
Walpole324996$560,644$555,29898.8%0.9%117$260
Waltham6041,836$642,606$639,46199.6%0.8%76$351
Ware1311,128$177,083$173,25796.9%0.0%127$102
Wareham4752,628$269,657$264,64697.6%0.6%113$222
Warren114544$241,655$235,87696.5%2.8%102$155
Warwick47167$203,280$196,65196.5%0.0%123$152
Washington26$224,950$209,50089.1%0.0%212$74
Watertown4042,112$712,256$710,85599.6%0.0%81$387
Wayland1671,008$906,594$879,91297.8%0.4%104$324
Webster272840$270,164$260,70796.5%0.3%105$156
Wellesley3461,692$1,662,855$1,647,02698.3%0.5%112$481
Wendell532$140,275$131,10088.8%0.0%97$107
Wenham67480$756,990$738,08597.6%1.2%109$280
West Boylston126240$305,963$301,73998.2%0.0%91$183
West Bridgewater99468$365,657$359,83498.2%1.5%100$199
West Brookfield40550$272,409$266,94096.8%0.0%148$154
West Newbury69408$572,811$572,80498.2%3.1%184$239
West Springfield3611,176$231,335$226,66398.1%1.7%112$143
West Tisbury8270$889,417$858,55396.7%0.0%130$544
Westborough2141,020$477,947$469,70198.4%1.1%90$228
Westfield4671,680$226,345$221,72897.5%1.0%106$139
Westford2891,128$548,950$544,86999.0%1.0%95$244
Westhampton21290$285,023$271,45987.0%0.0%140$165
Westminster140804$334,443$336,35298.1%1.4%160$187
Weston1481,740$1,925,559$1,777,10194.8%0.6%162$412
Westport1861,692$510,431$486,88196.6%0.5%195$287
Westwood162912$913,273$887,53397.8%0.8%113$355
Weymouth8712,160$382,554$381,60699.4%0.8%94$281
Whately1388$341,115$324,82296.2%0.0%183$137
Whitman232468$353,609$352,69499.2%0.5%93$219
Wilbraham2261,272$298,504$287,88497.0%0.0%118$164
Williamsburg24243$347,676$306,19594.2%0.0%120$160
Williamstown111$180,000$185,00099.9%0.0%44$91
Wilmington240552$556,356$554,72599.3%1.0%80$277
Winchendon163780$194,109$190,59897.0%0.0%116$125
Winchester3011,020$1,151,830$1,144,10899.6%1.7%87$408
Windsor45$254,633$246,48396.6%0.0%119$134
Winthrop191696$475,366$469,51698.5%0.4%98$300
Woburn404996$510,062$509,97199.7%0.7%86$313
Worcester1,9614,248$260,091$258,67099.5%0.7%94$148
Worthington18234$190,058$174,14389.4%0.0%254$114
Wrentham1951,044$520,101$516,91699.0%1.5%119$222
Yarmouth4652,640$400,806$383,60096.7%0.7%108$285
79,706352,644$455,639$475,26397.4%0.8%116$231