Physician

H-1B Salary Data · 528 certified filings

$278,336Avg. Salary
$62,566Minimum
$856,440Maximum

According to TheRealSalaries.com analysis of official US Department of Labor filings (October 2024 - December 2025), the average H-1B salary for Physician is $278,336 — 129% above the national median H-1B salary of $121,514. Based on 528 certified filings across all employers.

Section 1

What is the average H-1B salary for Physician?

The average H-1B salary for Physician is $278,336 based on 528 certified filings with the US Department of Labor. Salaries range from $62,566 to $856,440.

$278,336
Average
$62,566
Minimum
$856,440
Maximum
528
Filings
Section 2

Physician Salaries by City

CityAvg. SalaryFilings
Altamonte Springs, FL $511,063 6
Houston, TX $321,836 6
Medford, OR $308,200 5
Charlotte, NC $306,983 8
Staten Island, NY $295,000 5
Tyler, TX $277,734 5
Manhasset, NY $274,955 5
Boston, MA $250,223 61
Louisville, KY $213,618 20
Oklahoma City, OK $193,069 25
Omaha, NE $179,212 7
Lawton, OK $127,305 8
Cincinnati, OH $120,800 15
Johnson City, NY $81,752 10
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. Updated: Q1 FY2025.