Industrial Machinery Mechanics Salary in Oklahoma

BLS OEWS May 2025 • 8 metro areas • Oklahoma

Industrial Machinery Mechanics in Oklahoma earn a median salary of $66,536 per year on average across 8 metro and nonmetro areas, +4.4% vs the national median of $63,760. An estimated 6,080 industrial machinery mechanics are employed across Oklahoma, with salaries ranging from $59,970 to $78,730 depending on location.

$66,536 Avg median salary in Oklahoma
$78,730 Highest paying metro
$59,970 Lowest paying metro
6,080 Employed in Oklahoma

Compare Industrial Machinery Mechanics salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Industrial Machinery Mechanics
in
    vs

      Industrial Machinery Mechanics salaries by city in Oklahoma

      Metro area Median salary 25th pct 75th pct Employed
      Lawton, OK $78,730 $64,520 $78,730 160
      Southwest Oklahoma $75,730 $58,060 $93,280 340
      Enid, OK $66,220 $56,160 $81,810 100
      Northeast Oklahoma $64,700 $48,880 $79,040 420
      Tulsa, OK $63,470 $50,860 $80,010 1,750
      Southeast Oklahoma $61,840 $51,490 $78,540 810
      Oklahoma City, OK $61,630 $51,150 $72,360 1,930
      Northwest Oklahoma $59,970 $51,460 $77,670 570

      View Industrial Machinery Mechanics salaries in all cities