Massachusetts Property Tax Rates by Town

A tax rate is a price per $1,000 of value, not a bill. Of the ten towns with the lowest residential rates among the 223 we cover, only 4 are also in the ten with the lowest estimated bills — because the bill follows the house. Sort by rate and you get one answer; sort by what you would actually pay and you get a different one. Both columns are below. This covers the 223 municipalities in our dataset, not all 351 in the state.

Lowest estimated tax bill

Rate applied to each town's median 4BR estimate, lowest bill first. This is closer to what you would actually write a cheque for.

#TownTax rate4BR houseEst. billSchools
1Dennis$4.29T1$700kT2≈$3,000solid schoolsT3
2Chatham$3.67T1$1.1MT3≈$4,000solid schools · Niche 71stT3
3Lawrence$8.64T1$500kT1≈$4,300mixed schoolsT4
4Yarmouth$6.97T1$625kT2≈$4,400solid schoolsT3
5Harwich$5.81T1$750kT2≈$4,400solid schools · Niche 71stT3
6Athol$12.67T3$350kT1≈$4,400mixed schoolsT4
7Wareham$8.56T1$525kT1≈$4,500mixed schoolsT4
8Dudley$10.06T2$450kT1≈$4,500solid schools · Niche 106thT3
9Winchendon$12.69T3$375kT1≈$4,800mixed schoolsT4
10North Adams$15.97T4$300kT1≈$4,800mixed schoolsT4
11Mashpee$6.41T1$750kT2≈$4,800solid schoolsT3
12Fairhaven$9.19T1$525kT1≈$4,800mixed schools · Niche 84thT4
13Spencer$10.98T2$450kT1≈$4,900mixed schoolsT4
14Bourne$7.65T1$650kT2≈$5,000solid schoolsT3
15Dartmouth$8.03T1$625kT2≈$5,000solid schools · Niche 87thT3
16Brewster$6.77T1$750kT2≈$5,100solid schools · Niche 39thT3
17Westport$7.28T1$700kT2≈$5,100solid schools · Niche 139thT3
18Fall River$11.48T2$450kT1≈$5,200mixed schoolsT4
19New Bedford$10.95T2$475kT1≈$5,200mixed schoolsT4
20Leicester$11.09T2$475kT1≈$5,300mixed schoolsT4
21Barnstable$6.80T1$775kT2≈$5,300solid schoolsT3
22Webster$11.92T2$450kT1≈$5,400mixed schoolsT4
23Ware$14.49T3$375kT1≈$5,400mixed schoolsT4
24Gardner$13.77T3$400kT1≈$5,500mixed schoolsT4
25Fitchburg$13.29T3$420kT1≈$5,600mixed schoolsT4

Lowest tax rate

The same towns ranked the conventional way, by rate alone. Note how little the two lists overlap.

#TownTax rate4BR houseEst. billSchools
1Chatham$3.67T1$1.1MT3≈$4,000solid schools · Niche 71stT3
2Dennis$4.29T1$700kT2≈$3,000solid schoolsT3
3Falmouth$5.73T1$975kT3≈$5,600solid schools · Niche 79thT3
4Harwich$5.81T1$750kT2≈$4,400solid schools · Niche 71stT3
5Mashpee$6.41T1$750kT2≈$4,800solid schoolsT3
6Cambridge$6.67T1$1.7MT4≈$11,300strong schools · Niche 19thT2
7Brewster$6.77T1$750kT2≈$5,100solid schools · Niche 39thT3
8Barnstable$6.80T1$775kT2≈$5,300solid schoolsT3
9Yarmouth$6.97T1$625kT2≈$4,400solid schoolsT3
10Westport$7.28T1$700kT2≈$5,100solid schools · Niche 139thT3
11Newbury$7.51T1$900kT3≈$6,800solid schoolsT3
12Bourne$7.65T1$650kT2≈$5,000solid schoolsT3
13Dartmouth$8.03T1$625kT2≈$5,000solid schools · Niche 87thT3
14Wareham$8.56T1$525kT1≈$4,500mixed schoolsT4
15Marblehead$8.56T1$1.35MT3≈$11,600strong schools · Niche 44thT2
16Medford$8.63T1$900kT3≈$7,800solid schools · Niche 129thT3
17Lawrence$8.64T1$500kT1≈$4,300mixed schoolsT4
18Burlington$8.69T1$900kT3≈$7,800solid schools · Niche 41stT3
19Manchester-by-the-Sea$8.70T1$1.5MT4≈$13,000strong schools · Niche 51stT2
20Revere$8.94T1$675kT2≈$6,000mixed schoolsT4
21Nahant$8.99T1$900kT3≈$8,100solid schoolsT3
22Woburn$9.15T1$825kT2≈$7,500solid schoolsT3
23Fairhaven$9.19T1$525kT1≈$4,800mixed schools · Niche 84thT4
24Newburyport$9.26T1$1.1MT3≈$10,200strong schools · Niche 67thT2
25Gloucester$9.31T1$875kT2≈$8,100solid schoolsT3

Highest estimated tax bill

Where the rate is modest but the house is not. These are the bills a rate table hides.

#TownTax rate4BR houseEst. billSchools
1Weston$10.88T2$2.9MT4≈$31,600top schools · Niche 2ndT1
2Lincoln$12.31T2$2.5MT4≈$30,800top schoolsT1
3Concord$13.05T3$2.2MT4≈$28,700top schoolsT1
4Lexington$12.31T2$2.05MT4≈$25,200top schools · Niche 3rdT1
5Sudbury$14.27T3$1.7MT4≈$24,300top schoolsT1
6Wayland$14.83T3$1.6MT4≈$23,700top schools · Niche 9thT1
7Sherborn$15.66T4$1.5MT4≈$23,500top schools · Niche 5thT1
8Wellesley$10.17T2$2.25MT4≈$22,900top schools · Niche 15thT1
9Dover$11.19T2$2MT4≈$22,400top schools · Niche 5thT1
10Belmont$11.51T2$1.9MT4≈$21,900top schools · Niche 6thT1
11Brookline$10.24T2$2.05MT4≈$21,000top schools · Niche 1stT1
12Winchester$11.08T2$1.85MT4≈$20,500top schools · Niche 8thT1
13Needham$10.83T2$1.85MT4≈$20,000top schools · Niche 12thT1
14Carlisle$12.82T3$1.5MT4≈$19,200top schoolsT1
15Newton$9.69T1$1.9MT4≈$18,400top schools · Niche 10thT1

Every town, by rate

All 223 municipalities we cover, FY2026 residential rate, lowest first.

#TownTax rate4BR houseEst. bill
1Chatham$3.67T1$1.1MT3≈$4,000
2Dennis$4.29T1$700kT2≈$3,000
3Falmouth$5.73T1$975kT3≈$5,600
4Harwich$5.81T1$750kT2≈$4,400
5Mashpee$6.41T1$750kT2≈$4,800
6Cambridge$6.67T1$1.7MT4≈$11,300
7Brewster$6.77T1$750kT2≈$5,100
8Barnstable$6.80T1$775kT2≈$5,300
9Yarmouth$6.97T1$625kT2≈$4,400
10Westport$7.28T1$700kT2≈$5,100
11Newbury$7.51T1$900kT3≈$6,800
12Bourne$7.65T1$650kT2≈$5,000
13Dartmouth$8.03T1$625kT2≈$5,000
14Wareham$8.56T1$525kT1≈$4,500
15Marblehead$8.56T1$1.35MT3≈$11,600
16Medford$8.63T1$900kT3≈$7,800
17Lawrence$8.64T1$500kT1≈$4,300
18Burlington$8.69T1$900kT3≈$7,800
19Manchester-by-the-Sea$8.70T1$1.5MT4≈$13,000
20Revere$8.94T1$675kT2≈$6,000
21Nahant$8.99T1$900kT3≈$8,100
22Woburn$9.15T1$825kT2≈$7,500
23Fairhaven$9.19T1$525kT1≈$4,800
24Newburyport$9.26T1$1.1MT3≈$10,200
25Gloucester$9.31T1$875kT2≈$8,100
26Peabody$9.47T1$735kT2≈$7,000
27Marshfield$9.61T1$825kT2≈$7,900
28Dracut$9.67T1$625kT2≈$6,000
29Newton$9.69T1$1.9MT4≈$18,400
30Lakeville$9.74T1$700kT2≈$6,800
31Canton$9.75T1$825kT2≈$8,000
32Freetown$9.78T1$625kT2≈$6,100
33Norwood$9.82T1$800kT2≈$7,900
34Scituate$9.83T1$1.1MT3≈$10,800
35Salisbury$9.93T1$575kT1≈$5,700
36Duxbury$9.96T1$1.4MT4≈$13,900
37Braintree$10.06T2$875kT2≈$8,800
38Stoneham$10.06T2$825kT2≈$8,300
39Dudley$10.06T2$450kT1≈$4,500
40Weymouth$10.12T2$725kT2≈$7,300
41West Newbury$10.15T2$950kT3≈$9,600
42Wellesley$10.17T2$2.25MT4≈$22,900
43Sandwich$10.19T2$725kT2≈$7,400
44Brookline$10.24T2$2.05MT4≈$21,000
45Lynn$10.30T2$650kT2≈$6,700
46Waltham$10.32T2$1MT3≈$10,300
47Methuen$10.40T2$630kT2≈$6,600
48Saugus$10.42T2$725kT2≈$7,600
49Acushnet$10.45T2$550kT1≈$5,700
50Hingham$10.47T2$1.65MT4≈$17,300
51Marlborough$10.54T2$675kT2≈$7,100
52Haverhill$10.61T2$625kT2≈$6,600
53Danvers$10.65T2$825kT2≈$8,800
54Arlington$10.67T2$1.25MT3≈$13,300
55Salem$10.78T2$725kT2≈$7,800
56Ipswich$10.78T2$900kT3≈$9,700
57Beverly$10.81T2$850kT2≈$9,200
58Hull$10.81T2$750kT2≈$8,100
59Needham$10.83T2$1.85MT4≈$20,000
60Rehoboth$10.85T2$700kT2≈$7,600
61Weston$10.88T2$2.9MT4≈$31,600
62Charlton$10.94T2$550kT1≈$6,000
63New Bedford$10.95T2$475kT1≈$5,200
64Reading$10.96T2$975kT3≈$10,700
65Somerville$10.98T2$1.25MT3≈$13,700
66Spencer$10.98T2$450kT1≈$4,900
67North Attleborough$11.06T2$650kT2≈$7,200
68Winchester$11.08T2$1.85MT4≈$20,500
69Leicester$11.09T2$475kT1≈$5,300
70Taunton$11.14T2$575kT1≈$6,400
71Winthrop$11.14T2$850kT2≈$9,500
72Dover$11.19T2$2MT4≈$22,400
73North Andover$11.24T2$875kT2≈$9,800
74Plainville$11.29T2$750kT2≈$8,500
75Lowell$11.35T2$525kT1≈$6,000
76Cohasset$11.35T2$1.6MT4≈$18,200
77Swansea$11.36T2$575kT1≈$6,500
78Malden$11.40T2$700kT2≈$8,000
79Wilmington$11.41T2$775kT2≈$8,800
80Franklin$11.42T2$850kT2≈$9,700
81Lynnfield$11.46T2$1.2MT3≈$13,800
82Melrose$11.47T2$950kT3≈$10,900
83Fall River$11.48T2$450kT1≈$5,200
84Chelsea$11.48T2$650kT2≈$7,500
85Shrewsbury$11.50T2$850kT2≈$9,800
86Belmont$11.51T2$1.9MT4≈$21,900
87Sutton$11.55T2$650kT2≈$7,500
88Randolph$11.58T2$650kT2≈$7,500
89Ayer$11.59T2$550kT1≈$6,400
90Billerica$11.61T2$700kT2≈$8,100
91Brockton$11.63T2$550kT1≈$6,400
92Northbridge$11.63T2$525kT1≈$6,100
93Wrentham$11.67T2$900kT3≈$10,500
94Wakefield$11.74T2$875kT2≈$10,300
95Raynham$11.75T2$700kT2≈$8,200
96Quincy$11.78T2$875kT2≈$10,300
97Pembroke$11.78T2$750kT2≈$8,800
98Stoughton$11.81T2$675kT2≈$8,000
99Milton$11.81T2$1.35MT3≈$15,900
100Framingham$11.83T2$800kT2≈$9,500
101Webster$11.92T2$450kT1≈$5,400
102Swampscott$12.00T2$1.05MT3≈$12,600
103Bridgewater$12.03T2$625kT2≈$7,500
104Rowley$12.09T2$800kT2≈$9,700
105Holbrook$12.11T2$550kT1≈$6,700
106Natick$12.17T2$1MT3≈$12,200
107Attleboro$12.20T2$620kT2≈$7,600
108Watertown$12.20T2$950kT3≈$11,600
109Oxford$12.23T2$500kT1≈$6,100
110Seekonk$12.27T2$675kT2≈$8,300
111Dedham$12.30T2$850kT2≈$10,500
112Andover$12.31T2$1MT3≈$12,300
113Lexington$12.31T2$2.05MT4≈$25,200
114Lincoln$12.31T2$2.5MT4≈$30,800
115Bellingham$12.39T2$675kT2≈$8,400
116Boston$12.40T2$1.15MT3≈$14,300
117Walpole$12.45T2$875kT2≈$10,900
118Hanover$12.47T2$950kT3≈$11,800
119Bedford$12.49T2$1.15MT3≈$14,400
120Plymouth$12.55T3$775kT2≈$9,700
121Tewksbury$12.56T3$700kT2≈$8,800
122Easton$12.59T3$825kT2≈$10,400
123Middleton$12.59T3$950kT3≈$12,000
124Everett$12.62T3$700kT2≈$8,800
125Athol$12.67T3$350kT1≈$4,400
126Uxbridge$12.68T3$600kT2≈$7,600
127Milford$12.69T3$650kT2≈$8,200
128Winchendon$12.69T3$375kT1≈$4,800
129Ashland$12.71T3$850kT2≈$10,800
130Abington$12.81T3$650kT2≈$8,300
131Kingston$12.82T3$800kT2≈$10,300
132Carlisle$12.82T3$1.5MT4≈$19,200
133Norwell$12.83T3$1.2MT3≈$15,400
134Westwood$12.87T3$1.4MT4≈$18,000
135Millbury$12.87T3$550kT1≈$7,100
136Somerset$12.93T3$575kT1≈$7,400
137Clinton$12.98T3$550kT1≈$7,100
138Groveland$12.98T3$750kT2≈$9,700
139Tyngsborough$12.99T3$700kT2≈$9,100
140Foxborough$13.00T3$800kT2≈$10,400
141North Reading$13.02T3$950kT3≈$12,400
142Norton$13.03T3$650kT2≈$8,500
143Essex$13.04T3$900kT3≈$11,700
144Concord$13.05T3$2.2MT4≈$28,700
145Hanson$13.06T3$650kT2≈$8,500
146Mansfield$13.09T3$775kT2≈$10,100
147Westford$13.11T3$1.1MT3≈$14,400
148Middleborough$13.12T3$525kT1≈$6,900
149Merrimac$13.19T3$675kT2≈$8,900
150Great Barrington$13.24T3$650kT2≈$8,600
151Chelmsford$13.27T3$775kT2≈$10,300
152Worcester$13.28T3$550kT1≈$7,300
153Fitchburg$13.29T3$420kT1≈$5,600
154Whitman$13.29T3$600kT2≈$8,000
155Easthampton$13.29T3$450kT1≈$6,000
156Avon$13.35T3$550kT1≈$7,300
157Dunstable$13.39T3$800kT2≈$10,700
158Holden$13.48T3$700kT2≈$9,400
159Medfield$13.52T3$1.35MT3≈$18,300
160South Hadley$13.52T3$450kT1≈$6,100
161Boxford$13.54T3$1.1MT3≈$14,900
162Carver$13.61T3$575kT1≈$7,800
163West Bridgewater$13.61T3$675kT2≈$9,200
164Leominster$13.66T3$500kT1≈$6,800
165Northampton$13.67T3$700kT2≈$9,600
166Grafton$13.69T3$725kT2≈$9,900
167East Bridgewater$13.69T3$650kT2≈$8,900
168Georgetown$13.76T3$800kT2≈$11,000
169Gardner$13.77T3$400kT1≈$5,500
170Pepperell$13.78T3$550kT1≈$7,600
171Rockland$13.87T3$600kT2≈$8,300
172Medway$14.00T3$850kT2≈$11,900
173West Springfield$14.02T3$400kT1≈$5,600
174Littleton$14.02T3$900kT3≈$12,600
175Berlin$14.06T3$750kT2≈$10,500
176Halifax$14.08T3$625kT2≈$8,800
177Agawam$14.10T3$425kT1≈$6,000
178Hopkinton$14.10T3$1.25MT3≈$17,600
179Hudson$14.14T3$700kT2≈$9,900
180Williamstown$14.20T3$550kT1≈$7,800
181Auburn$14.24T3$575kT1≈$8,200
182Sudbury$14.27T3$1.7MT4≈$24,300
183Holliston$14.29T3$900kT3≈$12,900
184Southborough$14.36T3$1.25MT3≈$18,000
185Lunenburg$14.39T3$550kT1≈$7,900
186Southwick$14.42T3$450kT1≈$6,500
187Ware$14.49T3$375kT1≈$5,400
188Groton$14.78T3$950kT3≈$14,000
189Northborough$14.82T3$900kT3≈$13,300
190Wayland$14.83T3$1.6MT4≈$23,700
191Norfolk$14.87T3$950kT3≈$14,100
192Southbridge$14.89T3$375kT1≈$5,600
193Westfield$14.93T3$440kT1≈$6,600
194Hamilton$15.04T4$950kT3≈$14,300
195Amesbury$15.05T4$650kT2≈$9,800
196Belchertown$15.13T4$500kT1≈$7,600
197Chicopee$15.24T4$420kT1≈$6,400
198Plympton$15.26T4$650kT2≈$9,900
199Millis$15.31T4$750kT2≈$11,500
200Boxborough$15.39T4$950kT3≈$14,600
201Springfield$15.46T4$375kT1≈$5,800
202Sturbridge$15.60T4$550kT1≈$8,600
203Sherborn$15.66T4$1.5MT4≈$23,500
204Topsfield$15.66T4$1MT3≈$15,700
205Harvard$15.87T4$1.1MT3≈$17,500
206Westborough$15.93T4$950kT3≈$15,100
207North Adams$15.97T4$300kT1≈$4,800
208Wenham$15.99T4$950kT3≈$15,200
209Ludlow$16.01T4$420kT1≈$6,700
210Acton$16.23T4$1.1MT3≈$17,900
211Hopedale$16.25T4$600kT2≈$9,800
212Maynard$16.62T4$750kT2≈$12,500
213Palmer$16.66T4$400kT1≈$6,700
214Amherst$16.91T4$675kT2≈$11,400
215Sharon$17.15T4$950kT3≈$16,300
216Holyoke$17.43T4$340kT1≈$5,900
217Wilbraham$17.45T4$550kT1≈$9,600
218Pittsfield$17.50T4$360kT1≈$6,300
219Stow$17.87T4$950kT3≈$17,000
220Bolton$18.07T4$950kT3≈$17,200
221Greenfield$18.64T4$400kT1≈$7,500
222Longmeadow$19.32T4$600kT2≈$11,600
223East Longmeadow$19.43T4$500kT1≈$9,700

Read next

A low property tax rate does not mean a low tax bill
Rank these 223 towns by tax rate and by what the bill actually comes to, and the two orders disagree in 40% of matchups.
6 min read
Your town’s tax rate tells you almost nothing about what it spends
Municipal spending here runs $2,040 to $8,635 per resident — and it tracks property wealth, not the tax rate.
6 min read
After schools, the biggest thing your town buys isn’t a service
A median 22% of these budgets goes to benefits, insurance and debt — spending that buys no service at all.
6 min read
Your town is, more than anything else, a school system
Education is a median 49% of what these towns spend — the single biggest line in 217 of the state's 219 budgets.
6 min read

Prices are estimates calibrated to the Zillow Home Value Index and Redfin market pages; tax rates are FY2026 residential rates; commute times take the rail leg from the MBTA timetable and still model the drive. Tax bills apply each town’s rate to its median 4BR estimate, so they are an approximation, not an assessment. School tiers are editorial and shown alongside the state’s own figures on every town page. Data last reviewed — full detail in the methodology. These lists never use demographics as an input.

Rank towns by your own priorities →