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

In Fargo, ND-MN:

  • Workers on average earn $64,370.
  • 10% of workers earn $48,620 or less.
  • 10% of workers earn $89,700 or more.

In North Dakota:

  • Workers on average earn $66,110.
  • 10% of workers earn $46,790 or less.
  • 10% of workers earn $91,520 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
North Dakota$46,790$58,080$66,110$81,100$91,520
Fargo, ND-MN$48,620$59,510$64,370$77,490$89,700
Bismarck, ND$47,730$58,290$63,950$80,120$98,660
East North Dakota nonmetropolitan area$45,640$47,590$58,800$72,900$83,060
Grand Forks, ND-MN$46,100$56,630$64,220$77,690$82,940
Minot, ND$51,520$60,550$72,800$81,180$91,590
West North Dakota nonmetropolitan area$45,270$59,800$73,960$82,850$86,340

In Fargo, ND-MN:

  • Workers on average earn $30.95 per hour.
  • 10% of workers earn $23.38 or less per hour.
  • 10% of workers earn $43.12 or more per hour.

In North Dakota:

  • Workers on average earn $31.78 per hour.
  • 10% of workers earn $22.49 or less per hour.
  • 10% of workers earn $44.00 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
North Dakota$22.49$27.92$31.78$38.99$44.00
Fargo, ND-MN$23.38$28.61$30.95$37.25$43.12
Bismarck, ND$22.95$28.02$30.74$38.52$47.43
East North Dakota nonmetropolitan area$21.94$22.88$28.27$35.05$39.94
Grand Forks, ND-MN$22.17$27.23$30.88$37.35$39.87
Minot, ND$24.77$29.11$35.00$39.03$44.04
West North Dakota nonmetropolitan area$21.76$28.75$35.56$39.83$41.51