Maintenance Workers, Machinery Salary in South Carolina

BLS OEWS May 2025 • 7 metro areas • South Carolina

Maintenance Workers, Machinery in South Carolina earn a median salary of $61,377 per year on average across 7 metro and nonmetro areas, +1.4% vs the national median of $60,500. An estimated 860 maintenance workers, machinery are employed across South Carolina, with salaries ranging from $48,590 to $77,150 depending on location.

$61,377 Avg median salary in South Carolina
$77,150 Highest paying metro
$48,590 Lowest paying metro
860 Employed in South Carolina

Compare Maintenance Workers, Machinery salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Maintenance Workers, Machinery
in
    vs

      Maintenance Workers, Machinery salaries by city in South Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Charleston, SC $77,150 $60,070 $79,670 200
      Greenville, SC $64,570 $59,600 $74,400 170
      Spartanburg, SC $64,070 $55,120 $75,780 60
      Columbia, SC $63,340 $53,510 $75,620 230
      Northeastern South Carolina $57,210 $45,250 $72,040 40
      Northwestern South Carolina $54,710 $48,270 $61,260 120
      Florence, SC $48,590 $38,480 $55,520 40

      View Maintenance Workers, Machinery salaries in all cities