Industrial Machinery Mechanics Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Industrial Machinery Mechanics in Ohio earn a median salary of $64,093 per year on average across 16 metro and nonmetro areas, +0.5% vs the national median of $63,760. An estimated 20,600 industrial machinery mechanics are employed across Ohio, with salaries ranging from $59,390 to $71,210 depending on location.

$64,093 Avg median salary in Ohio
$71,210 Highest paying metro
$59,390 Lowest paying metro
20,600 Employed in Ohio

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 Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Sandusky, OH $71,210 $58,770 $91,720 200
      Lima, OH $70,970 $63,260 $81,460 170
      Southern Ohio $69,680 $58,430 $83,250 640
      Cincinnati, OH-KY-IN $66,210 $59,140 $77,440 4,410
      Columbus, OH $65,450 $60,740 $77,450 2,660
      Cleveland, OH $64,570 $59,180 $74,810 3,770
      Dayton, OH $64,320 $58,430 $74,730 850
      West Northwestern Ohio $63,790 $59,020 $74,590 1,800
      Akron, OH $63,500 $52,690 $74,160 990
      Toledo, OH $63,280 $56,630 $74,770 1,370
      Canton, OH $62,040 $56,710 $66,670 750
      Youngstown, OH $61,170 $51,470 $71,170 490
      Mansfield, OH $60,220 $57,500 $68,360 210
      Eastern Ohio $60,080 $49,860 $71,760 630
      Springfield, OH $59,610 $49,960 $69,920 260
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $59,390 $51,270 $64,500 1,400

      View Industrial Machinery Mechanics salaries in all cities