Roofers Salary in South Dakota

Ranked #48 of 51 · SD

19.2% below U.S. average
Mean annual salary $46,980 ≈ $23/hr
Median annual salary $47,710
Employment 400

Salary Distribution (10th–90th percentile)

P10 $34,550P25 $37,510 Median $47,710P75 $57,270P90 $59,200

About 80% of rooferss in South Dakota earn between $34,550 and $59,200. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

South Dakota
$46,980
U.S. average
$58,140

The mean roofers salary in South Dakota is $46,980, about 19.2% below the U.S. average ($58,140). That works out to roughly $23/hr at 2,080 hours per year.

Metro Areas in South Dakota

Metro areaMedianMeanEmployment
Sioux Falls, SD-MN $48,880 $46,730 180
West South Dakota nonmetropolitan area $47,710 $47,340 40
Rapid City, SD $46,510 $47,040 120
East South Dakota nonmetropolitan area $45,160 $46,510 50

← Back to all roofers states