FY2025 Tax Data

Property Tax Rates by Town

Comprehensive ranking of residential property tax rates across 74 Boston Metro towns. Understanding tax rates is crucial for calculating the true cost of homeownership.

Highest Rate
$19.45
per $1,000 of value
Lowest Rate
$6.48
per $1,000 of value
Average Rate
$13.06
across all towns
Median Rate
$13.18
middle of the range

Key Insights & Analysis

๐Ÿ“Š Rate Variation

Tax rates vary dramatically across the Boston Metro area, ranging from $6.48 to $19.45 per thousand. This represents a 200% difference in tax burden between the highest and lowest taxed towns.

๐Ÿ™๏ธ Urban vs. Suburban

Cities like Cambridge and Boston have surprisingly low residential rates due to substantial commercial tax bases. Cambridge's rate of $6.48 is among the lowest, while suburban towns often exceed $13-15 per thousand.

๐Ÿ’ฐ Real Dollar Impact

On a $1M home, the difference between the highest and lowest rates equals $12970 in annual taxesโ€” that's $1081/month that could go toward your mortgage instead.

๐ŸŽ“ Schools vs. Taxes

Higher tax rates don't always correlate with better schools. Some luxury towns like Weston have excellent schools with moderate taxes, while working-class suburbs may have high rates due to smaller commercial tax bases.

๐Ÿ–๏ธ Coastal Premium

South Shore coastal towns like Cohasset, Duxbury, and Marblehead enjoy some of the lowest tax rates in the region, often below $11 per thousand, thanks to high property values and efficient municipal services.

โš ๏ธ Hidden Costs

Don't forget: property taxes compound over time and increase with home values. A seemingly small rate difference of $2/thousandcosts an extra $2,000/year on a $1M homeโ€”$60,000+ over 30 years (not accounting for appreciation).

Note: Rates shown are residential rates for FY2025 based on the most recent data from the Massachusetts Department of Revenue, local assessors, and municipal reports. Some towns offer residential exemptions (e.g., Cambridge, Boston) which can reduce effective rates. Always verify current rates with your local assessor before making decisions.

RankCategoryAnnual Tax on $500KAnnual Tax on $1MAnnual Tax on $1.5M
#1Acton
$19.45per $1,000
High
$9,725$19,450$29,175
#2Franklin
$16.89per $1,000
High
$8,445$16,890$25,335
#3Westborough
$16.41per $1,000
High
$8,205$16,410$24,615
#4Reading
$15.82per $1,000
High
$7,910$15,820$23,730
#5Chelsea
$15.67per $1,000
High
$7,835$15,670$23,505
#6Framingham
$15.45per $1,000
High
$7,725$15,450$23,175
#7Malden
$15.34per $1,000
High
$7,670$15,340$23,010
#8Abington
$15.22per $1,000
High
$7,610$15,220$22,830
#9Everett
$15.12per $1,000
High
$7,560$15,120$22,680
#10Revere
$14.96per $1,000
Above Avg
$7,480$14,960$22,440
#11Salem
$14.92per $1,000
Above Avg
$7,460$14,920$22,380
#12Lynn
$14.85per $1,000
Above Avg
$7,425$14,850$22,275
#13Andover
$14.60per $1,000
Above Avg
$7,300$14,600$21,900
#14Woburn
$14.58per $1,000
Above Avg
$7,290$14,580$21,870
#15Rockland
$14.23per $1,000
Above Avg
$7,115$14,230$21,345
#16Northborough
$14.23per $1,000
Above Avg
$7,115$14,230$21,345
#17Peabody
$14.22per $1,000
Above Avg
$7,110$14,220$21,330
#18Hanson
$13.89per $1,000
Above Avg
$6,945$13,890$20,835
#19Burlington
$13.89per $1,000
Above Avg
$6,945$13,890$20,835
#20Norwood
$13.89per $1,000
Above Avg
$6,945$13,890$20,835
#21Concord
$13.84per $1,000
Above Avg
$6,920$13,840$20,760
#22Harvard
$13.78per $1,000
Above Avg
$6,890$13,780$20,670
#23Westford
$13.76per $1,000
Above Avg
$6,880$13,760$20,640
#24Weymouth
$13.67per $1,000
Above Avg
$6,835$13,670$20,505
#25Wakefield
$13.67per $1,000
Above Avg
$6,835$13,670$20,505
#26Sharon
$13.67per $1,000
Above Avg
$6,835$13,670$20,505
#27Dedham
$13.56per $1,000
Above Avg
$6,780$13,560$20,340
#28Quincy
$13.45per $1,000
Above Avg
$6,725$13,450$20,175
#29Kingston
$13.45per $1,000
Above Avg
$6,725$13,450$20,175
#30Sudbury
$13.45per $1,000
Above Avg
$6,725$13,450$20,175
#31Wilmington
$13.45per $1,000
Above Avg
$6,725$13,450$20,175
#32Medford
$13.42per $1,000
Above Avg
$6,710$13,420$20,130
#33Melrose
$13.28per $1,000
Above Avg
$6,640$13,280$19,920
#34Needham
$13.24per $1,000
Above Avg
$6,620$13,240$19,860
#35Canton
$13.23per $1,000
Above Avg
$6,615$13,230$19,845
#36Holliston
$13.23per $1,000
Above Avg
$6,615$13,230$19,845
#37Waltham
$13.18per $1,000
Above Avg
$6,590$13,180$19,770
#38Pembroke
$13.12per $1,000
Above Avg
$6,560$13,120$19,680
#39Wayland
$13.12per $1,000
Above Avg
$6,560$13,120$19,680
#40North Reading
$13.12per $1,000
Above Avg
$6,560$13,120$19,680
#41Watertown
$12.95per $1,000
Above Avg
$6,475$12,950$19,425
#42Plymouth
$12.89per $1,000
Above Avg
$6,445$12,890$19,335
#43Hopkinton
$12.89per $1,000
Above Avg
$6,445$12,890$19,335
#44Stoneham
$12.87per $1,000
Above Avg
$6,435$12,870$19,305
#45Winchester
$12.84per $1,000
Above Avg
$6,420$12,840$19,260
#46Hanover
$12.78per $1,000
Above Avg
$6,390$12,780$19,170
#47Natick
$12.67per $1,000
Above Avg
$6,335$12,670$19,005
#48Swampscott
$12.45per $1,000
Above Avg
$6,225$12,450$18,675
#49Lynnfield
$12.45per $1,000
Above Avg
$6,225$12,450$18,675
#50Medfield
$12.45per $1,000
Above Avg
$6,225$12,450$18,675
#51Braintree
$12.34per $1,000
Above Avg
$6,170$12,340$18,510
#52Marshfield
$12.34per $1,000
Above Avg
$6,170$12,340$18,510
#53Lexington
$12.23per $1,000
Above Avg
$6,115$12,230$18,345
#54Milton
$11.98per $1,000
Average
$5,990$11,980$17,970
#55Hull
$11.98per $1,000
Average
$5,990$11,980$17,970
#56Wellesley
$11.89per $1,000
Average
$5,945$11,890$17,835
#57Scituate
$11.89per $1,000
Average
$5,945$11,890$17,835
#58Hingham
$11.67per $1,000
Average
$5,835$11,670$17,505
#59Belmont
$11.56per $1,000
Average
$5,780$11,560$17,340
#60Sherborn
$11.56per $1,000
Average
$5,780$11,560$17,340
#61Arlington
$11.42per $1,000
Average
$5,710$11,420$17,130
#62Westwood
$11.34per $1,000
Average
$5,670$11,340$17,010
#63North Andover
$11.26per $1,000
Average
$5,630$11,260$16,890
#64Weston
$11.24per $1,000
Average
$5,620$11,240$16,860
#65Norwell
$11.23per $1,000
Average
$5,615$11,230$16,845
#66Dover
$10.89per $1,000
Average
$5,445$10,890$16,335
#67Newton
$10.78per $1,000
Average
$5,390$10,780$16,170
#68Marblehead
$10.67per $1,000
Average
$5,335$10,670$16,005
#69Duxbury
$10.56per $1,000
Average
$5,280$10,560$15,840
#70Boston
$10.52per $1,000
Average
$5,260$10,520$15,780
#71Somerville
$10.34per $1,000
Average
$5,170$10,340$15,510
#72Cohasset
$10.23per $1,000
Average
$5,115$10,230$15,345
#73Brookline
$10.14per $1,000
Average
$5,070$10,140$15,210
#74Cambridge
$6.48per $1,000
Low
$3,240$6,480$9,720

The Great "W" Towns Analysis

Dive deep into the 15 "W" towns with our comprehensive comparison chart. Plot pretentiousness, schools, commute, and value across Weston, Wellesley, Winchester, and all the other W towns in the Boston Metro area.

Boston Prestige Index

The definitive ranking of prestige across Greater Boston's elite communities. Discover which towns command the highest social capital and why.

Ready to find your perfect town?

Tax rates are just one factor. Explore comprehensive town profiles to find the best fit for your lifestyle and budget.

Discover Your Perfect Boston Town

Investment Analysis
School Research
Risk Assessment
Market Intelligence

ยฉ 2025 Boston Property Navigator. All rights reserved.

For informational purposes only. Not professional real estate, financial, or legal advice.