Human Resources Manager Salary in Cleveland, OH

The average Human Resources Manager in Cleveland, OH earns $131,670 per year, with most salaries falling between $98,325 and $176,985. That's 14% below the national average of $154,000 for this role.

Look up your exact salary — free →

Human Resources Manager pay by experience in Cleveland, OH

ExperienceAverageTypical range
Entry-level$89,775$67,545 – $116,280
Mid-level$131,670$98,325 – $176,985
Senior$171,855$135,090 – $216,315
Staff / Lead$218,880$173,565 – $279,585
Executive$305,235$234,270 – $438,615

Salary percentiles (mid-level)

$115,425
$131,670
$153,900

Figures are modeled market estimates for Cleveland, OH based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Human Resources Manager salary in other cities

Other roles in Cleveland, OH

Look up your exact salary — free →