MD · SOC 47-2181 · Most current data

Roofers Salary in Maryland

Median Annual Salary $52,010 +2% above national average (national: $50,970)
$59,390Mean Annual
$25Median Hourly
2,520Employed in State

Maryland ranks 21st of 51 states and D.C. for roofers pay, trailing top-paying Minnesota ($77,730) by $25,720 — a 49% gap.

Maryland employs roughly 1.8% of all roofers in the country (2,520 workers).

Salary Range: 10th to 90th Percentile

$52,010
$45,610
10th pct.
$87,420
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$45,610$21.93
25th percentile$48,310$23.23
50th percentile (median)$52,010$25.00
75th percentile$68,410$32.89
90th percentile (top earners)$87,420$42.03
Mean (average)$59,390$28.55

How Maryland Compares

StateMedian Annualvs. Maryland
Maryland (current) $52,010 n/a
Minnesota $77,730 +49%
New Jersey $73,410 +41%
Massachusetts $72,360 +39%
Illinois $66,940 +29%
New York $63,350 +22%
Connecticut $63,340 +22%
Alaska $63,120 +21%
California $63,040 +21%

Showing top-paying states with available data. View all states →

Frequently Asked Questions

What is the average Roofers salary in Maryland?

The mean roofers salary in Maryland is $59,390 per year. The median (middle) salary is $52,010 per year.

What is the starting salary for a Roofers in Maryland?

Entry-level rooferss (10th percentile) in Maryland typically earn around $45,610 per year. Workers at the 25th percentile earn approximately $48,310 per year.

What is the highest Roofers salary in Maryland?

Top earners (90th percentile) in this occupation in Maryland make approximately $87,420 per year. Those in the 75th percentile earn around $68,410 per year.

How does the Maryland Roofers salary compare to the national average?

The median roofers salary in Maryland is $52,010, which is +2% above national average of $50,970.

Figures use the most current federal occupational wage survey. All wages are estimates; actual pay varies by experience, education, and employer. About the data.