High-paying hr jobs in St. Louis

HR manages employee-related functions such as hiring, training, and benefits. HR professionals ensure organizational compliance and foster a positive work environment. Strong interpersonal skills are vital.


We found 166 high-paying for you in St. Louis, MO. These hr jobs pay well, with salaries between $52,026 to $103,182 per hour. Popular roles include Recruiter, Human Resources Specialist and Human Resources Business Partner.

Job title

Updated Oct 16, 2026
Job title
St. Louis, MO
Missouri
Job openings (St. Louis)

Safety Manager

St. Louis

$103,182 per year

Missouri

$91,909 per year

Human Resources Business Partner

St. Louis

$94,254 per year

Missouri

$92,197 per year

Human Resources Manager

St. Louis

$82,987 per year

Missouri

$75,635 per year

Director of Human Resources

St. Louis

$82,600 per year

Missouri

$80,853 per year

Safety Specialist

St. Louis

$73,510 per year

Missouri

$73,126 per year

Safety Coordinator

St. Louis

$73,010 per year

Missouri

$71,579 per year

Recruiter

St. Louis

$60,797 per year

Missouri

$61,229 per year

Human Resources Specialist

St. Louis

$24.86 per hour

Missouri

$23.75 per hour

Human Resources Coordinator

St. Louis

$23.76 per hour

Missouri

$23.37 per hour

Staffing Coordinator

St. Louis

$23.52 per hour

Missouri

$21.18 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.