Roofers Salary in New York

BLS OEWS May 2025 • 12 metro areas • New York

Roofers in New York earn a median salary of $63,398 per year on average across 12 metro and nonmetro areas, +24.4% vs the national median of $50,970. An estimated 5,500 roofers are employed across New York, with salaries ranging from $58,000 to $74,470 depending on location.

$63,398 Avg median salary in New York
$74,470 Highest paying metro
$58,000 Lowest paying metro
5,500 Employed in New York

Compare Roofers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Roofers
in
    vs

      Roofers salaries by city in New York

      Metro area Median salary 25th pct 75th pct Employed
      New York, NY-NJ $74,470 $52,000 $99,690 3,140
      Capital/Northern New York $74,340 $52,840 $96,990 90
      Albany, NY $64,290 $54,220 $74,290 390
      Southwest New York $62,900 $46,640 $74,170 100
      Buffalo, NY $62,490 $48,600 $73,770 590
      Rochester, NY $61,920 $44,720 $67,680 480
      Utica, NY $61,850 $51,550 $74,050 80
      Binghamton, NY $61,240 $47,630 $79,210 70
      Glens Falls, NY $60,700 $60,700 $63,980 30
      Syracuse, NY $59,850 $50,890 $70,020 250
      Elmira, NY $58,730 $47,870 $60,680 120
      Kiryas Joel, NY $58,000 $41,340 $65,170 160

      View Roofers salaries in all cities