Local Wages 49-3031.00 - Bus and Truck Mechanics and Diesel Engine Specialists

In New York-Newark-Jersey City, NY-NJ:

  • Workers on average earn $75,780.
  • 10% of workers earn $51,240 or less.
  • 10% of workers earn $94,320 or more.

In New Jersey:

  • Workers on average earn $72,340.
  • 10% of workers earn $49,140 or less.
  • 10% of workers earn $94,150 or more.

In the United States:

  • Workers on average earn $61,770.
  • 10% of workers earn $44,530 or less.
  • 10% of workers earn $88,740 or more.

Source: Bureau of Labor Statistics 2025 wage data external site.

Full Details Save Table: XLSX CSV

LocationAnnual Low (10%)Annual QL (25%)Annual Median (50%)Annual QU (75%)Annual High (90%)
United States$44,530$50,540$61,770$75,470$88,740
New Jersey$49,140$59,740$72,340$79,850$94,150
New York-Newark-Jersey City, NY-NJ$51,240$61,440$75,780$88,760$94,320
Allentown-Bethlehem-Easton, PA-NJ$47,420$57,050$64,110$74,850$81,280
Atlantic City-Hammonton, NJ$47,360$54,230$67,270$72,340$82,140
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$47,380$55,850$64,550$76,770$87,700
Trenton-Princeton, NJ$48,690$60,340$69,480$77,180$89,330
Vineland, NJ$49,900$51,910$64,990$74,610$83,230

In New York-Newark-Jersey City, NY-NJ:

  • Workers on average earn $36.43 per hour.
  • 10% of workers earn $24.64 or less per hour.
  • 10% of workers earn $45.35 or more per hour.

In New Jersey:

  • Workers on average earn $34.78 per hour.
  • 10% of workers earn $23.63 or less per hour.
  • 10% of workers earn $45.27 or more per hour.

In the United States:

  • Workers on average earn $29.70 per hour.
  • 10% of workers earn $21.41 or less per hour.
  • 10% of workers earn $42.66 or more per hour.

Source: Bureau of Labor Statistics 2025 wage data external site.

Full Details Save Table: XLSX CSV

LocationHourly Low (10%)Hourly QL (25%)Hourly Median (50%)Hourly QU (75%)Hourly High (90%)
United States$21.41$24.30$29.70$36.29$42.66
New Jersey$23.63$28.72$34.78$38.39$45.27
New York-Newark-Jersey City, NY-NJ$24.64$29.54$36.43$42.68$45.35
Allentown-Bethlehem-Easton, PA-NJ$22.80$27.43$30.82$35.99$39.08
Atlantic City-Hammonton, NJ$22.77$26.07$32.34$34.78$39.49
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$22.78$26.85$31.04$36.91$42.16
Trenton-Princeton, NJ$23.41$29.01$33.40$37.11$42.95
Vineland, NJ$23.99$24.96$31.24$35.87$40.01