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
Assistant Clinical Professor ($143,744)
EMERGENCY ROOM CLINICAL NURSE SPECIALIST ($81,735)
Registered Nurse Supervisor ($99,740)
REGISTERED NURSE - CRITICAL CARE FLOAT POOL ($69,881)
Critical Care Physician ($408,075)
Charge Nurse ($84,441)
Medical Laboratory Scientist/Technologist ($65,430)
Registered Nurse IV ($87,466)
Medical Oncologist ($428,830)
Clinical Therapist ($55,439)
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.