Content has loaded

Entry level mechanical engineer salary in United States (Updated 2026)

How much does an Entry Level Mechanical Engineer make in the United States?

Average base salary

$73,134
Average $73,134
Low $41,651
High $128,413

The average salary for a entry level mechanical engineer is $73,134 per year in the United States. 252 salaries taken from job postings on Indeed in the past 36 months (updated July 9, 2026).

Entry Level Mechanical Engineer job openings in United States

slide 1 of 6
slide1 of 6
Part-Time Entry-Level Mechanic...
Space Dynamics Laboratory4.1out of 5 stars.
North Logan, UT
Part-time
3 days ago

Highest paying companies for Entry Level Mechanical Engineer in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Riverside Research
 
$150,000per year
View company
Exponent
 
$149,167per year
General Atomics
 
$134,749per year
infinite Computer Solution
 
$124,800per year
Northrop Grumman
 
$115,300per year
AEM
 
$112,500per year

Highest paying cities for Entry Level Mechanical Engineers near United States

  1. Albany, NY
    $99,353 per year
  2. Pleasanton, CA
    $67,889 per year
  3. Huntington Beach, CA
    $65,198 per year
  4. Denver, CO
    $63,548 per year
  5. Novi, MI
    $62,055 per year

Where can an Entry Level Mechanical Engineer earn more?

Compare salaries for Entry Level Mechanical Engineers in different locations
vs

How much do similar professions as Entry Level Mechanical Engineer get paid in United States?

Junior Mechanical Engineer

Job openings
Average $74,140 per year

Senior Mechanical Engineer

Job openings
Average $128,784 per year