How much does a Human Resources Manager make?
Human Resources Managers play a key role in any company. They handle hiring, training, and employee relations. This important job comes with a good salary. On average, a Human Resources Manager earns about $67,970 per year. This number can change based on experience, location, and the size of the company.
The salary for Human Resources Managers can vary widely. Some managers earn less than $44,500, while others make more than $129,500. Here is a look at the salary distribution:
- 10% earn less than $44,500
- 25% earn between $44,500 and $53,000
- 50% earn between $53,000 and $70,000
- 75% earn between $70,000 and $95,500
- 90% earn less than $129,500
What are the highest paying cities for a Human Resources Manager?

-
San Francisco, CA
Average Salary: $93,700
In San Francisco, HR professionals thrive in a tech-driven environment. Companies like Google and Salesforce offer dynamic roles. The city's vibrant culture enhances workplace experience.
Find Human Resources Manager jobs in San Francisco, CA
-
San Jose, CA
Average Salary: $91,718
San Jose is a hub for tech companies, making it a prime location for HR managers. Firms like Apple and Cisco provide exciting opportunities. The city's growth attracts top talent.
Find Human Resources Manager jobs in San Jose, CA
-
Visalia, CA
Average Salary: $86,835
Visalia offers a smaller, community-focused environment. HR managers here enjoy close-knit workplaces. Companies like Kaweah Delta Health Care District provide stable career paths.
Find Human Resources Manager jobs in Visalia, CA
-
Washington, DC
Average Salary: $85,779
In Washington, DC, HR managers work in a politically charged atmosphere. Government agencies and think tanks offer unique challenges. The city's rich history adds to the professional experience.
Find Human Resources Manager jobs in Washington, DC
-
Seattle, WA
Average Salary: $85,004
Seattle's tech scene is booming, with companies like Amazon and Microsoft. HR managers here enjoy a fast-paced environment. The city's outdoor lifestyle complements the work culture.
Find Human Resources Manager jobs in Seattle, WA
-
Boston, MA
Average Salary: $82,045
Boston offers a blend of education and healthcare opportunities. HR managers work with prestigious institutions like Harvard and Boston Children's Hospital. The city's historic charm enhances the professional experience.
Find Human Resources Manager jobs in Boston, MA
-
Hartford, CT
Average Salary: $81,737
Hartford provides a mix of insurance and healthcare roles. HR managers work with companies like Aetna and United Healthcare. The city's vibrant arts scene enriches the workplace culture.
Find Human Resources Manager jobs in Hartford, CT
-
Riverside, CA
Average Salary: $80,798
Riverside offers a balanced work environment with companies like Amazon and UPS. HR managers here enjoy a mix of corporate and community roles. The city's growing economy provides steady opportunities.
Find Human Resources Manager jobs in Riverside, CA
-
Stockton, CA
Average Salary: $80,529
Stockton provides a more relaxed work environment with companies like Pacific Gas and Electric. HR managers here enjoy a community-focused approach. The city's agricultural roots add a unique flavor to the workplace.
Find Human Resources Manager jobs in Stockton, CA
-
Fort Collins, CO
Average Salary: $79,873
Fort Collins offers a blend of tech and outdoor opportunities. Companies like Lockheed Martin and Colorado State University provide diverse roles. The city's outdoor lifestyle enhances the professional experience.
Find Human Resources Manager jobs in Fort Collins, CO
What are the best companies a Human Resources Manager can work for?

-
KPMG
Average Salary: $168,520
KPMG offers rewarding Human Resources Manager roles. They operate globally, with offices in major cities. They focus on providing professional services, including audit, tax, and advisory.
-
Wells Fargo
Average Salary: $149,652
Wells Fargo provides top-level Human Resources Manager positions. They have branches across the United States. They are a leading financial services company, offering banking, investment, and mortgage services.
-
King County, WA
Average Salary: $135,751
King County, WA, offers competitive Human Resources Manager salaries. They operate in Seattle and other areas in Washington. They focus on public services, including health, transportation, and safety.
-
Panda Restaurant Group
Average Salary: $132,471
Panda Restaurant Group provides attractive Human Resources Manager positions. They have locations across the United States. They are known for their Chinese cuisine and fast-casual dining experience.
-
Northrop Grumman
Average Salary: $123,927
Northrop Grumman offers rewarding Human Resources Manager roles. They operate globally, with offices in major cities. They focus on aerospace and defense technologies.
-
Clinical Management Consultants
Average Salary: $123,082
Clinical Management Consultants provides competitive Human Resources Manager positions. They have offices in several states. They focus on healthcare consulting and staffing solutions.
-
Mygrant Glass
Average Salary: $121,842
Mygrant Glass offers attractive Human Resources Manager roles. They operate in Washington state. They focus on manufacturing and distributing glass products.
-
Thermo Fisher Scientific
Average Salary: $121,436
Thermo Fisher Scientific provides rewarding Human Resources Manager positions. They have offices worldwide. They focus on scientific instruments, services, and solutions.
-
Woodward, Inc.
Average Salary: $121,161
Woodward, Inc. offers competitive Human Resources Manager roles. They operate in several states. They focus on manufacturing control systems and services for various industries.
-
Caterpillar
Average Salary: $119,482
Caterpillar provides attractive Human Resources Manager positions. They have locations across the globe. They focus on manufacturing construction and mining equipment, diesel and natural gas engines, and industrial gas turbines.
How to earn more as a Human Resources Manager?
A Human Resources Manager plays a key role in any organization. This role involves managing employee relations, recruitment, and training. To increase earnings in this field, consider the following factors. Each one can help boost your salary and career growth.
First, gaining relevant certifications can make a big difference. Certifications like SHRM-CP or SHRM-SCP can show you have the skills needed. They can also make you more attractive to employers. Second, gaining experience in different areas of HR can open more job opportunities. Experience in recruitment, employee relations, and training can make you more valuable. Third, developing strong leadership skills is important. Being able to lead a team effectively can lead to higher positions and better pay. Fourth, staying updated with industry trends helps. Knowing the latest HR practices and laws can make you more effective. Finally, networking with other HR professionals can lead to new job opportunities. Attending HR conferences and joining professional groups can help.
By focusing on these factors, a Human Resources Manager can increase their earning potential. Certifications, experience, leadership skills, staying updated, and networking all play a role. These steps can lead to higher salaries and better career growth.
- Gain relevant certifications
- Gain experience in different HR areas
- Develop strong leadership skills
- Stay updated with industry trends
- Network with other HR professionals