Physician Salary in Texas

Median annual base pay is $261,373 across 306 reported Physician salaries in Texas.

Updated 27 August 2026

Salary Distribution (By Percentile)

P10P25MedianP75P90
$83,617$207,100$261,373$326,000$450,000

Top Cities in Texas

CityMedianReports
Edinburg$420,0008
Galveston$310,00018
Lubbock$303,3266
El Paso$302,57018
Harlingen$300,0005
Odessa$300,0005
Wichita Falls$300,0005
Dallas$273,60035
San Antonio$273,40018
Corpus Christi$260,00016

Top Employers in Texas

EmployerMedianReports
CHRISTUS Health$658,0006
Scott & White Clinic$335,0008
University of Texas Medical Branch$310,00020
Texas Tech University Health Sciences Center El Paso$302,5709
MCH Professional Care$300,0005
Lonestar Hospital Medicine Associates, P.A.$287,9558
UT Southwestern Medical Center$270,00025
Hospitalist Medicine Physicians of Texas, PLLC$255,67413
Children's Physician Services of South Texas$240,0009
USACS Medical Group of Texas, PLLC$235,0406

By Practice Setting

SettingMedianReports
Hospital (Community)$283,25445
Hospital (Academic/Teaching)$240,00063

Salary by Level

LevelCommon titlesMedianReports
Junior / Early CareerResident (PGY2-3)$69,98110
Mid-LevelSenior Resident · Chief Resident—1
SeniorFellow · Clinical Instructor$83,61731
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$287,955235

By Specialty

SpecialtyMedianReports
Gastroenterology$658,0008
Diagnostic Radiology$302,5706
Psychiatry$282,20212
Hospital Medicine - Adult$270,00052
Internal Medicine$270,00015
Nephrology$268,8336
Family Medicine$240,0008
Pediatrics - General$230,00010

How They're Paid

ModelMedianReports
Annual Salary$264,235235
Hourly$255,67439

Physician salaries in other states

Common questions

How much does a Physician make in Texas?

The median Physician salary in Texas is $261,373 per year, based on 306 reported salaries.

Which city in Texas pays Physicians the most?

Edinburg has the highest median at $420,000 per year, of the cities with enough reports to publish a median.

How much does a Physician at the Lead / Expert level make in Texas?

$287,955 per year at the median — $26,582 above the Physician median in Texas.

Which employers pay Physicians the most in Texas?

Of the employers with enough reports to publish a median, CHRISTUS Health is highest at $658,000 per year.

Am I underpaid as a Physician?

All Physician salaries · Browse salaries by role