New York · May 2025 data

Marine Mechanic Salary in New York

$58,940 a year · $28.34 an hour

That is the median for marine mechanics in New York, 2.4% above the U.S. figure of $57,550. Rank: 17th of 50.

Source: BLS Occupational Employment and Wage Statistics, May 2025, SOC 49-3051. Rank and differences are derived from published figures. How we use it.

How New York compares

New York's median is $58,940, $1,390 (2.4%) above the U.S. median. It ranks 17th, mid-table among the 50 states and territories with data.

The top 10% earn $83,260 or more and the bottom 10% under $48,940. That range is narrower than the national one.

The average ($62,720) is 6.4% above the median, so a group of well-paid mechanics pulls it up.

About 1,470 marine mechanics work in New York, 6.3% of the U.S. total. That is close to the U.S. average for a workforce its size.

Pay distribution: New York vs. United States

New York median $58,940

United States median $57,550

Spread of pay, New York vs. United States, May 2025.
  • 10th–90th percentile
  • 25th–75th percentile
  • Median
Marine mechanic pay, New York vs. United States, May 2025
MeasureNew York annualNew York hourlyU.S. annualU.S. hourly
10th percentile$48,940Not loaded$36,950$17.76
25th percentile$52,410Not loaded$46,750$22.48
Median (50th)$58,940$28.34$57,550$27.67
75th percentile$72,020Not loaded$66,620$32.03
90th percentile$83,260Not loaded$79,330$38.14
Mean (average)$62,720$30.15$58,070$27.92

Hourly percentiles for this state are published by BLS but not loaded here yet, so they show as “Not loaded”.

States with similar pay

Compare New York with Arizona

Questions about marine mechanic pay in New York

How much does a marine mechanic make in New York?

The median is $58,940 a year, or $28.34 an hour (May 2025). The average is $62,720.

Is New York a good state for marine mechanic pay?

It ranks 17th of 50, 2.4% above the U.S. median. Living costs are not factored in, so compare with what housing costs where you would work.

How many marine mechanics work in New York?

About 1,470.