The average salary for a marine engineer in the United States is around $92,560 per year.
This is 48% above the national average. Updated in 2018.
Marine engineers earn an average yearly salary of $92,560. Wages typically start from $65,090 and go up to $148,950.
Marine engineer earnings by seniority
Approximate values based on highest and lowest earning segments.
Marine engineer salary by state
|State Name||Average Salary|
|District of Columbia||$120,080|
How do marine engineer salaries compare to similar careers?
|Photonics engineer salary||$97K|
|Nanosystems engineer salary||$97K|
|Wind energy engineer salary||$97K|
|Nanotechnology engineer salary||$97K|
|Mechatronics engineer salary||$97K|
|Marine engineer salary||$93K|
|Naval architect salary||$93K|
|Mining and geological engineer salary||$92K|
|Environmental engineer salary||$88K|
|Biomedical engineer salary||$89K|
Source: CareerExplorer (Aggregated)