Skip to main content
Salary Guide

Marine Engineer Salary in United States

Based on 8,666 job listings - 2026

Average salary
$93,500 - $114,250
Median salary
$93,500 - $114,250
Lower rangeUpper range

Salary distribution by percentile

10th percentile$63K
25th percentile$78K
Median$94K
75th percentile$114K
90th percentile$131K

50% of professionals earn between $78,244 - $114,250 USD

The median salary is $93,500

Top cities

Houston323 job openings
Seattle210 job openings
Baltimore172 job openings
New York153 job openings
Boston123 job openings
San Diego122 job openings
Portland115 job openings
Torrance111 job openings
Honolulu92 job openings
New Orleans91 job openings
Washington90 job openings
San Francisco87 job openings
Long Beach76 job openings
Norfolk71 job openings
Washington D.c.70 job openings
Tampa68 job openings
Austin66 job openings
Chesapeake52 job openings
Virginia47 job openings
Fort Lauderdale45 job openings
Brooklyn44 job openings
Nashville42 job openings
Olathe39 job openings
Tacoma39 job openings
Los Angeles38 job openings
Curtis35 job openings
Arlington33 job openings
Oakland33 job openings
Charleston32 job openings

Related professions

USD 100,000 - 110,000+1%
USD 92,535 - 116,0000%
USD 100,000 - 116,125+4%
USD 90,000 - 110,544-3%
USD 88,000 - 100,000-10%
USD 101,408 - 120,503+7%
USD 90,000 - 107,175-5%
USD 80,000 - 94,896-16%
USD 108,355 - 125,000+12%
USD 100,000 - 143,795+17%

Marine Engineer

8,666 job openings

View job listings

The average salary for a Marine Engineer in United States is USD 93,500 - USD 114,250 per year in 2026. The median salary is USD 103,875 per year, based on 8,666 active job listings.

The cities with the most Marine Engineer job opportunities in United States are Houston, Seattle, Baltimore, New York, Boston. Houston leads with 323 job openings.

Explore 8,666 Marine Engineer job listings in United States on BeBee, or check our salary calculator for a personalized estimate.