Mechanical Engineers Salary in South Carolina

BLS OEWS May 2025 • 11 metro areas • South Carolina

Mechanical Engineers in South Carolina earn a median salary of $98,839 per year on average across 11 metro and nonmetro areas, -3.4% vs the national median of $102,320. An estimated 3,820 mechanical engineers are employed across South Carolina, with salaries ranging from $78,410 to $120,070 depending on location.

$98,839 Avg median salary in South Carolina
$120,070 Highest paying metro
$78,410 Lowest paying metro
3,820 Employed in South Carolina

Compare Mechanical Engineers salaries & buying power

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

Full tool →
Mechanical Engineers
in
    vs

      Mechanical Engineers salaries by city in South Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Myrtle Beach, SC $120,070 $101,800 $141,150 60
      Charleston, SC $107,140 $86,970 $131,600 790
      Hilton Head Island, SC $104,150 $81,330 $146,530 40
      Spartanburg, SC $102,010 $81,310 $116,420 360
      Florence, SC $100,890 $77,860 $126,560 150
      Greenville, SC $98,290 $81,440 $131,360 1,470
      Columbia, SC $97,580 $78,200 $123,540 410
      Southern South Carolina $95,850 $75,530 $125,460 60
      Northwestern South Carolina $92,050 $75,330 $104,520 310
      Sumter, SC $90,790 $75,980 $114,170 50
      Northeastern South Carolina $78,410 $68,610 $98,980 120

      View Mechanical Engineers salaries in all cities