Single-family home sales by community, 2006-2007

The impact of the housing downturn varied widely last year among Massachusetts cities and towns, according Warren Group data.

In 2007, the state's overall housing market overall experienced declining sales and prices. The downturn continued to take back some of the record appreciation in home values that occurred during the boom earlier in the decade.

But data from The Warren Group, a Boston real estate and research firm, indicates that the impact was uneven. For example, in Beverly, the median price of homes sold dropped 3.6 percent from 2006 to 2007. Prices also fell by 9 percent in Belmont and 5.7 percent in Holbrook on the South Shore.

But other communities experienced price gains: Ipswich's median price for homes sold rose 11.4 percent; Somerville, 6.5 percent; and Boxford, 3.8 percent.

The Warren Group provided price-change and sales in Massachusetts cities and towns between 2006 and 2007 for condominiums and single-family home sales. Here is a look at the data for single-family home sales. – Kimberly Blanton, Globe Staff

 E-mail to a friend
City or town2006 sales 2007 sales % change '06-072006 median price ($)2007 median price ($)% change 06-07
Abington10598-6.67320,000324,7501.48
Acton185165-10.81535,000525,000-1.87
Acushnet10366-35.92281,000254,000-9.61
Adams577022.81148,000145,375-1.77
Agawam290209-27.93221,000226,0002.26
Alford73-57.14530,000645,00021.7
Allston138-38.46420,000449,0006.9
Amesbury11212713.39329,950358,0008.5
Amherst171148-13.45317,000342,5008.04
Andover3133243.51530,000565,5006.7
Aquinnah69501,195,0001,350,00012.97
Arlington338312-7.69486,000471,000-3.09
Ashburnham7468-8.11240,000242,0000.83
Ashby262911.54285,250235,000-17.62
Ashfield16160249,900265,0006.04
Ashland159141-11.32419,000388,500-7.28
Athol155110-29.03172,900164,500-4.86
Attleboro389333-14.4318,000300,000-5.66
Auburn207152-26.57249,900249,000-0.36
Avon4338-11.63310,000290,500-6.29
Ayer5553-3.64319,900291,000-9.03
Barnstable789420.51472,000482,5002.22
Barre5640-28.57235,500211,450-10.21
Becket4335-18.6199,000273,00037.19
Bedford11713616.24510,000495,725-2.8
Belchertown151141-6.62265,000263,000-0.75
Bellingham171131-23.39303,000309,0001.98
Belmont1641756.71749,500682,000-9.01
Berkley54587.41360,000334,950-6.96
Berlin202630495,000425,000-14.14
Bernardston192742.11265,000219,000-17.36
Beverly302263-12.91383,000369,000-3.66
Billerica344319-7.27345,000342,500-0.72
Blackstone556212.73280,000277,400-0.93
Blandford1514-6.67200,700219,9509.59
Bolton6761-8.96587,500575,000-2.13
Boston 14236-14.291,662,5001,506,250-9.4
Bourne214187-12.62353,950340,000-3.94
Boxboro334021.21550,000598,0008.73
Boxford9594-1.05585,000607,4503.84
Boylston4535-22.22570,000410,000-28.07
Braintree313261-16.61380,000370,000-2.63
Brewster172136-20.93428,000455,2506.37
Bridgewater168132-21.43382,725366,750-4.17
Brighton44452.27453,250459,0001.27
Brimfield3936-7.69235,000245,7504.57
Brockton797532-33.25275,000250,000-9.09
Brookfield3427-20.59205,000257,00025.37
Brookline1761929.09985,0001,070,0008.63
Buckland162450202,500228,50012.84
Burlington199178-10.55400,000410,0002.5
Cambridge139138-0.72785,000648,450-17.39
Canton180163-9.44480,000415,000-13.54
Carlisle576717.54822,000727,500-11.5
Carver10390-12.62319,000306,500-3.92
Centerville1611716.21355,000336,250-5.28
Charlemont1211-8.33195,000193,750-0.64
Charlestown365758.33643,500629,000-2.25
Charlton131103-21.37315,950310,000-1.88
Chatham1631714.91690,000657,500-4.71
Chelmsford2652743.4370,000353,500-4.46
Chelsea3617-52.78343,750303,500-11.71
Cheshire242712.5176,850200,00013.09
Chester1711-35.29159,900215,00034.46
Chesterfield209-55202,500255,00025.93
Chicopee378376-0.53175,000179,5002.57
Chilmark171701,912,5002,800,00046.41
Clarksburg119-18.18152,000138,000-9.21
Clinton9463-32.98262,450270,6003.11
Cohasset7810332.05856,500789,000-7.88
Colrain194-78.95175,000172,500-1.43
Concord201180-10.45825,000780,000-5.45
Conway1211-8.33221,200245,00010.76
Cotuit48480447,500482,5007.82
Cummington155-66.67232,500208,000-10.54
Dalton10464-38.46189,700167,000-11.97
Danvers1751898382,000393,2002.93
Dartmouth265241-9.06320,000325,0001.56
Dedham244240-1.64380,000362,750-4.54
Deerfield3837-2.63254,500255,0000.2
Dennis306293-4.25353,325335,000-5.19
Dighton7449-33.78335,625337,5000.56
Dorchester198168-15.15349,000336,000-3.72
Douglas11469-39.47351,250319,700-8.98
Dover66717.58917,5001,020,82511.26
Dracut224184-17.86305,000285,000-6.56
Dudley9882-16.33254,950255,2500.12
Dunstable2819-32.14478,500399,900-16.43
Duxbury177172-2.82590,400638,2508.1
East Boston3634-5.56327,500292,500-10.69
East Bridgewater13381-39.1329,500340,0003.19
East Brookfield2220-9.09211,500239,00013
East Longmeadow1921941.04244,000237,750-2.56
Eastham11398-13.27455,000452,500-0.55
Easthampton171153-10.53229,000228,500-0.22
Easton207205-0.97410,000392,500-4.27
Edgartown698218.84750,000705,000-6
Egremont2015-25432,850267,500-38.2
Erving1413-7.14192,500189,900-1.35
Essex2823-17.86516,000449,000-12.98
Everett13186-34.35345,000305,000-11.59
Fairhaven169150-11.24275,000271,950-1.11
Fall River269236-12.27262,000250,000-4.58
Falmouth520499-4.04395,000410,0003.8
Fitchburg294248-15.65216,300200,000-7.54
Florida440163,000191,95017.76
Foxboro138111-19.57389,900395,0001.31
Framingham557489-12.21374,000360,000-3.74
Franklin303281-7.26430,000440,0002.33
Freetown7167-5.63329,000332,0000.91
Gardner151137-9.27210,000203,500-3.1
Georgetown697914.49410,000415,0001.22
Gill7928.57265,000233,000-12.08
Gloucester162156-3.7364,500381,0004.53
Goshen14157.14217,000203,456-6.24
Gosnold00    
Grafton182153-15.93385,000394,0002.34
Granby45474.44225,000227,0000.89
Granville2110-52.38240,000208,000-13.33
Great Barrington6963-8.7375,000297,000-20.8
Greenfield171147-14.04182,000184,0001.1
Groton105100-4.76465,000501,4507.84
Groveland6855-19.12373,500358,300-4.07
Hadley365450305,500341,25011.7
Halifax8742-51.72315,000310,500-1.43
Hamilton7674-2.63496,000426,250-14.06
Hampden4340-6.98252,500273,5008.32
Hancock6716.67233,500255,0009.21
Hanover138125-9.42448,500465,0003.68
Hanson9175-17.58337,000333,000-1.19
Hardwick2212-45.45235,500289,50022.93
Harvard46472.17619,750550,000-11.25
Harwich22725110.57385,000390,0001.3
Hatfield203260277,500270,000-2.7
Haverhill373322-13.67304,000299,850-1.37
Hawley220   
Heath97-22.22137,000136,000-0.73
Hingham22328126.01625,000624,900-0.02
Hinsdale19190265,000221,781-16.31
Holbrook13590-33.33310,000292,251-5.73
Holden240183-23.75290,000295,9002.03
Holland5739-31.58225,000190,000-15.56
Holliston15318017.65390,000398,2002.1
Holyoke210185-11.9185,300184,000-0.7
Hopedale45474.44325,000405,00024.62
Hopkinton225207-8645,000585,000-9.3
Hubbardston4645-2.17275,000245,000-10.91
Hudson143119-16.78346,000350,0001.16
Hull1171235.13385,000360,000-6.49
Huntington2420-16.67247,000270,5009.51
Hyannis207144-30.43310,000297,250-4.11
Hyde Park164126-23.17345,500321,500-6.95
Ipswich9895-3.06451,000502,43011.4
Jamaica Plain8381-2.41520,000485,000-6.73
Kingston144112-22.22379,450342,500-9.74
Lakeville1011086.93345,000366,5006.23
Lancaster456033.33342,000316,500-7.46
Lanesboro4632-30.43171,200199,50016.53
Lawrence260167-35.77246,450218,500-11.34
Lee5839-32.76225,000245,0008.89
Leicester9188-3.3246,000230,000-6.5
Lenox5243-17.31353,250383,0008.42
Leominster2682752.61264,575260,000-1.73
Leverett111427.27285,000325,00014.04
Lexington3873890.52700,000691,500-1.21
Leyden28300 238,125 
Lincoln52567.69904,2501,117,50023.58
Littleton95961.05380,000400,0005.26
Longmeadow2192210.91325,000325,0000
Lowell533413-22.51265,000251,000-5.28
Ludlow173159-8.09214,000215,0000.47
Lunenburg11092-16.36276,000285,0003.26
Lynn488397-18.65283,000259,000-8.48
Lynnfield9615460.42520,000549,5005.67
Malden219196-10.5345,000327,500-5.07
Manchester596510.17710,000675,000-4.93
Mansfield183179-2.19422,000385,000-8.77
Marblehead2152170.93575,000545,000-5.22
Marion526321.15446,500380,000-14.89
Marlborough306236-22.88350,000338,875-3.18
Marshfield257253-1.56405,000390,000-3.7
Marstons Mills9787-10.31379,000375,000-1.06
Mashpee222209-5.86388,950380,000-2.3
Mattapan9853-45.92317,500305,000-3.94
Mattapoisett7259-18.06407,000446,0009.58
Maynard10685-19.81354,950333,000-6.18
Medfield1301386.15585,450550,000-6.06
Medford319252-21394,500385,000-2.41
Medway10012828401,000385,000-3.99
Melrose261247-5.36420,900409,700-2.66
Mendon5247-9.62428,250479,00011.85
Merrimac4534-24.44342,500376,5009.93
Methuen393339-13.74315,000287,000-8.89
Middleboro183157-14.21325,100313,000-3.72
Middlefield06  206,500 
Middleton6964-7.25551,000450,000-18.33
Milford210145-30.95325,000328,5001.08
Millbury1061103.77255,000254,950-0.02
Millis65661.54370,000355,500-3.92
Millville2422-8.33288,500263,700-8.6
Milton23226514.22466,000441,000-5.36
Monroe40-10086,500  
Monson77781.3220,100231,7505.29
Montague6865-4.41178,450173,000-3.05
Monterey18195.56388,250400,0003.03
Montgomery97-22.22265,000214,000-19.25
Mt Washington42-50509,000  
Nahant34365.88460,000501,5009.02
Nantucket171147-14.041,550,0001,690,0009.03
Natick365296-18.9430,000430,0000
Needham36844019.57655,000617,125-5.78
New Ashford01    
New Bedford489396-19.02240,000231,000-3.75
New Braintree7814.29267,600219,500-17.97
New Marlboro2214-36.36264,950455,50071.92
New Salem167-56.25209,650207,000-1.26
Newbury6766-1.49480,000462,500-3.65
Newburyport190171-10447,500465,0003.91
Newton6356654.72739,000761,0002.98
Norfolk1181212.54460,000437,500-4.89
North Adams10878-27.78142,950148,2003.67
North Andover284240-15.49513,750476,200-7.31
North Attleboro2222376.76364,750355,000-2.67
North Brookfield4828-41.67222,500215,000-3.37
North Reading157140-10.83417,000395,000-5.28
Northampton223158-29.15275,000277,1250.77
Northborough158141-10.76420,000390,000-7.14
Northbridge117112-4.27325,000335,0003.08
Northfield3331-6.06221,000206,000-6.79
Norton178136-23.6357,700325,000-9.14
Norwell144104-27.78613,750590,000-3.87
Norwood184161-12.5388,750372,500-4.18
Oak Bluffs7752-32.47538,000539,5000.28
Oakham198-57.89252,000266,9505.93
Orange10074-26177,200159,950-9.73
Orleans1031030647,500600,000-7.34
Osterville647720.31589,100610,0003.55
Otis3229-9.38369,750280,000-24.27
Oxford129117-9.3242,000232,000-4.13
Palmer115113-1.74198,300189,000-4.69
Paxton6341-34.92282,500330,00016.81
Peabody3113285.47360,000350,000-2.78
Pelham101330336,500343,0001.93
Pembroke1571570359,900345,000-4.14
Pepperell12081-32.5322,500322,5000
Peru1110-9.09255,000207,500-18.63
Petersham880353,085372,5005.5
Phillipston2221-4.55233,500196,000-16.06
Pittsfield502439-12.55162,250173,0006.63
Plainfield15400 234,000 
Plainville667615.15366,450349,500-4.63
Plymouth588559-4.93340,000325,000-4.41
Plympton25264411,600345,750-16
Princeton273529.63393,000301,000-23.41
Provincetown152353.33727,000699,000-3.85
Quincy508447-12.01360,000345,000-4.17
Randolph343252-26.53328,000306,000-6.71
Raynham124101-18.55376,250335,000-10.96
Reading241227-5.81420,000416,000-0.95
Rehoboth10389-13.59372,500380,0002.01
Revere225146-35.11337,000300,000-10.98
Richmond2220-9.09357,500355,000-0.7
Rochester43454.65365,000390,0006.85
Rockland10513023.81309,000290,000-6.15
Rockport6056-6.67495,000475,500-3.94
Roslindale158157-0.63372,500370,000-0.67
Rowe2350 197,500 
Rowley5452-3.7481,895479,500-0.5
Roxbury4535-22.22329,900371,25012.53
Royalston1211-8.33179,000213,00018.99
Russell2515-40215,000202,600-5.77
Rutland8963-29.21312,000285,000-8.65
Salem189180-4.76325,000315,500-2.92
Salisbury6050-16.67319,750310,000-3.05
Sandisfield142042.86275,000240,500-12.55
Sandwich285272-4.56370,000350,000-5.41
Saugus237219-7.59350,000335,500-4.14
Savoy65-16.67121,500140,50015.64
Scituate2042113.43497,500500,0000.5
Seekonk149121-18.79340,000312,500-8.09
Sharon191186-2.62437,500435,000-0.57
Sheffield294244.83299,000273,750-8.44
Shelburne13130210,000175,000-16.67
Sherborn5250-3.85835,000663,500-20.54
Shirley5147-7.84367,000343,000-6.54
Shrewsbury3433738.75403,750400,000-0.93
Shutesbury2322-4.35270,000266,500-1.3
Somerset179167-6.7285,000275,000-3.51
Somerville90944.44422,500450,0006.51
South Boston7365-10.96375,000395,0005.33
South Hadley187138-26.2230,000242,0255.23
Southampton6454-15.63270,500295,0009.06
Southborough9695-1.04575,125500,000-13.06
Southbridge13593-31.11217,000201,900-6.96
Southwick11776-35.04225,000279,00024
Spencer11184-24.32246,000227,500-7.52
Springfield1,5411,167-24.27150,000150,0000
Sterling6561-6.15400,000345,500-13.63
Stockbridge253228391,000525,00034.27
Stoneham168165-1.79403,000405,0000.5
Stoughton256169-33.98340,500338,000-0.73
Stow556110.91497,500440,000-11.56
Sturbridge135116-14.07315,000302,500-3.97
Sudbury2202273.18654,250655,5000.19
Sunderland2217-22.73268,000294,0259.71
Sutton80811.25381,250372,500-2.3
Swampscott14315911.19435,000465,0006.9
Swansea153125-18.3285,000275,000-3.51
Taunton460325-29.35300,000277,000-7.67
Templeton10656-47.17217,250207,500-4.49
Tewksbury191187-2.09365,000338,500-7.26
Tisbury5348-9.43575,000672,50016.96
Tolland91011.11305,000281,500-7.7
Topsfield5451-5.56557,500507,800-8.91
Townsend89901.12289,000272,500-5.71
Truro3532-8.57717,000585,000-18.41
Tyngsboro11888-25.42388,750381,100-1.97
Tyringham63-50602,000375,500-37.62
Upton7167-5.63410,000389,000-5.12
Uxbridge10486-17.31352,550320,000-9.23
Wakefield1831956.56400,000395,000-1.25
Wales2517-32175,000197,50012.86
Walpole20022814403,125424,9505.41
Waltham3253250419,900406,000-3.31
Ware9181-10.99200,000177,500-11.25
Wareham296237-19.93260,000262,5000.96
Warren5744-22.81195,400196,0000.31
Warwick81250160,600187,50016.75
Washington96-33.33235,000202,250-13.94
Watertown931018.6457,500457,000-0.11
Wayland168143-14.88586,250631,0007.63
Webster153106-30.72246,000240,000-2.44
Wellesley400388-3976,500963,250-1.36
Wellfleet476334.04600,000539,000-10.17
Wendell103-70176,500161,000-8.78
Wenham364730.56722,500496,000-31.35
West Boylston6763-5.97275,000275,0000
West Bridgewater606711.67323,750310,000-4.25
West Brookfield5251-1.92242,000240,000-0.83
West Newbury5146-9.8580,000515,000-11.21
West Roxbury2442554.51405,000407,5000.62
West Springfield2612693.07205,500207,0000.73
West Stockbridge2718-33.33425,000464,0009.18
West Tisbury3521-40800,000810,0001.25
Westborough179176-1.68517,500436,300-15.69
Westfield406301-25.86235,000236,0000.43
Westford219218-0.46465,000498,5007.2
Westhampton152140256,500342,00033.33
Westminster7369-5.48285,000285,0000
Weston13218540.151,200,0001,225,0002.08
Westport124116-6.45340,500372,5009.4
Westwood1651819.7540,000560,0003.7
Weymouth459396-13.73335,000330,000-1.49
Whately13130250,000323,10029.24
Whitman12386-30.08318,000301,825-5.09
Wilbraham171163-4.68295,000297,5000.85
Williamsburg2522-12250,000224,450-10.22
Williamstown6761-8.96310,000374,00020.65
Wilmington1952076.15387,000364,900-5.71
Winchendon10884-22.22201,000187,600-6.67
Winchester22324710.76724,900675,500-6.81
Windsor91122.22235,000154,000-34.47
Winthrop75761.33362,500339,950-6.22
Woburn236199-15.68365,400349,000-4.49
Worcester1,194971-18.68240,000227,000-5.42
Worthington111536.36260,000232,500-10.58
Wrentham9011325.56430,000435,0001.16
Yarmouth422375-11.14315,000304,400-3.37
1 "Boston" includes neighborhoods of Beacon Hill, downtown, North End, South End, Back Bay, Kenmore, and Fenway. The neighborhoods of Allston, Brighton, Charlestown, Dorchester, East Boston, Jamaica Plain, Mattapan, Roslindale, Roxbury, South Boston, and West Roxbury are broken out separately.
 E-mail to a friend