Logo

SalarySight

Average Ship Engineer Salary in the United States

According to the U.S. Bureau of Labor Statistics

How much does a ship engineer make in the United States?

The average salary for a ship engineer in the United States is $100,550, but the range typically falls between $68,880 and $122,390. This corresponds to an average hourly wage of $48.34, with a range between $33.12 and $58.84.

There are approximately 8,860 people employed as a ship engineer in the United States. With Texas, Virginia, Louisiana employing the highest number of ship engineers.The state with the best pay for a ship engineer is New Jersey, with an average annual salary of $109,590, while North Carolina has the lowest average annual salary of $65,270.

Annual SalaryHourly Wage
10th Percentile$57,140$27.47
25th Percentile$68,880$33.12
Median$94,270$45.32
75th Percentile$122,390$58.84
90th Percentile$141,910$68.23

Average ship engineer salary by location

The salary of a ship engineer can vary depending on the state. Below is a map of the United States showing the average annual salary for a ship engineer in each state. The darker the color, the higher the salary. The best states for ship engineers are New Jersey, Mississippi, New York, Texas, Florida while the worst states are North Carolina, Pennsylvania, Maine, Michigan, Alabama.

Lower salary
Higher salary
StateLow-endAverageHigh-end
Alabama$40,640$72,500$98,340
Alaska$45,820$87,190$133,550
Florida$64,560$101,680$134,800
Hawaii$70,000$111,930$197,060
Illinois$46,960$79,390$125,580
Indiana$64,680$101,100$131,120
Louisiana$64,930$106,810$159,270
Maine$58,810$73,780$99,170
Maryland$79,290$117,170$164,540
Massachusetts$76,630$103,470$169,930
Michigan$49,560$72,340$107,540
Mississippi$86,000$121,800$146,480
New Jersey$71,410$109,590$129,080
New York$67,400$118,430$148,510
North Carolina$51,630$65,270$82,400
Oregon$53,290$88,510$142,730
Pennsylvania$61,630$64,520$69,740
Rhode Island$58,800$89,680$112,280
South Carolina$58,640$99,790$131,530
Tennessee$51,550$81,710$103,600
Texas$83,140$115,430$131,440
Virginia$44,660$88,270$152,590
Washington$62,430$95,300$135,320

Even between cities, the salary of a ship engineer can vary. For example, the areas with the highest average salary for ship engineers is San Francisco-Oakland-Hayward area, CA with an average salary of $253,690.The city with the lowest average salary for ship engineers is Mobile, AL with an average salary of $71,360.

Areas with highest average salaries for ship engineers

  1. San Francisco-Oakland-Hayward area, CA - $253,690
  2. New York-Newark-Jersey City area, NY - $119,740
  3. Los Angeles-Long Beach-Anaheim area, CA - $118,550
  4. Houston-The Woodlands-Sugar Land area, TX - $117,820
  5. Southwest Mississippi nonmetropolitan area, MS - $116,200

Areas with lowest average salaries for ship engineers

  1. Mobile, AL - $71,360
  2. Coast Oregon nonmetropolitan area, OR - $82,640
  3. Philadelphia-Camden-Wilmington area, PA - $86,900
  4. Alaska nonmetropolitan area, AK - $86,940
  5. Lake Charles, LA - $87,410

Employment trends for ship engineers in the United States

The number of ship engineers in the United States has been increasing over the years. Since 2020, the number of ship engineers has increased by 1,380. On average, the number of ship engineers has been increasing by 4.6% each year. The salary of ship engineers has been increasing. Since 2020, the salary of ship engineers has increased by $19,440. On average, the salary of ship engineers has been increasing by 6.0% each year.

Change in salary

Change in employment

How ship engineers salaries compare to other transportation and material moving occupations

Ship Engineers are part of the transportation and material moving occupations group. Below is a comparison of the average annual salary for ship engineers compared to other jobs in the same occupation group. View all transportation and material moving occupations jobs here.

Frequently Asked Questions