Salaripedia
English

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

$65,810a year

Median yearly pay for general internal medicine physicians in the Tyler, TX metro area. That is $31.64 an hour or $5,484 a month.

Hourly
$31.64
Vs. national median
-74%
Rank among cities
150 of 154
Jobs in the area
80
Pay range
Lowest 10%: $65,810Median: $65,810Highest 10%: $74,400
PercentileYearlyHourly
10th$65,810$31.64
25th$65,810$31.64
Median$65,810$31.64
75th$65,810$31.64
90th$74,400$35.77

Other cities in Texas

Median yearly pay for general internal medicine physicians.

College Station, TX$326,100
Dallas, TX$276,500
Houston, TX$274,400
Austin, TX$256,900
San Antonio, TX$228,200
Odessa, TX$65,630
General Internal Medicine Physician salary in Texas General Internal Medicine Physician salary in all states

Related jobs in Tyler

Same field, median yearly pay.

Physician$182,700
Pharmacist$136,800
Physician Assistant$133,500
Nurse Practitioner$132,500
Dentist$126,000
Veterinarian$120,900
Physical Therapist$108,400
Occupational Therapist$101,200
Speech-Language Pathologist$97,860
Dental Hygienist$94,710
Salaries for every job in Tyler, TX

Frequently asked questions

How much does a general internal medicine physician make an hour in Tyler?

The median hourly pay in the Tyler, TX metro area is $31.64 ($65,810 a year).

Do general internal medicine physicians make more in Tyler than the national average?

No: $65,810 against $256,600 nationally, 74% less.

How does Tyler compare with the rest of Texas?

The median in Texas is $269,100, so Tyler pays 76% less.

Where does Tyler rank for general internal medicine physician pay?

150 of 154 metro areas with data.

How much does a general internal medicine physician make starting out in Tyler?

The lowest-paid 10% make $65,810 or less a year; the top 10% make $74,400 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.