Roofers Salary in New Jersey
Ranked #2 of 51 · NJ
27.9% above U.S. average
Mean annual salary $74,380 ≈ $36/hr
Median annual salary $76,600
Employment 1,860
Salary Distribution (10th–90th percentile)
P10 $45,230P25 $49,680 Median $76,600P75 $99,760P90 $103,720
About 80% of rooferss in New Jersey earn between $45,230 and $103,720. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean roofers salary in New Jersey is $74,380, about 27.9% above the U.S. average ($58,140). That works out to roughly $36/hr at 2,080 hours per year.
Metro Areas in New Jersey
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Trenton-Princeton, NJ | $82,100 | $76,630 | 140 |
| Atlantic City-Hammonton, NJ | $77,990 | $74,410 | 90 |