H-1B Salaries in St. Louis, MO
1,296 certified filings · Average: $119,000
According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary in St. Louis, MO is $119,000 — 2% below the national median of $121,514. Based on 1,296 certified filings from employers in the city.
Section 1
$119,000
Average
$59,500
Minimum
$238,000
Maximum
1,296
Filings
Top Employers in St. Louis
| Company | Avg. Salary | Filings |
|---|---|---|
| Washington University | $88,922 | 236 |
| BlueRibbon Global Technologies LLC | $85,137 | 16 |
| TECH MAHINDRA (AMERICAS), INC | $100,969 | 9 |
| L&T Technology Services Limited | $86,964 | 7 |
| INNOVA SOLUTIONS, INC. | $106,915 | 6 |
| CAPGEMINI AMERICA INC | $140,269 | 5 |
| Accenture LLP | $127,841 | 4 |
| GATEWAY SCIENCE ACADEMY OF SAINT LOUIS | $51,630 | 3 |
| Navy Federal Credit Union | $120,826 | 3 |
| UST Global Inc | $111,018 | 3 |
Section 2
Top Roles in St. Louis
| Job Title | Avg. Salary | Filings |
|---|---|---|
| Physician (Hospitalist) | $253,471 | 7 |
| Physician (Internal Medicine) | $234,328 | 5 |
| Instructor in Medicine | $215,719 | 7 |
| Assistant Professor | $203,343 | 53 |
| Manager | $146,724 | 7 |
| Software Engineering Senior Advisor | $143,839 | 8 |
| Senior Data Scientist | $139,978 | 5 |
| Assistant Professor | $138,160 | 25 |
| Software Engineer - Specialist | $135,187 | 5 |
| Senior Application Development Engineer | $133,369 | 12 |
Compare with Other Cities
Section 3
Source: US Department of Labor LCA Disclosure Data. Updated: Q1 FY2025.
Related: H-1B prevailing wage levels explained · all cities