Position
Salary

How much does a Human Resources Manager make?

The average salary for a Human Resources Manager is $68,240 per year in the US.

A Human Resources Manager plays a key role in any organization. They handle hiring, training, and employee relations. This important job comes with a good salary. On average, a Human Resources Manager earns about $68,240 per year. This number can change based on experience and location.

The salary for Human Resources Managers can vary widely. The bottom 10% earn less than $36,000 a year. The top 10% earn more than $130,000. Most managers fall somewhere in the middle. Factors like company size, industry, and location affect these numbers. For example, managers in big cities often earn more than those in smaller towns. Experience also plays a big role. More experienced managers usually earn higher salaries.

View Human Resources Manager jobs nearby

What are the highest paying cities for a Human Resources Manager?

Human Resources Managers in San Francisco, CA, enjoy some of the highest salaries in the nation. The average salary in this city is around $93,944. This makes it a prime location for those seeking top compensation. San Jose, CA, follows closely with an average salary of $93,562, offering another excellent opportunity for HR professionals. Washington, DC, also stands out with an average salary of $85,752. This city combines competitive pay with a dynamic work environment. Other cities like Seattle, WA, and Riverside, CA, provide strong salaries as well, making them attractive options for HR Managers.
Graph displaying highest paying cities salaries for Human Resources Manager jobs, highlighting San Francisco, CA with the highest at $93,944 and Fort Collins, CO with the lowest at $80,177.
  1. San Francisco, CA
    Average Salary: $93,944
    In San Francisco, HR leads play a key role in tech companies like Google and Salesforce. They manage talent in a fast-paced environment. The city's dynamic culture offers many opportunities for professional growth.
    Find Human Resources Manager jobs in San Francisco, CA


  2. San Jose, CA
    Average Salary: $93,562
    San Jose is home to many tech giants, including Apple and Cisco. HR managers here focus on recruiting top talent. The city's vibrant tech scene provides a stimulating work environment.
    Find Human Resources Manager jobs in San Jose, CA


  3. Washington, DC
    Average Salary: $85,752
    In Washington, DC, HR managers work with government agencies and non-profits. They handle employee relations and policy implementation. The city offers a unique blend of public service and professional opportunities.
    Find Human Resources Manager jobs in Washington, DC


  4. Visalia, CA
    Average Salary: $85,576
    Visalia offers a smaller, community-focused work environment. HR managers here support local businesses and industries. The city provides a supportive atmosphere for career development.
    Find Human Resources Manager jobs in Visalia, CA


  5. Seattle, WA
    Average Salary: $85,413
    Seattle's tech industry, led by companies like Amazon and Microsoft, offers exciting opportunities for HR managers. They focus on employee engagement and development. The city's innovative culture is a great place to work.
    Find Human Resources Manager jobs in Seattle, WA


  6. Riverside, CA
    Average Salary: $82,685
    Riverside provides a balanced work environment with a mix of industries. HR managers here support local businesses and educational institutions. The city offers a relaxed yet professional atmosphere.
    Find Human Resources Manager jobs in Riverside, CA


  7. Boston, MA
    Average Salary: $82,335
    Boston's rich history and educational institutions create a unique environment for HR managers. They work with companies in finance and healthcare. The city offers many opportunities for professional growth and networking.
    Find Human Resources Manager jobs in Boston, MA


  8. Hartford, CT
    Average Salary: $81,757
    In Hartford, HR managers work with insurance companies and government entities. They focus on employee benefits and policies. The city offers a stable and professional work environment.
    Find Human Resources Manager jobs in Hartford, CT


  9. Modesto, CA
    Average Salary: $81,166
    Modesto offers a community-oriented work environment. HR managers here support local businesses and agricultural industries. The city provides a supportive atmosphere for career development.
    Find Human Resources Manager jobs in Modesto, CA


  10. Fort Collins, CO
    Average Salary: $80,177
    Fort Collins offers a blend of outdoor activities and professional opportunities. HR managers here support tech companies and educational institutions. The city provides a healthy work-life balance.
    Find Human Resources Manager jobs in Fort Collins, CO

What are the best companies a Human Resources Manager can work for?

KPMG offers one of the top salaries for Human Resources Managers, averaging around $168,000 annually. Wells Fargo and King County, WA, also provide competitive pay, with averages near $152,000 and $135,000, respectively. Companies like Panda Restaurant Group, Caterpillar, and Republic Services offer salaries close to $135,000, making them attractive options.
Graph displaying best paying company salaries for Human Resources Manager jobs, highlighting KPMG with the highest at $168,520 and Mygrant Glass with the lowest at $121,842.
  1. KPMG
    Average Salary: $168,520
    KPMG offers rewarding Human Resources Manager jobs. They operate globally, with offices in major cities. They focus on providing top-notch HR services to their clients.


  2. Wells Fargo
    Average Salary: $152,294
    Wells Fargo provides excellent Human Resources Manager positions. They have branches across the United States. They value strong HR practices to support their employees.


  3. King County, WA
    Average Salary: $135,751
    King County, WA, offers competitive Human Resources Manager jobs. They serve the Seattle area and surrounding regions. They focus on public service and community support.


  4. Panda Restaurant Group
    Average Salary: $135,250
    Panda Restaurant Group provides attractive Human Resources Manager jobs. They operate in many cities across the U.S. They emphasize a positive workplace culture.


  5. Caterpillar
    Average Salary: $124,921
    Caterpillar offers rewarding Human Resources Manager roles. They have locations worldwide. They focus on employee development and safety.


  6. Republic Services
    Average Salary: $123,788
    Republic Services provides excellent Human Resources Manager jobs. They operate in many U.S. cities. They focus on providing reliable waste management services.


  7. Thermo Fisher Scientific
    Average Salary: $122,652
    Thermo Fisher Scientific offers competitive Human Resources Manager positions. They have locations worldwide. They focus on scientific research and innovation.


  8. Northrop Grumman
    Average Salary: $122,585
    Northrop Grumman provides rewarding Human Resources Manager jobs. They operate in many U.S. locations. They focus on aerospace and defense technologies.


  9. Clinical Management Consultants
    Average Salary: $122,357
    Clinical Management Consultants offers attractive Human Resources Manager roles. They serve healthcare providers nationwide. They focus on improving healthcare management.


  10. Mygrant Glass
    Average Salary: $121,842
    Mygrant Glass provides excellent Human Resources Manager jobs. They operate in the Pacific Northwest. They focus on manufacturing high-quality glass products.

How to earn more as a Human Resources Manager?

A Human Resources Manager can increase their earnings by focusing on several key areas. First, gaining advanced certifications can make a significant difference. Certifications such as SHRM-CP or SHRM-SCP can enhance credibility and open up higher-paying opportunities. Continuing education shows a commitment to the field and can lead to promotions and salary increases.

Experience and specialization also play a crucial role. Managers with experience in multiple areas of HR, such as recruitment, employee relations, and compliance, are in high demand. Specializing in a niche, like talent management or HR technology, can further boost earning potential. Networking within the industry and staying updated on HR trends can lead to better job offers and salary negotiations. Building strong relationships with colleagues and industry professionals can open doors to higher-paying positions. Finally, demonstrating strong leadership and business acumen can set a manager apart, leading to executive roles with higher compensation.

Consider these factors to enhance earning potential:

  1. Obtain advanced HR certifications
  2. Gain diverse experience and specialize in a niche
  3. Network and stay updated on industry trends
  4. Demonstrate leadership and business skills
  5. Seek executive roles for higher compensation

Currently 5,191 Human Resources Manager job openings, nationwide.

How's the job market for a Human Resources Manager in the US?

Learn what a Human Resources Manager does, how to become one, and understand the job outlook. Get simple steps to start your career as a Human Resources Manager today.
Position
Overview
Human Resources Manager
5,191 Job Openings