Roofers Salary in South Dakota
BLS OEWS May 2025 • 4 metro areas • South Dakota
Roofers in South Dakota earn a median salary of $45,185 per year on average across 4 metro and nonmetro areas, -11.3% vs the national median of $50,970. An estimated 430 roofers are employed across South Dakota, with salaries ranging from $36,560 to $49,300 depending on location.
$45,185
Avg median salary in South Dakota
$49,300
Highest paying metro
$36,560
Lowest paying metro
430
Employed in South Dakota
Compare Roofers salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Roofers
in
Roofers salaries by city in South Dakota
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Sioux Falls, SD-MN | $49,300 | $40,150 | $50,150 | 150 |
| East South Dakota | $48,370 | $36,510 | $53,040 | 70 |
| Rapid City, SD | $46,510 | $35,810 | $58,280 | 120 |
| West South Dakota | $36,560 | $36,560 | $48,550 | 90 |