Content has loaded

Mechanical engineer salary in South Carolina

How much does a Mechanical Engineer make in South Carolina?

Average base salary

$93,066
12%
below national average
Average $93,066
Low $65,361
High $132,516

The average salary for a mechanical engineer is $93,066 per year in South Carolina. 155 salaries taken from job postings on Indeed in the past 36 months (updated October 17, 2026).

Mechanical Engineer job openings in South Carolina

slide 1 of 6
slide1 of 6
Mechanical Engineering Co-op -...
Flex3.9out of 5 stars.
Orangeburg, SC
Full-time
2 months ago

Highest paying companies for Mechanical Engineer in South Carolina

Average year pay is based on job postings on Indeed in the past 36 months.
Meta
 
$242,500per year
View company
SM&A
 
$187,990per year
HKA Enterprises
 
$179,920per year
Rose International
 
$176,800per year
H10 Capital
 
$176,800per year
inSync Staffing
 
$167,500per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Mechanical Engineers near South Carolina

  1. Roebuck, SC
    $129,758 per year
  2. Florence, SC
    $124,741 per year
  3. Columbia, SC
    $109,459 per year
  4. Charleston, SC
    $105,116 per year
  5. Aiken, SC
    $104,998 per year

Where can a Mechanical Engineer earn more?

Compare salaries for Mechanical Engineers in different locations
vs

Frequently Asked Questions (FAQs) about Mechanical Engineer

The average salary for a Mechanical Engineer is $93,066 per year in South Carolina. This figure is based on 155 salaries taken from job postings on Indeed in the past 36 months, last updated on October 17, 2026.

Mechanical Engineer jobs on Indeed - find your next one today.

Mechanical Engineer salaries in South Carolina typically range between a low of $65,361 and a high of $132,516 per year, depending on experience and the hiring company.

Some of the highest-paying cities for Mechanical Engineer in South Carolina include Roebuck, SC at $129,758 per year, Florence, SC at $124,741 per year, and Columbia, SC at $109,459 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Mechanical Engineer in South Carolina include Meta ($242,500 per year) and SM&A ($187,990 per year).

Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Mechanical Engineer salary in South Carolina compares to related positions:

  • Entry Level Mechanical Engineer: Average $67,454 per year
  • Junior Mechanical Engineer: Average $83,557 per year
  • Senior Mechanical Engineer: Average $124,034 per year

How much do similar professions as Mechanical Engineer get paid in South Carolina?

Entry Level Mechanical Engineer

Job openings
Average $67,454 per year

Junior Mechanical Engineer

Job openings
Average $83,557 per year

Senior Mechanical Engineer

Job openings
Average $124,034 per year