Content has loaded

Entry level mechanical engineer salary in United States

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

Average base salary

$70,845
Average $70,845
Low $40,204
High $124,837

The average salary for a entry level mechanical engineer is $70,845 per year in the United States. 269 salaries taken from job postings on Indeed in the past 36 months (updated May 11, 2026).

Entry Level Mechanical Engineer job openings in United States

slide 1 of 6
slide1 of 6
Entry Level Mechanical Enginee...
Oceaneering3.8out of 5 stars.
Houston, TX
Full-time
1 day 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
 
$147,500per 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. Pleasanton, CA
    $66,976 per year
  2. Flushing, NY
    $65,887 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 $75,230 per year

Senior Mechanical Engineer

Job openings
Average $127,818 per year