Physician Salary in Texas

Median annual base pay is $250,000 across 322 reported Physician salaries in Texas.

Updated 23 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$83,617$202,000$250,000$325,000$440,000

Top Cities in Texas

CityMedianReports
Edinburg$420,0008
Galveston$310,00018
Lubbock$303,3266
El Paso$302,57019
Harlingen$300,0005
Odessa$300,0006
Wichita Falls$300,0005
Dallas$273,60035
Corpus Christi$250,00018
Longview$240,0005

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,57010
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)$265,60049
Hospital (Academic/Teaching)$240,00064

Salary by Level

LevelCommon titlesMedianReports
Junior / Early CareerResident (PGY2-3)$69,98112
Mid-LevelSenior Resident · Chief Resident1
SeniorFellow · Clinical Instructor$83,61732
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$280,000248

By Specialty

SpecialtyMedianReports
Gastroenterology$658,0008
Diagnostic Radiology$302,5706
Psychiatry$282,20212
Internal Medicine$270,00015
Hospital Medicine - Adult$260,00059
Nephrology$245,0007
Family Medicine$240,0008
Pediatrics - General$230,00010

How They're Paid

ModelMedianReports
Annual Salary$256,027244
Hourly$239,20047

Physician salaries in other states

Common questions

How much does a Physician make in Texas?

The median Physician salary in Texas is $250,000 per year, based on 322 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?

$280,000 per year at the median — $30,000 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