Roofers salary by location

National median: $55,440 (2025 OEWS). Percentages below describe each area's published median against that national figure.
LocationTypeMedianvs nationalEmploymentYear
Worcester, MAmetropolitan$105,270+89.9%3502025
Trenton, NJmetropolitan$82,100+48.1%1402025
Chicago, ILmetropolitan$82,090+48.1%3,9002025
Bridgeport, CTmetropolitan$81,310+46.7%1302025
St. Cloud, MNmetropolitan$79,250+42.9%1302025
Atlantic City, NJmetropolitan$77,990+40.7%902025
ILstate$77,900+40.5%5,3002025
Springfield, ILmetropolitan$77,900+40.5%2702025
San Jose, CAmetropolitan$76,650+38.3%1,6602025
Peoria, ILmetropolitan$76,610+38.2%1602025
NJstate$76,600+38.2%1,8602025
New York, NYmetropolitan$76,400+37.8%3,1002025
Springfield, MAmetropolitan$76,300+37.6%2902025
Minneapolis, MNmetropolitan$75,400+36.0%1,2502025
Decatur, ILmetropolitan$74,640+34.6%602025
MNstate$74,490+34.4%1,8902025
San Francisco, CAmetropolitan$74,340+34.1%2,6102025
Duluth, MNmetropolitan$72,860+31.4%2402025
MAstate$72,750+31.2%1,9502025
Flint, MImetropolitan$70,760+27.6%1202025
AKstate$66,750+20.4%3102025
Boston, MAmetropolitan$66,350+19.7%1,1202025
NYstate$66,020+19.1%4,5702025
Anchorage, AKmetropolitan$65,750+18.6%2302025
Hartford, CTmetropolitan$65,710+18.5%3502025
Rockford, ILmetropolitan$65,100+17.4%1802025
Chambersburg, PAmetropolitan$64,480+16.3%702025
Seattle, WAmetropolitan$64,090+15.6%2,9702025
Santa Rosa, CAmetropolitan$64,020+15.5%4302025
Albany, NYmetropolitan$63,920+15.3%4402025
Kiryas Joel, NYmetropolitan$63,750+15.0%1402025
CAstate$63,600+14.7%21,1902025
Bozeman, MTmetropolitan$63,570+14.7%402025
Los Angeles, CAmetropolitan$63,560+14.6%5,4802025
Detroit, MImetropolitan$63,390+14.3%1,4502025
Sacramento, CAmetropolitan$63,320+14.2%1,8002025
Janesville, WImetropolitan$63,310+14.2%702025
San Luis Obispo, CAmetropolitan$63,030+13.7%1902025
Modesto, CAmetropolitan$62,940+13.5%2902025
Oxnard, CAmetropolitan$62,840+13.3%4302025
Buffalo, NYmetropolitan$62,590+12.9%5702025
South Bend, INmetropolitan$62,400+12.6%2002025
Fresno, CAmetropolitan$62,400+12.6%6402025
Missoula, MTmetropolitan$62,310+12.4%602025
San Diego, CAmetropolitan$62,180+12.2%1,8302025
Vallejo, CAmetropolitan$62,080+12.0%6502025
CTstate$62,070+12.0%7902025
Riverside, CAmetropolitan$62,050+11.9%2,4802025
Stockton, CAmetropolitan$61,950+11.7%2402025
Rochester, MNmetropolitan$61,940+11.7%902025
Appleton, WImetropolitan$61,880+11.6%1202025
DCstate$61,750+11.4%1002025
Ann Arbor, MImetropolitan$61,730+11.3%802025
Redding, CAmetropolitan$61,690+11.3%2102025
Santa Cruz, CAmetropolitan$61,640+11.2%1402025
RIstate$61,630+11.2%3602025
Fargo, NDmetropolitan$61,610+11.1%1302025
Providence, RImetropolitan$61,560+11.0%4602025
Salinas, CAmetropolitan$61,530+11.0%2402025
Syracuse, NYmetropolitan$61,480+10.9%2702025
Kahului, HImetropolitan$61,410+10.8%1002025
Mount Vernon, WAmetropolitan$61,410+10.8%802025
Santa Maria, CAmetropolitan$61,390+10.7%3902025
Yuba City, CAmetropolitan$61,230+10.4%602025
Portland, ORmetropolitan$61,210+10.4%2,2802025
Chico, CAmetropolitan$61,110+10.2%1002025
Utica, NYmetropolitan$61,070+10.2%802025
Rochester, NYmetropolitan$60,880+9.8%5402025
Madison, WImetropolitan$60,820+9.7%2702025
New Haven, CTmetropolitan$60,800+9.7%1802025
Merced, CAmetropolitan$60,800+9.7%602025
Glens Falls, NYmetropolitan$60,700+9.5%302025
Racine, WImetropolitan$60,680+9.5%702025
WAstate$60,640+9.4%5,8902025
Bakersfield, CAmetropolitan$60,640+9.4%1902025
Wheeling, WVmetropolitan$60,230+8.6%1102025
Champaign, ILmetropolitan$60,150+8.5%702025
Milwaukee, WImetropolitan$60,140+8.5%9802025
Boise City, IDmetropolitan$60,100+8.4%6502025
MDstate$60,090+8.4%2,0502025
Bend, ORmetropolitan$59,990+8.2%2302025
Evansville, INmetropolitan$59,990+8.2%702025
NHstate$59,830+7.9%2702025
Jefferson City, MOmetropolitan$59,820+7.9%1302025
Binghamton, NYmetropolitan$59,810+7.9%802025
Kennewick, WAmetropolitan$59,760+7.8%2102025
NDstate$59,740+7.8%2902025
Bellingham, WAmetropolitan$59,730+7.7%4402025
Philadelphia, PAmetropolitan$59,730+7.7%1,5302025
HIstate$59,580+7.5%1,1102025
MIstate$59,530+7.4%3,0902025
Bremerton, WAmetropolitan$59,470+7.3%1702025
DEstate$59,440+7.2%2302025
Canton, OHmetropolitan$59,430+7.2%1402025
Columbus, INmetropolitan$59,400+7.1%502025
WIstate$59,370+7.1%2,4002025
Green Bay, WImetropolitan$59,320+7.0%902025
Kalamazoo, MImetropolitan$59,280+6.9%1102025
Wenatchee, WAmetropolitan$59,230+6.8%702025
Urban Honolulu, HImetropolitan$59,220+6.8%8602025