Human Resources Specialists Salary in Ohio

Ranked #28 of 51 · OH

7% below U.S. average
Mean annual salary $76,230 ≈ $37/hr
Median annual salary $70,180
Employment 33,500

Salary Distribution (10th–90th percentile)

P10 $45,950P25 $54,570 Median $70,180P75 $92,460P90 $118,340

About 80% of human resources specialistss in Ohio earn between $45,950 and $118,340. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Ohio
$76,230
U.S. average
$81,990

The mean human resources specialists salary in Ohio is $76,230, about 7% below the U.S. average ($81,990). That works out to roughly $37/hr at 2,080 hours per year.

Metro Areas in Ohio

Metro areaMedianMeanEmployment
Columbus, OH $75,440 $79,840 7,740
Cincinnati, OH-KY-IN $73,010 $77,850 7,110
Cleveland, OH $70,900 $75,940 6,330
Akron, OH $69,900 $77,250 1,800
West Northwestern Ohio nonmetropolitan area $69,520 $73,750 1,100
Dayton-Kettering-Beavercreek, OH $69,030 $76,630 2,160
Toledo, OH $67,200 $72,850 1,500
Eastern Ohio nonmetropolitan area $64,840 $70,350 570

Frequently Asked Questions

How much do human resources specialists make in Ohio?

The median human resources specialists salary in Ohio is $70,180 per year (mean $76,230), and about 80% earn between $45,950 and $118,340.

How much do human resources specialists make per hour in Ohio?

Roughly $37 per hour, based on a mean annual wage of $76,230 and 2,080 work hours per year.

Is Ohio a high-paying state for human resources specialists?

Ohio ranks #28 of 51 states for human resources specialists pay. Its mean salary of $76,230 is about 7% below the U.S. average of $81,990.

Which metro areas in Ohio pay human resources specialists the most?

The highest-paying metro areas in Ohio for human resources specialists are Columbus, OH ($75,440), Cincinnati, OH-KY-IN ($73,010), Cleveland, OH ($70,900), by median annual wage.

← Back to all human resources specialists states