Machinists Salary in South Carolina

BLS OEWS May 2025 • 10 metro areas • South Carolina

Machinists in South Carolina earn a median salary of $51,197 per year on average across 10 metro and nonmetro areas, -8.8% vs the national median of $56,150. An estimated 3,770 machinists are employed across South Carolina, with salaries ranging from $33,880 to $60,630 depending on location.

$51,197 Avg median salary in South Carolina
$60,630 Highest paying metro
$33,880 Lowest paying metro
3,770 Employed in South Carolina

Compare Machinists salaries & buying power

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

Full tool →
Machinists
in
    vs

      Machinists salaries by city in South Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Northeastern South Carolina $60,630 $45,760 $75,930 220
      Greenville, SC $56,090 $47,020 $62,750 1,340
      Charleston, SC $55,370 $45,530 $65,170 470
      Florence, SC $54,620 $42,140 $63,520 200
      Spartanburg, SC $52,690 $46,180 $62,050 400
      Northwestern South Carolina $52,010 $45,750 $58,690 470
      Southern South Carolina $51,370 $37,070 $64,580 140
      Sumter, SC $47,880 $39,290 $57,700 110
      Columbia, SC $47,430 $33,290 $61,820 340
      Myrtle Beach, SC $33,880 $29,880 $49,110 80

      View Machinists salaries in all cities