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
Abington251420$382,918$379,89199.2%1.1%81$228
Acton361912$550,760$550,41699.3%0.0%110$259
Acushnet121396$310,217$305,79698.1%0.0%110$190
Adams312$189,967$169,94492.2%0.0%132$113
Agawam3651,152$228,897$224,91798.5%0.0%96$154
Alford22$475,000$437,50091.4%0.0%381$202
Amesbury349708$406,966$402,46599.0%0.6%93$232
Amherst243774$382,802$374,17697.3%0.5%112$190
Andover5531,098$621,981$613,04998.3%0.0%112$259
Arlington531852$807,597$832,55499.9%0.0%70$434
Ashburnham122444$272,476$266,00496.6%0.6%108$178
Ashby50276$277,129$275,61798.5%0.0%114$152
Ashfield1790$213,652$204,69889.0%0.0%149$81
Ashland282384$464,272$466,16499.2%0.0%93$241
Athol223780$169,362$166,20697.8%0.0%123$109
Attleboro6561,644$335,385$329,28398.1%0.8%100$194
Auburn267552$320,014$320,53798.7%0.0%99$185
Avon6699$370,746$366,51398.0%1.1%95$244
Ayer130468$358,690$357,83698.8%0.0%117$206
Barnstable6522,748$615,050$581,20896.2%0.8%118$294
Barre85288$203,856$200,10995.8%0.0%117$136
Barrington2360$384,802$376,97797.9%0.0%110$237
Becket20180$156,596$145,93088.6%0.0%316$137
Bedford160370$708,300$691,40093.9%0.0%83$285
Belchertown222936$276,117$270,21396.4%1.2%142$155
Bellingham322636$357,044$355,64199.1%0.0%107$204
Belmont262564$1,109,354$1,144,91399.6%0.0%79$475
Berkley71253$414,872$410,49498.6%3.0%125$209
Berlin41110$416,441$409,96798.2%0.0%110$203
Bernardston19135$232,289$230,82593.7%0.0%162$147
Beverly4651,044$551,017$548,76099.6%0.0%84$289
Billerica503672$465,663$463,88699.3%0.6%84$245
Blackstone141264$317,228$311,80698.7%0.0%111$178
Blandford25204$186,592$181,78795.7%0.0%167$120
Bolton101324$570,853$565,19498.1%0.0%115$203
Boston6,01332,136$953,330$1,403,17499.2%0.5%100$668
Bourne3201,404$462,197$437,55196.0%0.5%135$261
Boxborough99120$457,542$451,77298.9%0.0%84$210
Boxford118192$715,646$700,91298.5%2.1%113$240
Boylston73192$540,629$519,98698.0%0.0%95$201
Braintree409900$511,845$504,54699.0%0.3%82$304
Brewster177744$548,076$522,21396.2%0.0%142$307
Bridgewater304828$387,608$382,53298.8%1.1%100$215
Brimfield66408$244,181$241,28396.2%0.0%133$143
Bristol31144$347,880$337,17997.1%0.0%93$215
Brockton1,1532,664$332,483$331,53099.6%0.7%93$515
Brookfield58154$191,337$189,46997.1%0.0%123$134
Brookline5962,715$1,090,755$1,067,85599.0%0.6%85$511
Buckland1288$233,913$225,87696.0%0.0%115$126
Burlington240444$638,424$634,71099.2%0.0%85$307
Cambridge7453,384$1,176,205$1,202,13499.8%0.0%74$774
Canton2961,068$530,027$520,23898.3%1.9%97$281
Carlisle90396$953,098$943,37597.9%0.0%122$293
Carver180456$306,280$289,84695.4%0.0%92$200
Charlemont748$153,917$145,08392.3%0.0%139$90
Charlton195684$287,322$283,87397.6%0.5%124$165
Chatham1061,008$942,725$901,83495.8%0.0%129$440
Chelmsford542696$412,730$410,92699.3%1.0%86$242
Chelsea2321,008$506,983$501,74099.1%0.0%97$310
Chester27142$262,061$256,93595.9%0.0%159$143
Chesterfield14108$284,319$272,61195.4%0.0%119$164
Chicopee6011,596$193,114$190,40998.6%0.2%90$151
Clinton215648$282,306$279,13898.3%0.0%102$176
Cohasset146636$1,100,297$1,046,07495.3%0.0%151$362
Colrain1588$129,523$126,88590.8%0.0%112$120
Concord2731,020$979,953$958,91898.4%0.6%122$323
Conway21102$205,002$192,45091.2%0.0%126$105
Cummington1256$198,821$189,88196.4%0.0%131$155
Dalton55$227,660$215,20093.9%0.0%89$122
Danvers345696$459,417$454,93799.3%0.0%76$272
Dartmouth3591,776$447,018$428,51096.7%0.5%123$236
Dedham351588$556,217$548,17298.3%0.0%84$325
Deerfield68205$268,197$256,83695.3%0.0%138$160
Dennis3251,200$505,600$484,80495.6%1.2%128$340
Dighton110528$352,024$344,90597.1%0.0%122$207
Douglas146696$312,028$308,55798.0%0.0%142$170
Dover83780$1,500,697$1,432,98596.7%0.4%166$307
Dracut468684$354,548$352,65199.3%0.3%81$216
Dudley128336$263,947$260,67098.7%0.0%95$152
Dunstable5384$587,107$575,59298.4%0.0%122$201
Duxbury237684$867,048$827,90197.4%0.0%115$318
East Bridgewater215372$362,663$358,43998.6%0.0%89$218
East Brookfield39132$245,581$241,35097.4%2.8%120$145
East Longmeadow246708$282,553$276,16297.8%0.2%90$170
Eastham87564$529,824$504,19294.8%3.1%122$346
Easthampton203360$304,381$301,40399.2%0.9%86$184
Easton3191,260$446,583$438,20698.3%0.3%103$231
Edgartown25310$2,365,517$2,081,82593.7%1.7%220$1,022
Erving1435$193,305$166,76682.9%0.0%106$126
Essex44154$686,464$661,79897.0%0.0%144$306
Everett3491,092$555,270$549,28599.2%0.8%84$300
Fairhaven217876$318,746$309,77197.2%0.0%112$236
Fall River8373,516$263,249$257,02397.6%0.2%115$135
Falmouth5542,124$606,834$578,90096.2%0.6%139$322
Fitchburg6531,716$221,499$219,31598.5%0.4%99$125
Foxboro206660$491,777$485,14598.8%0.8%109$240
Framingham7901,068$461,914$459,65099.6%0.4%84$254
Franklin495924$628,922$622,04399.4%0.3%107$212
Freetown112504$389,141$381,21997.5%1.2%118$196
Gardner329948$201,213$1,915,80198.9%0.0%95$127
Georgetown126216$485,977$483,96599.4%0.0%83$243
Gill16130$221,305$213,94095.4%0.0%154$130
Gloucester370912$561,160$540,56997.5%0.5%122$326
Goshen1999$232,479$222,37295.6%0.0%138$166
Grafton350468$394,993$391,21698.9%0.0%102$200
Granby98468$261,518$229,21991.4%0.7%125$164
Granville16130$273,579$262,44396.1%0.0%169$119
Great Barrington216$263,000$241,25091.9%0.0%193$198
Greenfield217672$211,041$202,10196.8%0.4%145$129
Groton153708$533,778$520,97998.4%0.0%102$209
Groveland9384$453,848$449,97298.7%0.8%90$214
Hadley57348$413,742$389,40993.6%0.0%183$197
Halifax127312$305,847$302,79898.6%0.9%88$204
Hamilton103336$700,764$686,15298.6%0.7%93$298
Hampden69252$274,524$268,59197.8%0.0%144$157
Hanover210552$568,416$561,84599.1%0.0%95$250
Hanson170324$387,972$384,90798.3%0.0%105$228
Hardwick43288$214,020$204,62093.3%0.0%139$120
Harvard76444$587,908$566,32196.1%1.4%172$237
Harwich256948$581,800$557,22996.2%0.0%123$312
Hatfield35170$323,954$315,90597.7%0.0%127$202
Haverhill9831,380$333,052$331,68999.5%0.1%82$191
Hawley415$226,483$211,41791.1%0.0%148$148
Heath1154$136,567$127,25694.3%0.0%187$77
Hingham4051,068$941,455$919,32897.5%1.7%144$409
Hinsdale78$284,175$259,72592.7%0.0%136$127
Holbrook186228$358,315$359,70799.7%0.0%95$237
Holden313588$377,135$374,04398.6%0.7%112$198
Holland58288$222,314$216,44195.9%0.0%112$154
Holliston189648$527,446$521,15298.7%0.0%116$231
Holyoke2811,140$220,712$215,05297.9%0.0%99$120
Hopedale92312$313,899$309,46898.3%0.0%75$167
Hopkinton283708$633,362$627,03099.1%0.2%116$248
Hubbardston61432$262,845$257,41297.5%0.0%104$174
Hudson311804$350,609$349,00198.9%0.0%81$195
Hull227888$499,026$475,06795.3%0.7%113$286
Huntington27135$209,812$202,28396.1%0.0%126$141
Ipswich196792$626,860$608,37397.7%0.6%118$286
Kingston289782$404,810$399,34398.7%1.1%87$211
Lakeville180708$374,583$367,39497.9%0.0%126$208
Lancaster100264$411,687$404,79898.0%0.0%127$195
Lanesborough24$277,450$260,00093.1%0.0%97$121
Lawrence5511,056$352,698$352,05399.5%0.4%86$173
Lee412$225,350$210,50092.1%0.0%115$152
Leicester148708$260,575$256,35198.1%0.0%114$163
Lenox38$714,500$647,50092.7%0.0%212$175
Leominster5741,152$264,364$263,20999.4%0.2%77$162
Leverett16130$264,495$240,44485.5%0.0%124$158
Lexington375804$1,195,090$1,190,14499.4%0.0%91$411
Leyden200$289,505$280,68395.8%0.0%179$172
Lincoln96386$729,398$714,94898.2%0.5%107$266
Littleton145396$496,017$491,52398.3%1.0%105$239
Longmeadow261468$374,276$362,93397.0%0.0%119$164
Lowell1,0572,052$321,803$338,76199.6%0.5%89$188
Ludlow2501,056$243,871$241,39498.3%0.0%122$157
Lunenburg205480$343,372$339,89898.9%0.0%87$188
Lynn1,0252,172$407,505$431,32999.9%0.2%87$252
Lynnfield173348$727,243$716,75098.9%0.0%95$284
Malden4541,548$520,694$525,44699.9%0.0%79$313
Manchester124706$647,679$612,53197.6%0.0%119$254
Mansfield283564$537,115$529,28599.0%0.0%90$233
Marblehead2951,128$798,063$773,54697.8%2.2%98$371
Marion82539$577,936$539,24695.6%2.3%182$276
Marlborough448960$382,221$379,69899.3%1.0%82$210
Marshfield3651,008$485,774$476,80798.1%0.3%114$268
Mashpee3021,536$534,582$4,933,38096.9%0.0%130$282
Mattapoisett119960$550,741$522,14495.1%1.4%155$290
Maynard168336$382,705$402,09899.4%0.0%72$223
Medfield192516$728,018$717,50098.3%0.2%123$293
Medford5721,680$653,662$654,71099.5%0.1%77$381
Medway186312$491,549$478,25699.0%0.0%97$233
Melrose381636$591,590$602,05599.8%0.0%69$357
Mendon78228$494,805$487,86997.9%0.0%160$200
Merrimac102192$391,055$386,27698.5%0.0%78$216
Methuen7011,224$384,816$383,49699.4%0.4%90$209
Middleboro3241,524$350,663$344,92198.1%0.8%109$195
Middlefield730$139,067$129,25085.3%0.0%239$59
Middleton145264$639,185$625,49697.7%0.6%104$279
Milford403845$341,429$337,05399.2%0.3%83$183
Millbury182384$331,304$327,60098.7%0.0%106$178
Millis138385$473,105$472,20498.9%3.1%121$236
Millville3499$236,746$233,08395.8%0.0%117$145
Milton298660$829,311$819,62599.1%0.4%86$353
Monson111672$238,808$234,03697.8%0.0%129$134
Montague76228$228,669$217,62095.7%0.8%120$139
Monterey12$299,900$299,90099.9%0.0%202$154
Montgomery828$304,971$293,28695.6%0.0%170$143
Nahant33180$706,276$701,72497.5%0.0%97$366
Natick495912$646,455$631,30997.8%1.2%85$328
Needham369732$1,118,908$2,473,75699.1%0.0%103$394
New Bedford1,0454,164$247,330$243,04298.8%0.4%109$504
New Braintree1198$275,329$268,39396.3%0.0%221$163
New Marlboro36$641,300$550,00088.8%0.0%203$177
New Salem1324$203,334$192,60291.4%0.0%135$132
Newbury108348$673,738$662,59898.1%0.9%111$318
Newburyport418876$657,357$646,41098.5%0.0%116$346
Newton9783,508$847,817$893,03097.9%0.2%93$328
Norfolk181684$590,948$583,44598.4%0.0%133$231
North Adams815$76,247$76,90089.3%0.0%166$50
North Andover425948$490,397$486,36999.1%0.7%87$239
North Attleboro4321,380$380,050$375,46398.8%0.2%110$203
North Brookfield73420$234,742$231,78597.8%0.0%120$137
North Reading244264$531,323$530,00299.6%0.0%91$292
Northampton3241,380$348,199$339,29997.7%0.0%151$210
Northborough211636$453,270$445,35397.9%0.0%104$217
Northbridge250492$344,936$339,24599.0%0.8%114$173
Northfield21240$271,936$259,71895.5%0.0%131$148
Norton248576$366,893$360,26198.1%0.5%99$213
Norwell179492$716,534$699,68297.8%0.0%115$275
Norwood354840$486,268$483,26699.2%0.0%106$291
Oak Bluffs20296$1,330,729$1,284,10996.0%0.0%188$529
Oakham28130$259,779$256,44395.0%0.0%139$158
Orange127600$163,596$158,98495.9%0.0%107$113
Orleans82671$786,165$731,03094.3%0.0%172$355
Otis2170$501,532$457,64490.8%0.0%186$258
Oxford190348$248,889$245,69098.7%0.0%88$172
Palmer189912$189,303$184,16796.1%1.0%113$131
Paxton83168$344,281$337,68197.7%2.7%122$154
Peabody5461,140$431,187$432,51099.6%0.5%75$267
Pelham72236$430,372$418,36297.3%0.0%105$189
Pembroke256780$432,790$426,94198.6%0.5%105$225
Pepperell173540$354,155$353,46199.3%0.0%91$174
Peru26$234,450$229,20098.1%0.0%130$147
Petersham16144$242,989$237,78196.7%0.0%84$176
Phillipston34154$218,252$209,87794.3%0.0%203$129
Pittsfield19110$170,240$156,69388.5%3.3%142$108
Plainfield680$152,433$145,04287.9%0.0%306$52
Plainville136516$421,469$421,96898.9%0.0%131$215
Plymouth1,2504,236$420,799$417,71799.0%1.0%127$232
Plympton44110$438,749$433,21698.3%0.0%107$218
Princeton56286$413,741$407,48398.1%0.0%124$176
Provincetown34312$651,987$590,76495.4%0.0%112$848
Quincy1,0123,144$526,173$518,15999.0%0.7%88$356
Randolph358528$392,365$611,00298.7%0.0%91$237
Raynham222516$385,210$380,46998.7%0.0%98$201
Reading350480$617,520$614,30799.2%0.4%82$324
Rehoboth1741,116$422,247$406,28196.8%0.0%141$211
Revere4411,284$477,000$473,06699.3%0.5%89$280
Rochester73264$352,333$1,480,29095.9%0.0%141$209
Rockland283444$319,748$318,01399.2%0.0%78$210
Rockport116588$613,021$590,43997.0%0.0%106$362
Rowe512$146,125$137,13891.6%0.0%77$115
Rowley108144$491,580$486,49898.7%0.0%90$240
Royalston1732$194,878$190,66296.8%0.0%117$140
Russell22110$235,093$230,39197.0%0.0%142$134
Rutland163456$299,743$296,87898.3%0.0%105$170
Salem8051,812$428,129$427,93699.2%0.2%89$240
Salisbury144612$400,613$389,80297.3%1.7%118$251
Sandisfield525$232,480$219,00089.8%0.0%154$110
Sandwich3481,500$459,541$444,46397.1%0.2%134$275
Saugus363756$495,369$491,17299.1%0.7%83$274
Scituate3291,284$621,876$601,82797.6%0.2%102$296
Seekonk147708$380,051$374,57598.2%0.4%100$204
Sharon227780$540,253$527,50797.4%2.7%116$247
Sheffield415$299,467$278,91793.5%0.0%158$186
Shelburne1781$305,692$291,79794.4%0.0%194$123
Sherborn90360$894,578$857,11696.5%0.0%136$280
Shirley84297$330,619$327,82898.1%0.0%92$162
Shrewsbury4921,188$454,474$446,46298.0%0.6%100$226
Shutesbury2888$257,670$250,44796.1%0.0%125$149
Somerset225612$315,223$307,07897.4%1.8%105$206
Somerville7532,616$928,985$937,50499.5%0.2%94$569
South Hadley255612$263,986$258,91297.9%1.0%105$173
Southampton66363$322,486$309,08695.3%0.0%151$186
Southborough148341$703,218$692,95898.4%0.0%119$249
Southbridge231780$206,952$202,40297.7%0.6%114$120
Southwick141636$286,182$280,57397.9%0.0%121$170
Spencer170660$267,929$262,71897.7%0.6%111$165
Springfield1,7804,752$178,444$176,46198.7%0.6%91$113
Sterling106252$380,638$374,09497.9%0.0%139$191
Stockbridge12$540,000$540,00099.9%0.0%172$197
Stoneham304540$521,545$537,25399.5%0.0%76$315
Stoughton374912$384,840$383,36899.4%0.5%80$229
Stow109180$508,176$504,84298.5%0.0%124$243
Sturbridge167840$298,219$293,30897.2%1.4%114$158
Sudbury317744$807,417$790,76198.1%0.2%120$278
Sunderland2590$322,518$308,71195.6%0.0%127$175
Sutton162720$384,654$378,00998.0%0.7%119$181
Swampscott235636$594,902$582,40098.8%0.0%89$304
Swansea238756$348,762$336,38596.6%0.0%130$211
Taunton8472,304$321,596$316,18899.1%0.5%98$182
Templeton150516$240,202$237,64198.1%0.0%106$152
Tewksbury472576$411,447$410,42298.8%0.4%78$248
Tolland1978$482,433$413,50793.7%4.1%144$212
Topsfield109264$672,725$658,86098.0%0.0%111$251
Townsend133420$306,015$301,76498.4%0.0%126$164
Truro29187$882,146$808,39393.3%0.0%194$662
Tyngsborough173264$366,516$364,04999.0%0.0%103$217
Upton114276$452,282$448,57398.6%0.0%152$212
Uxbridge270852$344,735$345,43098.8%0.5%114$187
Wakefield363648$467,960$466,92097.9%0.4%96$275
Wales29156$183,705$178,25295.7%0.0%162$144
Walpole340744$552,799$545,83198.8%0.9%102$265
Waltham6251,260$622,379$620,20699.5%0.1%77$355
Ware142720$191,410$184,88395.8%0.0%119$108
Wareham5301,944$306,934$300,90897.8%0.6%119$227
Warren101444$254,530$249,86997.5%0.8%114$163
Warwick49162$230,108$221,39996.4%0.0%130$163
Washington10$358,000$358,00099.9%0.0%501$147
Watertown4251,356$681,036$681,05999.7%0.0%72$397
Wayland188480$814,606$792,13297.4%0.0%96$330
Webster244696$284,730$277,13597.0%0.0%113$158
Wellesley332924$1,632,119$1,618,68098.4%0.5%109$496
Wendell720$175,213$167,72594.4%0.0%217$133
Wenham69336$755,731$743,01897.6%0.0%115$282
West Boylston95228$325,194$321,63398.6%0.0%95$197
West Bridgewater123324$361,274$356,95198.9%0.0%93$211
West Brookfield52429$256,925$254,33197.5%0.0%110$153
West Newbury81144$643,163$633,40097.5%2.4%218$245
West Springfield353816$232,092$226,69697.7%0.4%106$141
West Tisbury7264$1,023,500$992,50097.0%0.0%148$515
Westborough204720$512,059$501,51998.1%0.3%105$227
Westfield5041,128$227,305$223,01497.6%0.5%106$140
Westford295804$549,042$542,65398.5%1.0%107$240
Westhampton19210$293,227$285,77591.6%0.0%112$162
Westminster158612$342,924$345,05899.2%0.0%153$191
Weston165564$1,980,847$1,823,14194.3%0.0%151$404
Westport2041,080$476,905$456,94596.2%0.0%174$263
Westwood242528$821,907$808,91098.6%0.8%132$380
Weymouth8481,452$390,035$386,62999.1%0.6%83$283
Whately1890$329,463$317,31496.7%0.0%209$152
Whitman200348$374,649$372,65799.1%0.5%89$222
Wilbraham227876$308,163$300,62597.7%0.0%111$166
Williamsburg22135$352,275$339,50896.3%0.0%108$177
Wilmington255252$564,847$561,27799.0%0.0%88$284
Winchendon168708$194,054$191,76296.0%0.0%119$131
Winchester310780$1,083,679$1,064,73397.8%0.6%93$384
Windsor56$236,440$232,88098.2%0.0%142$152
Winthrop212492$483,575$474,75698.2%0.4%97$321
Woburn449864$511,592$512,56999.7%0.7%90$315
Worcester1,9494,032$269,690$269,74199.7%0.4%90$156
Worthington15198$198,786$189,43093.4%0.0%162$134
Wrentham181516$562,970$557,72599.1%1.5%134$226
Yarmouth4401,812$410,979$392,27996.8%0.7%118$290
83,398254,025$463,724$484,02497.5%0.4%114$236