Content has loaded

Human resources specialist salary in United States

How much does a Human Resources Specialist make in the United States?

Average base salary

$63,125
Average $63,125
Low $37,242
High $106,997

The average salary for a human resources specialist is $63,125 per year in the United States. 9k salaries taken from job postings on Indeed in the past 36 months (updated August 17, 2026).

Human Resources Specialist job openings in United States

slide 1 of 6
slide1 of 6
Parks Resource Specialist
Bernalillo County3.4out of 5 stars.
Albuquerque, NM
$22.81 - $36.01 an hour
Full-time
7 hours ago

Highest paying companies for Human Resources Specialist in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Legacy Personnel Inc
 
$386,880per year
View company
Casey Family Programs
 
$362,500per year
American Express
 
$330,000per year
The Medicus Firm
 
$315,000per year
CompHealth
 
$272,556per year
MANITOU GROUP
 
$237,500per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Human Resources Specialists near United States

  1. Austin, TX
    $105,224 per year
  2. Washington, DC
    $93,901 per year
  3. San Diego, CA
    $85,693 per year
  4. New York, NY
    $80,010 per year
  5. Indianapolis, IN
    $75,262 per year

Where can a Human Resources Specialist earn more?

Compare salaries for Human Resources Specialists in different locations
vs

Frequently Asked Questions (FAQs) about Human Resources Specialist