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 in Massachusetts, only 3 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
1Lawrence$8.64T1$500kT1≈$4,300mixed schoolsT4
2Yarmouth$6.97T1$625kT2≈$4,400solid schoolsT3
3Wareham$8.56T1$525kT1≈$4,500mixed schoolsT4
4Dennis$6.50T1$700kT2≈$4,600solid schoolsT3
5Bourne$7.65T1$650kT2≈$5,000solid schoolsT3
6Dartmouth$8.03T1$625kT2≈$5,000solid schools · Niche 87thT3
7Fall River$11.48T2$450kT1≈$5,200mixed schoolsT4
8Dudley$11.50T2$450kT1≈$5,200solid schools · Niche 106thT3
9New Bedford$10.95T2$475kT1≈$5,200mixed schoolsT4
10Fairhaven$10.00T2$525kT1≈$5,300mixed schools · Niche 84thT4
11North Adams$17.50T4$300kT1≈$5,300mixed schoolsT4
12Barnstable$6.80T1$775kT2≈$5,300solid schoolsT3
13Chatham$5.00T1$1.1MT3≈$5,500solid schools · Niche 71stT3
14Gardner$13.77T3$400kT1≈$5,500mixed schoolsT4
15Fitchburg$13.29T3$420kT1≈$5,600mixed schoolsT4
16Falmouth$5.73T1$975kT3≈$5,600solid schools · Niche 79thT3
17West Springfield$14.02T3$400kT1≈$5,600mixed schoolsT4
18Webster$12.50T3$450kT1≈$5,600mixed schoolsT4
19Mashpee$7.50T1$750kT2≈$5,600solid schoolsT3
20Harwich$7.50T1$750kT2≈$5,600solid schools · Niche 71stT3
21Brewster$7.50T1$750kT2≈$5,600solid schools · Niche 39thT3
22Athol$16.50T4$350kT1≈$5,800mixed schoolsT4
23Springfield$15.46T4$375kT1≈$5,800mixed schoolsT4
24Southbridge$15.50T4$375kT1≈$5,800mixed schoolsT4
25Winchendon$15.50T4$375kT1≈$5,800mixed 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$5.00T1$1.1MT3≈$5,500solid schools · Niche 71stT3
2Falmouth$5.73T1$975kT3≈$5,600solid schools · Niche 79thT3
3Dennis$6.50T1$700kT2≈$4,600solid schoolsT3
4Cambridge$6.67T1$1.7MT4≈$11,300strong schools · Niche 19thT2
5Barnstable$6.80T1$775kT2≈$5,300solid schoolsT3
6Yarmouth$6.97T1$625kT2≈$4,400solid schoolsT3
7Mashpee$7.50T1$750kT2≈$5,600solid schoolsT3
8Harwich$7.50T1$750kT2≈$5,600solid schools · Niche 71stT3
9Brewster$7.50T1$750kT2≈$5,600solid schools · Niche 39thT3
10Bourne$7.65T1$650kT2≈$5,000solid schoolsT3
11Dartmouth$8.03T1$625kT2≈$5,000solid schools · Niche 87thT3
12Westport$8.50T1$700kT2≈$6,000solid schools · Niche 139thT3
13Wareham$8.56T1$525kT1≈$4,500mixed schoolsT4
14Marblehead$8.56T1$1.35MT3≈$11,600strong schools · Niche 44thT2
15Medford$8.63T1$900kT3≈$7,800solid schools · Niche 129thT3
16Lawrence$8.64T1$500kT1≈$4,300mixed schoolsT4
17Burlington$8.69T1$900kT3≈$7,800solid schools · Niche 41stT3
18Revere$8.94T1$675kT2≈$6,000mixed schoolsT4
19Somerville$8.97T1$1.25MT3≈$11,200solid schoolsT3
20Woburn$9.15T1$825kT2≈$7,500solid schoolsT3
21Gloucester$9.31T1$875kT2≈$8,100solid schoolsT3
22Peabody$9.47T1$735kT2≈$7,000solid schoolsT3
23Nahant$9.50T1$900kT3≈$8,600solid schoolsT3
24Manchester-by-the-Sea$9.50T1$1.5MT4≈$14,300strong schools · Niche 51stT2
25Marshfield$9.61T1$825kT2≈$7,900solid schools · Niche 61stT3

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$11.50T2$2.9MT4≈$33,400top schools · Niche 2ndT1
2Lincoln$12.50T3$2.5MT4≈$31,300top schoolsT1
3Concord$13.00T3$2.2MT4≈$28,600top schoolsT1
4Lexington$12.31T2$2.05MT4≈$25,200top schools · Niche 3rdT1
5Wayland$15.50T4$1.6MT4≈$24,800top schools · Niche 9thT1
6Sudbury$14.50T3$1.7MT4≈$24,700top schoolsT1
7Dover$12.00T2$2MT4≈$24,000top schools · Niche 5thT1
8Sherborn$15.50T4$1.5MT4≈$23,300top schools · Niche 5thT1
9Wellesley$10.17T2$2.25MT4≈$22,900top schools · Niche 15thT1
10Belmont$11.51T2$1.9MT4≈$21,900top schools · Niche 6thT1
11Carlisle$14.50T3$1.5MT4≈$21,800top schoolsT1
12Brookline$10.24T2$2.05MT4≈$21,000top schools · Niche 1stT1
13Winchester$11.08T2$1.85MT4≈$20,500top schools · Niche 8thT1
14Medfield$15.00T4$1.35MT3≈$20,300top schools · Niche 23rdT1
15Needham$10.83T2$1.85MT4≈$20,000top schools · Niche 12thT1

Every town, by rate

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

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

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 →