Human Resources Managers Salary in Ohio

BLS OEWS May 2025 • 16 metro areas • Ohio

Human Resources Managers in Ohio earn a median salary of $121,042 per year on average across 16 metro and nonmetro areas, -13.6% vs the national median of $140,030. An estimated 5,110 human resources managers are employed across Ohio, with salaries ranging from $108,890 to $137,820 depending on location.

$121,042 Avg median salary in Ohio
$137,820 Highest paying metro
$108,890 Lowest paying metro
5,110 Employed in Ohio

Compare Human Resources Managers salaries & buying power

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

Full tool →
Human Resources Managers
in
    vs

      Human Resources Managers salaries by city in Ohio

      Metro area Median salary 25th pct 75th pct Employed
      Columbus, OH $137,820 $102,880 $164,350
      Akron, OH $134,030 $102,330 $179,960 460
      Cincinnati, OH-KY-IN $130,380 $99,360 $168,750 1,470
      Cleveland, OH $128,140 $96,720 $168,040 1,440
      Dayton, OH $125,820 $97,220 $161,480 360
      Toledo, OH $125,630 $97,700 $163,650 330
      Mansfield, OH $124,010 $95,530 $140,480 40
      Canton, OH $119,710 $86,170 $157,220 140
      Sandusky, OH $118,230 $90,500 $157,500 30
      Eastern Ohio $117,190 $94,430 $161,420 80
      Springfield, OH $117,000 $86,760 $142,010 40
      Southern Ohio $113,700 $80,580 $138,000 100
      Youngstown, OH $113,520 $84,810 $131,240 130
      Lima, OH $112,640 $91,970 $136,690 50
      West Northwestern Ohio $109,960 $90,220 $156,370 240
      North Northeastern Ohio nonmetropolitan area (noncontiguous) $108,890 $84,770 $152,220 200

      View Human Resources Managers salaries in all cities