Login

Staff Scientist Salary in St. Louis, MO

Government-verified H-1B salary data from 22 certified filings

Government-Verified
$66,487
Average Salary
$66,486
Median Salary
22
Filings
7
Companies

How much do Staff Scientists make in St. Louis?

Based on 22 certified H-1B visa filings, Staff Scientists in St. Louis, MO earn an average salary of $66,487 per year. Salaries range from $39,891 to $119,675 depending on experience and employer.

Source: US Department of Labor LCA Disclosure Data, Q1 FY2025

Staff Scientist Salaries in Other Cities

Bethesda, MD
19 filings
$123,955
Bronx, NY
5 filings
$80,875
La Jolla, CA
5 filings
$80,169

View all Staff Scientist salaries →

Other Popular Roles in St. Louis

Postdoctoral Research Associate $63K Assistant Professor $162K Instructor $81K Software Engineer - Career $124K

View all roles in St. Louis →

Frequently Asked Questions

What is the average Staff Scientist salary in St. Louis?

The average Staff Scientist salary in St. Louis, MO is $66,487 based on 22 certified H-1B filings. The median salary is $66,486.

Which companies hire Staff Scientists in St. Louis?

Top employers hiring Staff Scientists in St. Louis include . These companies have filed H-1B visa applications for this role in this location.

How accurate is this salary data?

This data comes from official US Department of Labor Labor Condition Application (LCA) filings. Companies are legally required to report accurate salary information—providing false information constitutes federal fraud. This makes our data more reliable than self-reported salary surveys.