Roofers Salary in Maryland

Ranked #13 of 51 · MD

6% above U.S. average
Mean annual salary $61,640 ≈ $30/hr
Median annual salary $60,090
Employment 2,050

Salary Distribution (10th–90th percentile)

P10 $45,760P25 $48,260 Median $60,090P75 $75,050P90 $80,470

About 80% of rooferss in Maryland earn between $45,760 and $80,470. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Maryland
$61,640
U.S. average
$58,140

The mean roofers salary in Maryland is $61,640, about 6% above the U.S. average ($58,140). That works out to roughly $30/hr at 2,080 hours per year.

Metro Areas in Maryland

Metro areaMedianMeanEmployment
Baltimore-Columbia-Towson, MD $56,390 $59,780 890
Maryland nonmetropolitan area $47,740 $54,150 40
Salisbury, MD $47,320 $50,560 30

← Back to all roofers states