ND · SOC 47-2181 · Most current data

Roofers Salary in North Dakota

Median Annual Salary $47,840 -6% below national average (national: $50,970)
$54,750Mean Annual
$23Median Hourly
310Employed in State

North Dakota ranks 33rd of 51 states and D.C. for roofers pay, trailing top-paying Minnesota ($77,730) by $29,890 — a 62% gap.

The 10th-to-90th percentile range runs from $40,630 to $78,680 — a $38,050 spread, 13% tighter than the national $43,720 range.

Salary Range: 10th to 90th Percentile

$47,840
$40,630
10th pct.
$78,680
90th pct.

Full Percentile Breakdown

PercentileAnnual WageHourly Wage
10th percentile (entry-level)$40,630$19.53
25th percentile$46,410$22.31
50th percentile (median)$47,840$23.00
75th percentile$59,360$28.54
90th percentile (top earners)$78,680$37.83
Mean (average)$54,750$26.32

How North Dakota Compares

StateMedian Annualvs. North Dakota
North Dakota (current) $47,840 n/a
Minnesota $77,730 +62%
New Jersey $73,410 +53%
Massachusetts $72,360 +51%
Illinois $66,940 +40%
New York $63,350 +32%
Connecticut $63,340 +32%
Alaska $63,120 +32%
California $63,040 +32%

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

Related Occupations in North Dakota

OccupationMedian AnnualEmployment
Graphic Designers $47,900 500
Light Truck Drivers $47,750 2,140
Miscellaneous Assemblers and Fabricators $47,720 5,130
Cargo and Freight Agents $48,010 250
Pharmacy Technicians $47,600 910
Residential Advisors $47,520 380

Frequently Asked Questions

What is the average Roofers salary in North Dakota?

The mean roofers salary in North Dakota is $54,750 per year. The median (middle) salary is $47,840 per year.

What is the starting salary for a Roofers in North Dakota?

Entry-level rooferss (10th percentile) in North Dakota typically earn around $40,630 per year. Workers at the 25th percentile earn approximately $46,410 per year.

What is the highest Roofers salary in North Dakota?

Top earners (90th percentile) in this occupation in North Dakota make approximately $78,680 per year. Those in the 75th percentile earn around $59,360 per year.

How does the North Dakota Roofers salary compare to the national average?

The median roofers salary in North Dakota is $47,840, which is -6% below 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.