SOC 47-2181 · North Carolina

Roofers Salary in North Carolina

Roofers in North Carolina earn the most in Raleigh (average $51,980 a year) and the least in Rocky Mount ($40,200), across the 10 North Carolina metro areas we cover. Statewide, BLS puts the roofers average at $50,030 and the median at $49,010 for 3,060 workers. The U.S. average for this job is $58,140.

$52Khighest: Raleigh
$40Klowest: Rocky Mount
2,600jobs in these metros
10metro areas
Advertisement

Roofers average salary by city in North Carolina

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Raleigh$51,980$50,720$48,020$42,38198
Charlotte$51,100$48,410$45,190$41,70997
Asheville$51,090$49,680$44,710$41,70197
Winston-Salem$50,630$49,280$46,120$41,35092
Greensboro$50,320$49,110$47,230$41,11393
Greenville$47,940$47,830$44,360$39,29688
Wilmington$47,910$48,740$39,020$39,27396
Hickory$45,860$46,810$38,070$37,70788
Jacksonville$45,170$47,530$39,590$37,18192
Rocky Mount$40,200$40,100$31,740$33,38588

*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.

Roofers salary in other states

Roofers salary by city and state

More about pay in North Carolina

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.