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 187 high-paying for you in St. Louis, MO. These hr jobs pay well, with salaries between $51,714 to $101,719 per hour. Popular roles include Recruiter, Human Resources Generalist and Human Resources Business Partner.

Job title

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

Safety Manager

St. Louis

$101,719 per year

Missouri

$92,122 per year

Human Resources Business Partner

St. Louis

$94,099 per year

Missouri

$92,251 per year

Human Resources Manager

St. Louis

$82,987 per year

Missouri

$76,035 per year

Director of Human Resources

St. Louis

$81,833 per year

Missouri

$81,126 per year

Safety Specialist

St. Louis

$78,085 per year

Missouri

$73,946 per year

Safety Coordinator

St. Louis

$73,010 per year

Missouri

$71,579 per year

Human Resources Generalist

St. Louis

$66,626 per year

Missouri

$62,847 per year

Recruiter

St. Louis

$60,689 per year

Missouri

$61,399 per year

Human Resources Specialist

St. Louis

$24.86 per hour

Missouri

$23.72 per hour

Human Resources Coordinator

St. Louis

$23.62 per hour

Missouri

$23.32 per hour

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