facebook tracking General Internal Medicine Physician salary in Texas (2025): pay by city

General Internal Medicine Physician salary in Texas

What general internal medicine physicians earn in Texas and its metro areas, compared with the rest of the country.

May 2025#20 of 44 states
Median pay$269,110$129.38 per hour
vs U.S.+5%U.S. median $256,560
Middle half earn$198,330 – $315,850Top 10%: $387,660+
Jobs3,8500.63× the U.S. concentration

General Internal Medicine Physician pay in Texas cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Dallas-Fort Worth-Arlington, TX$276,520$132.941,350
Houston-Pasadena-The Woodlands, TX$274,410$131.931,030
San Antonio-New Braunfels, TX$228,210$109.72370
Austin-Round Rock-San Marcos, TX$256,940$123.53220
Tyler, TX$65,810$31.6480
College Station-Bryan, TX$326,090$156.7770
Odessa, TX$65,630$31.5570
North Region of Texas nonmetropolitan area$305,810$147.0270
El Paso, TX$240,990$115.8640
Corpus Christi, TX$206,410$99.2430
Advertisement

Hospitals and jobs in Texas

General Internal Medicine Physician pay in similar states

Other healthcare salaries in Texas

Questions

How much does a general internal medicine physician make in Texas?

General Internal Medicine Physicians in Texas earned a median of $269,110 a year ($129.38 an hour) in May 2025, 5% more than the national median of $256,560. The middle half earned $198,330 to $315,850.

Where in Texas do general internal medicine physicians earn the most?

Among areas in Texas, pay was highest in College Station-Bryan, TX at $326,090.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.