Physician Salary in United States
Physician Salary in Houston
Based on 21,018 job listings - Houston, United States 2026
+97.8% vs 2025Average salary
$303,644 - $337,222
Median salary
$300,000 - $300,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$83K
25th percentile$214K
Median$300K
75th percentile$390K
90th percentile$520K
50% of professionals earn between $214,333 - $390,250 USD
The median salary is $300,000
Compare with national average
Houston
Average salary
303,644 - 337,222
Median salary
300,000 - 300,000
21,018 job openings
United States
Average salary
205,200 - 280,000
Median salary
205,200 - 280,000
5,403,829 job openings
Other cities
New York54,887 job openings
Phoenix21,346 job openings
Los Angeles20,962 job openings
Springfield19,975 job openings
Chicago19,527 job openings
Atlanta19,483 job openings
Brooklyn17,964 job openings
San Antonio17,864 job openings
Columbus17,446 job openings
Albany17,374 job openings
Dallas16,878 job openings
Richmond15,959 job openings
Sacramento15,506 job openings
Austin14,714 job openings
Jacksonville14,597 job openings
Seattle14,295 job openings
Tucson14,130 job openings
Boston14,014 job openings
San Francisco13,785 job openings
Columbia13,323 job openings
Denver13,277 job openings
Greenville12,505 job openings
Nashville12,052 job openings
Portland11,834 job openings
Orlando11,792 job openings
Charleston11,638 job openings
Tampa11,567 job openings
Philadelphia11,402 job openings
The average salary for a Physician in Houston, United States is USD 303,644 - USD 337,222 per year in 2026, based on 21,018 job listings.
Explore 21,018 Physician job listings in United States on BeBee, or check our salary calculator for a personalized estimate.