Our reviewers evaluate salaries independently. Learn how we stay transparent, our methodology, and tell us about anything we missed.
I’ve hired HR managers at three different companies over the past decade, and the salary conversations always surprised me. The range is wider than you’d expect, and the factors that move compensation up or down aren’t obvious.
If you’re an HR professional wondering whether your pay is competitive, or a company trying to set fair compensation for this role, this article gives you the numbers. I’ve pulled data from Glassdoor, Payscale, and Indeed and combined it with what I’ve seen firsthand.
Before we get into salary data, it helps to understand what an HR manager actually does, because the scope of the role affects what companies are willing to pay.
HR Manager Salary Overview
The average total compensation for an HR manager varies by platform. That’s because each source uses a different methodology: some rely on self-reported data, others use employer submissions, and some combine both.
According to Glassdoor, the HR manager salary range sits between $93,000 and $161,000, with an average total pay of $122,000. That’s higher than what Payscale and Indeed report, which tells you something about the audience each platform attracts.
If you’re evaluating where your salary falls, looking at multiple sources gives you a more accurate picture.
Salary Data by Platform
Glassdoor
Glassdoor reports an average total pay of $122,000 based on self-reported data. The majority of HR managers fall in the low to average range, with additional cash compensation averaging around $19,719. Glassdoor tends to skew toward tech and larger companies, which may explain the higher average.
Payscale
Payscale reports an average base salary of $78,401. About 90% of HR managers’ salaries on Payscale are below $102,000, while the bottom 10% earn less than $53,000. Payscale’s data covers a broader range of company sizes and industries, which brings the average down.
Indeed
Indeed reports an average base salary of $84,403, along with benefits and occasional cash bonuses. Indeed’s data is drawn from job postings and employee submissions across all industries.
The takeaway: depending on your industry and location, HR manager salaries range from the mid-$50s to over $130,000. Understanding the HR manager career path helps you see where you’re likely to land within that range based on your experience level.

Career Growth and Where the Money Goes
HR managers have clear paths for advancement, and each step comes with a salary jump. Here’s what the progression looks like.
Senior HR manager
After two to four years as an HR manager, most professionals move into senior roles. This position carries an average compensation of $171,810. If you want to understand what this role involves, reviewing the senior HR manager responsibilities gives a clear picture.
Lead HR manager
A few additional years in a senior role position you for this title. The lead HR manager is the most senior among a team of managers, with an average total pay of $156,468. There are thirty thousand openings for this role, so demand is strong.
Assistant director of HR
Moving further up means stepping into a more strategic role. Assistant directors earn an average of $116,967. This position bridges management and executive responsibilities.
Head HR manager and VP of HR
At the top end, head HR managers earn around $169,131, while vice presidents of HR average $196,663. VP roles require eight or more years of experience and involve executive-level decision-making. If you’re considering this path, understanding how HR managers compare to HR directors helps clarify the different tracks.

Salary by Location
Geography is one of the biggest factors in HR manager pay. Cost of living, local demand, and industry concentration all play a role.
Based on data from Indeed, here’s how salaries break down by region.
West Coast
- San Diego: $75,690
- San Jose: $72,824
- Phoenix: $72,181
Midwest
- Chicago: $76,370
East Coast
- New York: $81,585
- Tampa: $65,738
South
- Atlanta: $73,862
New York leads the list, which isn’t surprising given the concentration of large companies and the cost of living. If you’re comparing salary against expenses, cities like Chicago and San Diego offer a better ratio than New York in most cases.

Education and Certifications That Move the Needle
A bachelor’s degree is the standard entry requirement for an HR manager role. But professionals who pursue advanced credentials tend to earn more. The data shows that certifications boost salary by 5 to 15%, depending on the credential and employer.
Certifications worth considering include HR University programs, eCornell’s Human Resources certificate, and HRCI certifications for professionals at different career stages.
What Top Companies Are Paying
Salary varies by company as much as it does by location. Here’s what some of the largest employers pay their HR managers, according to Glassdoor.
- Amazon: $120,464
- Microsoft: $127,979
- Comcast: $82,053
- Cisco Systems: $148,339
- Target: $119,145
Tech companies pay more, which makes sense given competition for talent and higher revenue per employee. If you’re targeting companies like these, having strong HR manager job description knowledge helps you tailor your application to what they’re looking for.
Also worth noting: large companies include equity, bonuses, and benefits packages that don’t show up in base salary data. Total compensation at a company like Microsoft or Cisco can be 20 to 30% higher than the base figure suggests.
HR managers handle a broad range of responsibilities, from employee relations to compliance to strategic planning. That versatility is reflected in their compensation, which varies based on experience, location, company size, and certifications. If you have the skills and want a role that touches every part of the HR function, it’s a career path worth pursuing. Just make sure you understand what drives salary so you can negotiate from a position of knowledge.
FAQ
Here I answer the most frequently asked questions about HR manager salaries.
What is the average salary for an HR manager?
Depending on the source, the average HR manager salary ranges from $78,000 to $122,000. Glassdoor reports the highest average at $122,000, while Payscale reports $78,401. The range depends on industry, location, company size, and experience level.
How do HR manager salaries compare to HR business partner salaries?
HR business partners earn more than HR managers in large organizations. Business partners work with executive leadership and align HR strategy with business goals, which commands higher compensation. The difference is 10-20%, depending on the company.
What factors most influence HR manager pay?
The biggest factors are geographic location, company size, industry, and experience level. HR managers in tech and finance tend to earn more than those in retail or nonprofit. Certifications and advanced degrees also have a measurable impact, adding 5-15% to base pay.
Do HR managers get bonuses?
Yes. Glassdoor reports average additional cash compensation of about $19,719 for HR managers. Bonuses vary by company and are tied to organizational performance metrics or individual goals.
Which cities pay HR managers the most?
New York leads at $81,585 average base salary, followed by Chicago at $76,370 and San Diego at $75,690. These figures reflect base salary and don’t account for cost-of-living differences, which can affect take-home value.
What certifications help increase HR manager salary?
Certifications from HR University, HRCI (such as PHR and SPHR), SHRM (such as CP and SCP), and eCornell are all recognized by employers. Certified HR managers report higher salaries than those without credentials when paired with relevant experience.
Stay up to date with the latest HR trends.
Get the weekly newsletter keeping 30,000+ HR pros in the loop.
- Senior HR Manager Salary
- HR Manager Role
- Become an HR Manager
- HR Manager Career Path
- HR Manager Skills
- HR Manager Job Description
- HR Manager Cover Letter
- HR Manager Resume
- HR Manager LinkedIn Profile
- HR Manager Interview Questions
- Senior HR Manager
- Senior HR Manager Job Description
- HR Director vs HR Manager
- HR Specialist vs HR Manager
- HR Management Certification Course
Learn modern HR management and advance your career.