354 cities tracked · Real Zillow data · Updated July 2026
| # | City | County | Median Price | 1-Yr Change | vs. State Median |
|---|---|---|---|---|---|
| 1 | Boston | Suffolk County | $788,881 | -1.3% | |
| 2 | Worcester | Worcester County | $443,387 | +1.2% | |
| 3 | Springfield | Hampden County | $308,418 | +3.7% | |
| 4 | Cambridge | Middlesex County | $1,044,286 | -1.5% | |
| 5 | Lowell | Middlesex County | $492,699 | +0.1% | |
| 6 | Brockton | Plymouth County | $516,482 | +2.0% | |
| 7 | Lynn | Essex County | $595,053 | +0.5% | |
| 8 | New Bedford | Bristol County | $449,676 | +3.4% | |
| 9 | Fall River | Bristol County | $459,250 | +2.3% | |
| 10 | Newton | Middlesex County | $1,564,706 | +2.0% | |
| 11 | Quincy | Norfolk County | $690,382 | +0.9% | |
| 12 | Lawrence | Essex County | $521,895 | +2.2% | |
| 13 | Somerville | Middlesex County | $941,330 | +0.4% | |
| 14 | Framingham | Middlesex County | $682,124 | +0.0% | |
| 15 | Haverhill | Essex County | $558,210 | +2.1% | |
| 16 | Malden | Middlesex County | $694,637 | +1.5% | |
| 17 | Waltham | Middlesex County | $841,319 | +1.0% | |
| 18 | Brookline | Norfolk County | $1,111,679 | -4.9% | |
| 19 | Medford | Middlesex County | $856,375 | +0.5% | |
| 20 | Taunton | Bristol County | $528,720 | +3.7% | |
| 21 | Weymouth | Norfolk County | $633,136 | +1.7% | |
| 22 | Revere | Suffolk County | $624,318 | +0.4% | |
| 23 | Chicopee | Hampden County | $325,528 | +2.8% | |
| 24 | Peabody | Essex County | $710,734 | +0.6% | |
| 25 | Methuen | Essex County | $635,202 | +2.2% | |
| 26 | Plymouth | Plymouth County | $665,167 | +3.8% | |
| 27 | Barnstable | Barnstable County | $731,907 | +0.5% | |
| 28 | Everett | Middlesex County | $648,250 | +1.4% | |
| 29 | Arlington | Middlesex County | $1,103,948 | +2.1% | |
| 30 | Attleboro | Bristol County | $548,292 | +2.9% | |
| 31 | Pittsfield | Berkshire County | $313,732 | +1.3% | |
| 32 | Leominster | Worcester County | $477,834 | +1.8% | |
| 33 | Fitchburg | Worcester County | $409,830 | +1.8% | |
| 34 | Salem | Essex County | $620,748 | +0.4% | |
| 35 | Billerica | Middlesex County | $716,641 | +2.1% | |
| 36 | Marlborough | Middlesex County | $590,383 | +0.1% | |
| 37 | Westfield | Hampden County | $394,388 | +3.8% | |
| 38 | Woburn | Middlesex County | $777,989 | +1.9% | |
| 39 | Chelsea | Suffolk County | $531,853 | +0.0% | |
| 40 | Amherst | Hampshire County | $552,869 | +1.1% | |
| 41 | Braintree | Norfolk County | $745,803 | +2.0% | |
| 42 | Holyoke | Hampden County | $337,618 | +3.9% | |
| 43 | Shrewsbury | Worcester County | $708,422 | +0.4% | |
| 44 | Beverly | Essex County | $779,753 | +3.2% | |
| 45 | Natick | Middlesex County | $914,076 | +1.3% | |
| 46 | Andover | Essex County | $1,024,404 | +2.6% | |
| 47 | Chelmsford | Middlesex County | $696,379 | +0.8% | |
| 48 | Watertown | Middlesex County | $846,578 | +1.2% | |
| 49 | Randolph | Norfolk County | $600,385 | +2.3% | |
| 50 | Lexington | Middlesex County | $1,626,351 | +2.3% | |
| 51 | Dartmouth | Bristol County | $624,895 | +5.4% | |
| 52 | Franklin | Norfolk County | $717,119 | +1.9% | |
| 53 | Dracut | Middlesex County | $584,581 | +0.4% | |
| 54 | Needham | Norfolk County | $1,589,517 | +5.2% | |
| 55 | North Andover | Essex County | $826,809 | +1.4% | |
| 56 | Norwood | Norfolk County | $750,936 | +0.8% | |
| 57 | Tewksbury | Middlesex County | $688,590 | +2.1% | |
| 58 | North Attleboro | Bristol County | $617,998 | +2.5% | |
| 59 | Milford | Worcester County | $573,378 | +2.7% | |
| 60 | Melrose | Middlesex County | $943,928 | +3.4% | |
| 61 | Saugus | Essex County | $703,717 | +0.8% | |
| 62 | Northampton | Hampshire County | $508,767 | +4.7% | |
| 63 | Wellesley | Norfolk County | $2,083,642 | +3.9% | |
| 64 | West Springfield | Hampden County | $371,173 | +4.3% | |
| 65 | Agawam | Hampden County | $377,590 | +4.6% | |
| 66 | Stoughton | Norfolk County | $616,908 | +1.1% | |
| 67 | Bridgewater | Plymouth County | $648,313 | +3.1% | |
| 68 | Milton | Norfolk County | $1,110,941 | +2.3% | |
| 69 | Danvers | Essex County | $749,371 | +1.8% | |
| 70 | Gloucester | Essex County | $791,623 | +1.9% | |
| 71 | Wakefield | Middlesex County | $838,213 | +2.0% | |
| 72 | Walpole | Norfolk County | $796,025 | +1.4% | |
| 73 | Belmont | Middlesex County | $1,501,125 | +0.9% | |
| 74 | Burlington | Middlesex County | $899,956 | +1.3% | |
| 75 | Reading | Middlesex County | $946,735 | +3.1% | |
| 76 | Easton | Bristol County | $708,325 | +3.8% | |
| 77 | Dedham | Norfolk County | $783,813 | +1.4% | |
| 78 | Yarmouth | Barnstable County | $610,413 | +0.4% | |
| 79 | Canton | Norfolk County | $820,574 | +2.2% | |
| 80 | Marshfield | Plymouth County | $818,286 | +4.3% | |
| 81 | Westford | Middlesex County | $855,334 | -0.6% | |
| 82 | Middleborough | Plymouth County | $578,996 | +3.6% | |
| 83 | Acton | Middlesex County | $891,185 | -0.1% | |
| 84 | Mansfield | Bristol County | $726,995 | +2.5% | |
| 85 | Winchester | Middlesex County | $1,598,629 | +1.5% | |
| 86 | Hingham | Plymouth County | $1,381,375 | +6.9% | |
| 87 | Wilmington | Middlesex County | $801,486 | +2.3% | |
| 88 | Stoneham | Middlesex County | $826,749 | +2.4% | |
| 89 | Bourne | Barnstable County | $671,053 | +2.7% | |
| 90 | Westborough | Worcester County | $752,634 | +0.1% | |
| 91 | Ludlow | Hampden County | $379,307 | +3.1% | |
| 92 | Wareham | Plymouth County | $488,847 | +2.1% | |
| 93 | Gardner | Worcester County | $380,664 | +1.4% | |
| 94 | Hudson | Middlesex County | $631,578 | +1.1% | |
| 95 | Somerset | Bristol County | $521,159 | +2.8% | |
| 96 | Norton | Bristol County | $606,279 | +3.3% | |
| 97 | Holden | Worcester County | $568,520 | +1.7% | |
| 98 | Grafton | Worcester County | $622,294 | +2.6% | |
| 99 | Winthrop | Suffolk County | $699,393 | +0.2% | |
| 100 | Sudbury | Middlesex County | $1,183,449 | +0.5% | |
| 101 | Hopkinton | Middlesex County | $977,322 | +3.1% | |
| 102 | Ashland | Middlesex County | $682,020 | +0.1% | |
| 103 | Foxborough | Norfolk County | $730,228 | +0.7% | |
| 104 | Concord | Middlesex County | $1,468,269 | +0.4% | |
| 105 | Sharon | Norfolk County | $897,632 | +0.5% | |
| 106 | South Hadley | Hampshire County | $392,608 | +0.0% | |
| 107 | Newburyport | Essex County | $947,432 | +3.4% | |
| 108 | Pembroke | Plymouth County | $685,409 | +4.4% | |
| 109 | Webster | Worcester County | $451,863 | +2.3% | |
| 110 | Greenfield | Franklin County | $344,146 | +1.0% | |
| 111 | Rockland | Plymouth County | $568,392 | +3.2% | |
| 112 | Southbridge | Worcester County | $388,046 | +1.8% | |
| 113 | Swansea | Bristol County | $529,823 | +2.8% | |
| 114 | Amesbury | Essex County | $639,492 | +2.2% | |
| 115 | Abington | Plymouth County | $611,749 | +3.4% | |
| 116 | Bellingham | Norfolk County | $550,916 | +1.0% | |
| 117 | Auburn | Worcester County | $476,969 | +0.9% | |
| 118 | East Longmeadow | Hampden County | $436,663 | +3.5% | |
| 119 | Westport | Bristol County | $684,134 | +5.6% | |
| 120 | Northbridge | Worcester County | $524,297 | +3.1% | |
| 121 | Easthampton | Hampshire County | $445,296 | +2.4% | |
| 122 | Westwood | Norfolk County | $1,276,466 | +1.9% | |
| 123 | North Reading | Middlesex County | $843,084 | +2.5% | |
| 124 | Longmeadow | Hampden County | $550,860 | +5.3% | |
| 125 | Scituate | Plymouth County | $1,045,500 | +6.1% | |
| 126 | Northborough | Worcester County | $712,713 | +1.7% | |
| 127 | Seekonk | Bristol County | $593,927 | +4.4% | |
| 128 | Clinton | Worcester County | $458,309 | -0.6% | |
| 129 | Whitman | Plymouth County | $562,241 | +3.3% | |
| 130 | Raynham | Bristol County | $653,328 | +2.5% | |
| 131 | Belchertown | Hampshire County | $483,178 | +2.2% | |
| 132 | Holliston | Middlesex County | $759,773 | +2.2% | |
| 133 | Fairhaven | Bristol County | $517,786 | +2.5% | |
| 134 | Hanover | Plymouth County | $846,857 | +4.8% | |
| 135 | Dennis | Barnstable County | $685,768 | +2.5% | |
| 136 | Mashpee | Barnstable County | $717,171 | +0.7% | |
| 137 | Wilbraham | Hampden County | $495,590 | +5.5% | |
| 138 | Bedford | Middlesex County | $1,058,594 | +1.8% | |
| 139 | Marblehead | Essex County | $1,076,150 | +1.6% | |
| 140 | East Bridgewater | Plymouth County | $603,368 | +3.2% | |
| 141 | Duxbury | Plymouth County | $1,147,098 | +4.7% | |
| 142 | Uxbridge | Worcester County | $548,687 | +2.6% | |
| 143 | Wayland | Middlesex County | $1,184,707 | +1.2% | |
| 144 | Millbury | Worcester County | $514,819 | +1.5% | |
| 145 | Swampscott | Essex County | $847,308 | +2.2% | |
| 146 | Nantucket | Nantucket County | $3,171,392 | +6.2% | |
| 147 | Oxford | Worcester County | $443,418 | +2.8% | |
| 148 | Charlton | Worcester County | $541,523 | +2.5% | |
| 149 | Medway | Norfolk County | $733,335 | +0.6% | |
| 150 | North Adams | Berkshire County | $263,078 | +3.1% | |
| 151 | Lynnfield | Essex County | $1,130,158 | +1.7% | |
| 152 | Sandwich | Barnstable County | $700,575 | +2.2% | |
| 153 | Ipswich | Essex County | $867,047 | +1.4% | |
| 154 | Medfield | Norfolk County | $1,102,218 | +2.9% | |
| 155 | Kingston | Plymouth County | $711,796 | +3.6% | |
| 156 | Palmer | Hampden County | $341,480 | +3.7% | |
| 157 | Rehoboth | Bristol County | $683,020 | +3.8% | |
| 158 | Tyngsboro | Middlesex County | $668,333 | +1.8% | |
| 159 | Wrentham | Norfolk County | $786,958 | +2.8% | |
| 160 | Spencer | Worcester County | $447,100 | +1.2% | |
| 161 | Athol | Worcester County | $341,023 | +1.7% | |
| 162 | Dudley | Worcester County | $472,778 | +2.5% | |
| 163 | Weston | Middlesex County | $2,311,502 | +5.0% | |
| 164 | Lunenburg | Worcester County | $561,221 | +3.1% | |
| 165 | Pepperell | Middlesex County | $613,535 | +2.2% | |
| 166 | Lakeville | Plymouth County | $649,710 | +4.2% | |
| 167 | Carver | Plymouth County | $601,829 | +4.1% | |
| 168 | Norwell | Plymouth County | $1,090,196 | +5.8% | |
| 169 | Groton | Middlesex County | $798,975 | +1.5% | |
| 170 | Leicester | Worcester County | $468,174 | +2.1% | |
| 171 | Holbrook | Norfolk County | $570,679 | +2.2% | |
| 172 | Norfolk | Norfolk County | $828,842 | +1.4% | |
| 173 | Maynard | Middlesex County | $625,825 | +0.4% | |
| 174 | Acushnet | Bristol County | $544,579 | +4.4% | |
| 175 | Hanson | Plymouth County | $624,211 | +3.9% | |
| 176 | Harwich | Barnstable County | $773,128 | +2.2% | |
| 177 | Winchendon | Worcester County | $410,912 | +4.3% | |
| 178 | Brewster | Barnstable County | $800,420 | +0.2% | |
| 179 | Southborough | Worcester County | $980,606 | +1.5% | |
| 180 | Hull | Plymouth County | $731,712 | +2.2% | |
| 181 | Ware | Hampshire County | $360,599 | +2.5% | |
| 182 | Littleton | Middlesex County | $800,133 | +0.9% | |
| 183 | Sturbridge | Worcester County | $526,794 | +3.3% | |
| 184 | Plainville | Norfolk County | $612,581 | +1.4% | |
| 185 | Middleton | Essex County | $896,704 | +1.9% | |
| 186 | Freetown | Bristol County | $601,053 | +4.1% | |
| 187 | Sutton | Worcester County | $656,010 | +2.4% | |
| 188 | Southwick | Hampden County | $421,780 | +3.7% | |
| 189 | Blackstone | Worcester County | $491,124 | +1.9% | |
| 190 | Townsend | Middlesex County | $518,344 | +1.8% | |
| 191 | Douglas | Worcester County | $565,222 | +2.6% | |
| 192 | Salisbury | Essex County | $642,977 | +1.3% | |
| 193 | Rutland | Worcester County | $543,623 | +2.0% | |
| 194 | Falmouth | Barnstable County | $868,321 | +1.4% | |
| 195 | Westminster | Worcester County | $556,801 | +2.6% | |
| 196 | Millis | Norfolk County | $714,575 | +1.4% | |
| 197 | Georgetown | Essex County | $797,551 | +3.7% | |
| 198 | Monson | Hampden County | $418,907 | +3.0% | |
| 199 | Adams | Berkshire County | $275,276 | +3.3% | |
| 200 | Boxford | Essex County | $1,091,182 | +1.1% | |
| 201 | Ayer | Middlesex County | $578,905 | +2.4% | |
| 202 | West Boylston | Worcester County | $527,684 | +2.3% | |
| 203 | Sterling | Worcester County | $604,448 | +1.2% | |
| 204 | Dighton | Bristol County | $588,165 | +2.8% | |
| 205 | Upton | Worcester County | $725,271 | +0.7% | |
| 206 | Halifax | Plymouth County | $575,044 | +3.5% | |
| 207 | Williamstown | Berkshire County | $511,199 | +1.5% | |
| 208 | Orange | Franklin County | $331,409 | +1.1% | |
| 209 | West Bridgewater | Plymouth County | $614,781 | +3.8% | |
| 210 | Hamilton | Essex County | $899,808 | +1.0% | |
| 211 | Shirley | Middlesex County | $568,185 | +2.3% | |
| 212 | Great Barrington | Berkshire County | $612,872 | +2.0% | |
| 213 | Stow | Middlesex County | $836,343 | +0.2% | |
| 214 | Newbury | Essex County | $961,797 | +2.5% | |
| 215 | Groveland | Essex County | $729,096 | +2.1% | |
| 216 | Berkley | Bristol County | $639,800 | +3.6% | |
| 217 | Topsfield | Essex County | $993,383 | +1.8% | |
| 218 | Cohasset | Norfolk County | $1,483,838 | +5.6% | |
| 219 | Merrimac | Essex County | $675,895 | +1.9% | |
| 220 | Mattapoisett | Plymouth County | $781,504 | +1.8% | |
| 221 | Dalton | Berkshire County | $352,246 | +2.8% | |
| 222 | Ashburnham | Worcester County | $466,947 | +1.6% | |
| 223 | Mendon | Worcester County | $725,101 | +1.0% | |
| 224 | Southampton | Hampshire County | $510,481 | +3.0% | |
| 225 | Hopedale | Worcester County | $547,397 | +0.4% | |
| 226 | Lancaster | Worcester County | $624,428 | +1.2% | |
| 227 | Granby | Hampshire County | $412,467 | +0.1% | |
| 228 | Dover | Norfolk County | $1,816,197 | +2.5% | |
| 229 | Bolton | Worcester County | $894,164 | +0.7% | |
| 230 | Lee | Berkshire County | $431,772 | +1.6% | |
| 231 | Rochester | Plymouth County | $701,913 | +4.1% | |
| 232 | Rockport | Essex County | $892,125 | +3.4% | |
| 233 | Harvard | Worcester County | $939,921 | -0.4% | |
| 234 | Hadley | Hampshire County | $537,181 | +0.4% | |
| 235 | Rowley | Essex County | $813,287 | +1.3% | |
| 236 | Chatham | Barnstable County | $1,346,917 | +5.1% | |
| 237 | Boxboro | Middlesex County | $781,478 | +0.7% | |
| 238 | Manchester | Essex County | $1,398,745 | +4.5% | |
| 239 | Marion | Plymouth County | $851,033 | +4.5% | |
| 240 | Carlisle | Middlesex County | $1,354,838 | +0.6% | |
| 241 | Paxton | Worcester County | $568,281 | +1.9% | |
| 242 | Barre | Worcester County | $420,864 | +2.7% | |
| 243 | Lenox | Berkshire County | $607,057 | +3.3% | |
| 244 | Orleans | Barnstable County | $1,103,407 | +1.0% | |
| 245 | Lincoln | Middlesex County | $1,556,828 | +2.2% | |
| 246 | Warren | Worcester County | $365,683 | +0.6% | |
| 247 | Hampden | Hampden County | $464,032 | +5.1% | |
| 248 | Eastham | Barnstable County | $823,265 | -0.9% | |
| 249 | Wenham | Essex County | $1,093,937 | +4.1% | |
| 250 | West Newbury | Essex County | $966,958 | +1.1% | |
| 251 | Templeton | Worcester County | $425,978 | +2.5% | |
| 252 | North Brookfield | Worcester County | $397,715 | +0.4% | |
| 253 | Avon | Norfolk County | $584,576 | +1.4% | |
| 254 | Sherborn | Middlesex County | $1,253,768 | +1.8% | |
| 255 | Boylston | Worcester County | $641,456 | +1.1% | |
| 256 | Edgartown | Dukes County | $1,871,692 | +3.7% | |
| 257 | Hubbardston | Worcester County | $485,494 | +3.5% | |
| 258 | South Deerfield | Franklin County | $471,679 | +1.4% | |
| 259 | Tisbury | Dukes County | $1,348,138 | +5.1% | |
| 260 | Turners Falls | Franklin County | $339,252 | +3.0% | |
| 261 | West Brookfield | Worcester County | $421,695 | +1.1% | |
| 262 | Oak Bluffs | Dukes County | $1,268,815 | +1.7% | |
| 263 | East Sandwich | Barnstable County | $873,322 | +2.6% | |
| 264 | Brimfield | Hampden County | $454,022 | +5.9% | |
| 265 | Essex | Essex County | $928,865 | +1.8% | |
| 266 | Sunderland | Franklin County | $498,992 | -0.1% | |
| 267 | Princeton | Worcester County | $649,859 | +0.4% | |
| 268 | Brookfield | Worcester County | $418,993 | -0.2% | |
| 269 | Dunstable | Middlesex County | $822,848 | +0.4% | |
| 270 | Berlin | Worcester County | $679,420 | +1.2% | |
| 271 | Sheffield | Berkshire County | $514,247 | +0.1% | |
| 272 | Hatfield | Hampshire County | $510,530 | +1.5% | |
| 273 | Plympton | Plymouth County | $694,598 | +2.4% | |
| 274 | Wellfleet | Barnstable County | $950,525 | -2.0% | |
| 275 | Cheshire | Berkshire County | $369,400 | +3.4% | |
| 276 | Ashby | Middlesex County | $489,913 | +2.0% | |
| 277 | Millville | Worcester County | $488,521 | -3.2% | |
| 278 | Lanesboro | Berkshire County | $374,159 | +2.1% | |
| 279 | Northfield | Franklin County | $381,559 | +0.0% | |
| 280 | West Tisbury | Dukes County | $1,675,269 | +3.0% | |
| 281 | Provincetown | Barnstable County | $1,077,823 | +3.2% | |
| 282 | Williamsburg | Hampshire County | $457,414 | +1.5% | |
| 283 | Holland | Hampden County | $389,584 | +4.8% | |
| 284 | Hardwick | Worcester County | $431,584 | +2.8% | |
| 285 | Huntington | Hampshire County | $361,036 | -0.6% | |
| 286 | Becket | Berkshire County | $405,759 | +2.2% | |
| 287 | Harwich Port | Barnstable County | $1,116,171 | +3.0% | |
| 288 | Buckland | Franklin County | $400,239 | +1.3% | |
| 289 | East Brookfield | Worcester County | $441,936 | +1.6% | |
| 290 | Montague | Franklin County | $422,556 | +3.1% | |
| 291 | Wales | Hampden County | $357,817 | +5.8% | |
| 292 | Phillipston | Worcester County | $443,488 | +4.1% | |
| 293 | Oakham | Worcester County | $490,045 | +1.9% | |
| 294 | Hinsdale | Berkshire County | $397,019 | +0.5% | |
| 295 | Stockbridge | Berkshire County | $778,634 | +3.7% | |
| 296 | Conway | Franklin County | $474,085 | +6.2% | |
| 297 | Nahant | Essex County | $1,000,371 | +1.6% | |
| 298 | Leverett | Franklin County | $526,141 | +2.2% | |
| 299 | Shutesbury | Franklin County | $451,809 | +1.5% | |
| 300 | Clarksburg | Berkshire County | $281,244 | +0.1% | |
| 301 | Ashfield | Franklin County | $437,937 | +0.6% | |
| 302 | Gill | Franklin County | $383,037 | +1.5% | |
| 303 | Colrain | Franklin County | $332,359 | +1.7% | |
| 304 | Bernardston | Franklin County | $385,160 | +0.1% | |
| 305 | Granville | Hampden County | $431,492 | +1.4% | |
| 306 | Westhampton | Hampshire County | $487,085 | +0.1% | |
| 307 | Truro | Barnstable County | $1,064,098 | -2.9% | |
| 308 | Erving | Franklin County | $348,009 | +1.6% | |
| 309 | Richmond | Berkshire County | $632,529 | +0.6% | |
| 310 | Royalston | Worcester County | $404,409 | -0.4% | |
| 311 | Otis | Berkshire County | $531,734 | +3.4% | |
| 312 | Shelburne | Franklin County | $443,035 | +0.8% | |
| 313 | Devens | Worcester County | $571,829 | +0.5% | |
| 314 | West Stockbridge | Berkshire County | $690,462 | +2.0% | |
| 315 | Chester | Hampden County | $310,933 | +2.6% | |
| 316 | Russell | Hampden County | $355,563 | +2.0% | |
| 317 | Chilmark | Dukes County | $2,399,729 | +1.4% | |
| 318 | Pelham | Hampshire County | $521,437 | -1.6% | |
| 319 | Petersham | Worcester County | $491,187 | +2.0% | |
| 320 | Chesterfield | Hampshire County | $410,932 | +0.1% | |
| 321 | New Salem | Franklin County | $413,938 | +3.7% | |
| 322 | Leyden | Franklin County | $435,101 | -0.1% | |
| 323 | New Braintree | Worcester County | $463,777 | +0.8% | |
| 324 | Deerfield | Franklin County | $468,832 | +1.6% | |
| 325 | Windsor | Berkshire County | $369,380 | +1.1% | |
| 326 | Egremont | Berkshire County | $819,436 | +2.1% | |
| 327 | Cummington | Hampshire County | $401,677 | +1.8% | |
| 328 | Warwick | Franklin County | $345,150 | -2.3% | |
| 329 | Whately | Franklin County | $556,374 | +0.0% | |
| 330 | Wendell | Franklin County | $318,917 | +4.1% | |
| 331 | Mount Washington | Berkshire County | $653,376 | +5.3% | |
| 332 | Blandford | Hampden County | $378,724 | +2.5% | |
| 333 | Sandisfield | Berkshire County | $471,964 | +3.4% | |
| 334 | Montgomery | Hampden County | $465,904 | +3.7% | |
| 335 | Goshen | Hampshire County | $403,993 | +1.8% | |
| 336 | Florida | Berkshire County | $295,416 | +6.9% | |
| 337 | Worthington | Hampshire County | $419,166 | +1.9% | |
| 338 | Hancock | Berkshire County | $383,942 | +1.0% | |
| 339 | Peru | Berkshire County | $345,034 | +0.7% | |
| 340 | Heath | Franklin County | $197,403 | +2.6% | |
| 341 | Monterey | Berkshire County | $744,020 | -2.7% | |
| 342 | Savoy | Berkshire County | $336,052 | +0.3% | |
| 343 | Aquinnah | Dukes County | $1,775,995 | +0.6% | |
| 344 | Plainfield | Hampshire County | $337,737 | +3.4% | |
| 345 | Middlefield | Hampshire County | $360,765 | +0.9% | |
| 346 | Hawley | Franklin County | $360,863 | +1.8% | |
| 347 | Charlemont | Franklin County | $356,401 | +0.4% | |
| 348 | West Harwich | Barnstable County | $888,002 | +4.2% | |
| 349 | Rowe | Franklin County | $356,531 | +0.1% | |
| 350 | Tolland | Hampden County | $439,473 | +6.5% | |
| 351 | Tyringham | Berkshire County | $705,523 | +1.0% | |
| 352 | Washington | Berkshire County | $406,213 | +3.3% | |
| 353 | Millers Falls | Franklin County | $329,316 | +2.9% | |
| 354 | Gosnold | Dukes County | $1,333,482 | +2.9% |