Human Resources (HR) Specialist Salary. (United States). The average pay for a Human Resources (HR) Specialist is $46,110 per year. Most people with this job move on to other positions after 20 years in this career. A skill in Project Management is associated with high pay for this job.ead More... A human resources (HR) specialist is responsible to various tasks within the HR department. Working under an HR manager, the HR specialist focuses on a specific task or role such as payroll, benefits, training, compensation, recruiting, and customer service for employees.