Real Estate

2020 Residential Property Tax Rates For 344 MA Communities

See how 2020 tax rates in your city or town compare to those around you.

The median residential tax rate decreased in 2020.
The median residential tax rate decreased in 2020. (Datawrapper)

Residential tax rates decreased on average in Massachusetts for 2020. The median residential tax rate for the 344 communities with available information as of Jan. 7 is $15.27 per $1,000 in assessed value, according to the latest data on the Department of Revenue's Division of Local Services

That's down from what Patch reported in 2019 was $15.48 per $1,000 of assessed value. That number was up 38 cents from 2018.

The town with the lowest residential tax rate rests in the Berkshires on the border of Connecticut. The tax rate in Hancock is $2.78.

Find out what's happening in Bostonfor free with the latest updates from Patch.

Joining Hancock in the top ten are communities on Martha's Vineyard and the Cape, as well as one of the state's biggest cities in Cambridge.

The people of Longmeadow once again have the highest residential tax rates at $24.21, a 12-cent increase from 2018. Most of the communities that make up the high end of the list are in Western Massachusetts.

Find out what's happening in Bostonfor free with the latest updates from Patch.

Boston's residential tax rate is $10.56, 2 cents higher than last year. Most surrounding suburbs are between about $9 and $13. The residential tax rate in Worcester is $17.

Tax bills reflect the tax rate being applied to the assessed value of the land and buildings on a given property. For example, for the owner of a property assessed at $250,000, a tax rate of $15.48 would result in a tax bill of $3,870.

Some some property owners, including seniors and disabled veterans, are eligible for exemptions. See who qualifies for exemptions.

Below is an interactive map where you can see your community's residential property tax rate and compare it with nearby communities. A list is beneath that ordering communities' residential property tax rates from lowest to highest.

  1. Hancock — $2.78
  2. Chilmark — $2.86
  3. Edgartown — $3.35
  4. Nantucket — $3.45
  5. Chatham — $4.82
  6. Rowe — $5.33
  7. Alford — $5.50
  8. Cambridge — $5.75
  9. West Tisbury — $6.07
  10. Dennis — $6.10
  11. Mount Washington — $6.27
  12. Provincetown — $6.62
  13. Aquinnah — $6.81
  14. Tyringham — $6.99
  15. Truro — $7.33
  16. Monterey — $7.43
  17. Oak Bluffs — $7.44
  18. Erving — $7.54
  19. Orleans — $7.56
  20. Wellfleet — $7.75
  21. Otis — $8.34
  22. Westport — $8.43
  23. Falmouth — $8.59
  24. Brewster — $8.62
  25. Eastham — $8.72
  26. Harwich — $8.73
  27. Tolland — $8.90
  28. Mashpee — $8.96
  29. Medford — $9.18
  30. Woburn — $9.32
  31. Tisbury — $9.33
  32. Barnstable — $9.37
  33. Brookline — $9.45
  34. Egremont — $9.49
  35. Burlington — $9.64
  36. Braintree — $9.86
  37. Stockbridge — $9.87
  38. Dartmouth — $9.93
  39. Yarmouth — $10.00
  40. Somerville — $10.09
  41. Rockport — $10.10
  42. New Marlborough — $10.31
  43. Marblehead — $10.39
  44. Newton — $10.44
  45. Boston — $10.56
  46. Everett — $10.64
  47. Bourne — $10.74
  48. Peabody — $10.74
  49. Stoneham — $10.79
  50. Nahant — $10.97
  51. Wareham — $10.98
  52. Newbury — $10.99
  53. Belmont — $11.00
  54. Melrose — $11.05
  55. Arlington — $11.06
  56. Fairhaven — $11.06
  57. Becket — $11.08
  58. Norwood — $11.15
  59. Revere — $11.26
  60. Salisbury — $11.46
  61. Hingham — $11.53
  62. Wellesley — $11.56
  63. Manchester By The Sea — $11.70
  64. Marion — $11.70
  65. Saugus — $11.92
  66. Weymouth — $11.92
  67. Waltham — $11.95
  68. Lenox — $12.10
  69. Watertown — $12.14
  70. Canton — $12.23
  71. Gloucester — $12.33
  72. Richmond — $12.38
  73. Winchester — $12.39
  74. Lawrence — $12.43
  75. Quincy — $12.43
  76. Shrewsbury — $12.47
  77. New Ashford — $12.48
  78. Needham — $12.49
  79. Winthrop — $12.62
  80. Malden — $12.65
  81. Wakefield — $12.77
  82. Hadley — $12.78
  83. Hull — $12.82
  84. Beverly — $12.83
  85. Weston — $12.83
  86. Dover — $12.84
  87. Newburyport — $12.84
  88. Cohasset — $12.97
  89. Billerica — $12.99
  90. Freetown — $13.02
  91. Danvers — $13.06
  92. Dudley — $13.06
  93. Lakeville — $13.06
  94. Milton — $13.12
  95. Rehoboth — $13.12
  96. West Stockbridge — $13.12
  97. Seekonk — $13.17
  98. Bedford — $13.18
  99. Hinsdale — $13.21
  100. Sandisfield — $13.30
  101. Marshfield — $13.33
  102. Dracut — $13.35
  103. Lowell — $13.36
  104. Chelsea — $13.39
  105. Lynn — $13.40
  106. Cheshire — $13.44
  107. Methuen — $13.44
  108. Rochester — $13.48
  109. Mattapoisett — $13.49
  110. Scituate — $13.50
  111. Hatfield — $13.53
  112. Oakham — $13.55
  113. Wilmington — $13.58
  114. Haverhill — $13.60
  115. Natick — $13.61
  116. Middleton — $13.62
  117. Montgomery — $13.62
  118. Dedham — $13.72
  119. North Andover — $13.74
  120. Northbridge — $13.84
  121. Lynnfield — $13.92
  122. Acushnet — $13.94
  123. Reading — $13.95
  124. Shelburne — $13.98
  125. Sheffield — $14.00
  126. Ipswich — $14.02
  127. Groveland — $14.05
  128. Lexington — $14.05
  129. Windsor — $14.08
  130. Ayer — $14.10
  131. Spencer — $14.12
  132. Marlborough — $14.18
  133. Swansea — $14.18
  134. Bellingham — $14.22
  135. Concord — $14.23
  136. Wrentham — $14.25
  137. Swampscott — $14.30
  138. Sandwich — $14.31
  139. North Attleborough — $14.35
  140. Raynham — $14.41
  141. West Newbury — $14.42
  142. Fall River — $14.45
  143. Salem — $14.45
  144. Pembroke — $14.49
  145. Franklin — $14.51
  146. Westwood — $14.51
  147. Berkley — $14.53
  148. Attleboro — $14.56
  149. Foxborough — $14.57
  150. Duxbury — $14.66
  151. Lee — $14.68
  152. Cummington — $14.69
  153. Plainville — $14.70
  154. West Brookfield — $14.70
  155. Bridgewater — $14.73
  156. Norton — $14.80
  157. East Brookfield — $14.82
  158. Hubbardston — $14.82
  159. Taunton — $14.86
  160. Merrimac — $14.88
  161. Stoughton — $14.89
  162. Leicester — $14.91
  163. Randolph — $14.91
  164. Charlton — $14.94
  165. Savoy — $14.96
  166. Dighton — $14.98
  167. Framingham — $14.98
  168. Walpole — $14.99
  169. Andover — $15.01
  170. Webster — $15.06
  171. Monroe — $15.08
  172. Goshen — $15.11
  173. Brockton — $15.15
  174. Somerset — $15.22
  175. Hanson — $15.27
  176. Washington — $15.29
  177. Millbury — $15.33
  178. Lincoln — $15.36
  179. Mansfield — $15.36
  180. Easton — $15.38
  181. Granville — $15.40
  182. North Brookfield — $15.42
  183. Sunderland — $15.44
  184. Clinton — $15.49
  185. Rowley — $15.58
  186. North Reading — $15.60
  187. Whately — $15.67
  188. Deerfield — $15.69
  189. Great Barrington — $15.75
  190. Berlin — $15.79
  191. Southampton — $15.82
  192. Princeton — $15.85
  193. Whitman — $15.85
  194. Sutton — $15.86
  195. Middleborough — $15.88
  196. Georgetown — $15.92
  197. Milford — $15.96
  198. Tewksbury — $15.97
  199. Hardwick — $15.98
  200. Millville — $16.07
  201. Shirley — $16.11
  202. Ashland — $16.16
  203. New Bedford — $16.16
  204. Boxford — $16.17
  205. Hawley — $16.22
  206. Tyngsborough — $16.25
  207. Kingston — $16.28
  208. Winchendon — $16.28
  209. Essex — $16.29
  210. Hanover — $16.31
  211. Westford — $16.33
  212. Plymouth — $16.35
  213. West Bridgewater — $16.37
  214. Chelmsford — $16.45
  215. Grafton — $16.50
  216. Boylston — $16.54
  217. Hudson — $16.61
  218. Northfield — $16.61
  219. Holland — $16.62
  220. Norwell — $16.63
  221. Ashfield — $16.66
  222. Southborough — $16.66
  223. Boxborough — $16.72
  224. Uxbridge — $16.74
  225. Mendon — $16.75
  226. Northampton — $16.80
  227. Sterling — $16.81
  228. Agawam — $16.83
  229. Templeton — $16.83
  230. Dunstable — $16.84
  231. Phillipston — $16.94
  232. Douglas — $16.98
  233. Hamilton — $16.98
  234. Pepperell — $16.98
  235. West Springfield — $16.99
  236. Abington — $17.00
  237. Holden — $17.00
  238. Worcester — $17.00
  239. Leyden — $17.01
  240. Warren — $17.16
  241. Amesbury — $17.18
  242. Athol — $17.18
  243. Carver — $17.19
  244. Worthington — $17.21
  245. Upton — $17.22
  246. Northborough — $17.25
  247. East Bridgewater — $17.29
  248. New Braintree — $17.32
  249. Petersham — $17.37
  250. Groton — $17.38
  251. Hopedale — $17.41
  252. Topsfield — $17.42
  253. Halifax — $17.44
  254. Chicopee — $17.46
  255. Southwick — $17.49
  256. Medway — $17.50
  257. Rockland — $17.50
  258. Westminster — $17.55
  259. Montague — $17.57
  260. South Hadley — $17.58
  261. Williamstown — $17.60
  262. Rutland — $17.61
  263. Plympton — $17.62
  264. Brimfield — $17.67
  265. Avon — $17.70
  266. Blandford — $17.76
  267. Easthampton — $17.76
  268. Wayland — $17.76
  269. Littleton — $17.77
  270. Medfield — $17.83
  271. Barre — $17.87
  272. Clarksburg — $17.89
  273. Auburn — $17.98
  274. Leominster — $17.98
  275. Brookfield — $18.01
  276. New Salem — $18.04
  277. Lunenburg — $18.12
  278. Belchertown — $18.17
  279. Monson — $18.27
  280. Westborough — $18.32
  281. Middlefield — $18.34
  282. Carlisle — $18.36
  283. Holbrook — $18.37
  284. Sudbury — $18.45
  285. Harvard — $18.47
  286. Buckland — $18.52
  287. West Boylston — $18.58
  288. Bernardston — $18.59
  289. North Adams — $18.62
  290. Norfolk — $18.64
  291. Conway — $18.76
  292. Peru — $18.76
  293. Ashby — $18.83
  294. Holliston — $18.85
  295. Blackstone — $18.86
  296. Wenham — $18.94
  297. Sharon — $19.00
  298. Sturbridge — $19.02
  299. Holyoke — $19.08
  300. Acton — $19.24
  301. Westfield — $19.25
  302. Wales — $19.34
  303. Sherborn — $19.46
  304. Southbridge — $19.48
  305. Charlemont — $19.51
  306. Townsend — $19.52
  307. Springfield — $19.53
  308. Fitchburg — $19.71
  309. Pittsfield — $19.71
  310. Paxton — $19.73
  311. Gardner — $19.74
  312. Granby — $19.77
  313. Lancaster — $19.85
  314. Colrain — $19.93
  315. Ashburnham — $20.10
  316. Chesterfield — $20.11
  317. Plainfield — $20.12
  318. Millis — $20.14
  319. Hampden — $20.15
  320. Dalton — $20.29
  321. Westhampton — $20.32
  322. Orange — $20.33
  323. Warwick — $20.37
  324. Bolton — $20.39
  325. Leverett — $20.49
  326. Huntington — $20.52
  327. Stow — $20.61
  328. Ludlow — $20.62
  329. Williamsburg — $20.62
  330. Ware — $20.63
  331. Maynard — $20.64
  332. Lanesborough — $20.68
  333. Chester — $20.70
  334. East Longmeadow — $20.84
  335. Palmer — $21.22
  336. Amherst — $21.32
  337. Adams — $21.88
  338. Pelham — $21.89
  339. Heath — $22.25
  340. Wilbraham — $22.38
  341. Russell — $22.71
  342. Greenfield — $22.93
  343. Shutesbury — $24.04
  344. Longmeadow — $24.21

N/A

  • Florida
  • Gill
  • Gosnold
  • Hopkinton
  • Oxford
  • Royalston
  • Wendell

Patch reporter Jimmy Bentley contributed to this story.

Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.