Roofers Salary in Massachusetts
BLS OEWS May 2025 • 5 metro areas • Massachusetts
Roofers in Massachusetts earn a median salary of $69,844 per year on average across 5 metro and nonmetro areas, +37% vs the national median of $50,970. An estimated 2,030 roofers are employed across Massachusetts, with salaries ranging from $56,270 to $83,140 depending on location.
$69,844
Avg median salary in Massachusetts
$83,140
Highest paying metro
$56,270
Lowest paying metro
2,030
Employed in Massachusetts
Compare Roofers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Roofers
in
Roofers salaries by city in Massachusetts
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Worcester, MA | $83,140 | $61,490 | $103,630 | 350 |
| Springfield, MA | $78,900 | $61,740 | $81,020 | 320 |
| Boston, MA-NH | $70,710 | $57,140 | $78,570 | 1,290 |
| Amherst Town, MA | $60,200 | $49,280 | $78,810 | 40 |
| Pittsfield, MA | $56,270 | $56,270 | $71,750 | 30 |