Mechanical Engineers H1B Salary in St. Louis, MO

Based on 11 LCA filings · Missouri · FY2020–2025

Average Salary

$96,287

Median Salary

$93,744

Total Filings

11

vs National Avg

7.5%

National avg: $104,128

Salary Distribution

25th percentile75th percentile
$81,628$93,744 median$98,840

Minimum

$66,477

25th Pct

$81,628

75th Pct

$98,840

Maximum

$149,426

Mechanical Engineers Salary Trend in St. Louis

Top H1B Sponsors for Mechanical Engineers in St. Louis

Wage Level Distribution

Filing Stats

Total Filings11
Approval Rate90.9%
National Average$104,128

Related Pages

Mechanical Engineers Salary in Other Cities

Other H1B Jobs in St. Louis

Frequently Asked Questions

What is the average H1B salary for Mechanical Engineers in St. Louis, MO?

The average H1B salary for Mechanical Engineers in St. Louis, MO is $96,287, based on 11 LCA filings from FY2020–2025.

How does Mechanical Engineers salary in St. Louis compare to the national average?

Mechanical Engineers H1B salaries in St. Louis are 7.5% below the national average of $104,128.

Which companies sponsor H1B visas for Mechanical Engineers in St. Louis?

Top H1B sponsors for Mechanical Engineers in St. Louis include GILLESPIE & POWERS, NIDEC MOTOR, GENERAL MOTORS.