Physician (Internal Medicine)
H-1B Salary Data · 34 certified filings
$258,321Avg. Salary
$159,432Minimum
$364,000Maximum
According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Physician (Internal Medicine) is $258,321 — 113% above the national median H-1B salary of $121,514. Based on 34 certified filings across all employers.
Section 1
What is the average H-1B salary for Physician (Internal Medicine)?
The average H-1B salary for Physician (Internal Medicine) is $258,321 based on 34 certified filings with the US Department of Labor. Salaries range from $159,432 to $364,000.
$258,321
Average
$159,432
Minimum
$364,000
Maximum
34
Filings
Top Companies Hiring Physician (Internal Medicine)
| Company | Avg. Salary | Filings |
|---|---|---|
| SSM Health Care Group | $232,586 | 6 |
| Hartford HealthCare Medical Group, Inc. | $264,040 | 5 |
| St. Joseph Hospital | $314,666 | 3 |
Section 2
Physician (Internal Medicine) Salaries by City
| City | Avg. Salary | Filings |
|---|---|---|
| St. Louis, MO | $234,328 | 5 |
Related Roles
Registered Nurse - Intensive Care Unit ($75,303)
SENIOR CLINICAL RESEARCH COORDINATOR ($83,209)
Mental Health Clinician ($69,210)
Medical Resident Physician ($77,584)
Family Physician ($268,998)
Medical Resident ($68,358)
Pulmonary Critical Care Physician ($426,736)
Mental Health Therapist III ($69,924)
Registered Nurse IV ($87,466)
Registered Nurse III ($83,011)
Section 3
Pay for this role varies by DOL wage level — see the H-1B wage levels I–IV explained with prevailing wage data per level.
Source: US Department of Labor LCA Disclosure Data. Category: Healthcare & Life Sciences. Updated: Q1 FY2025.