Internal Medicine Physician Salaries in San Antonio, TX

Salary estimated from 27 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: February 5, 2019
Average in San Antonio, TX
$241,101 per year
32% Above national average
  • Most Reported
$122,000
$380,000
Salary Distribution

How much does an Internal Medicine Physician make in San Antonio, TX?

The average salary for an Internal Medicine Physician is $241,101 per year in San Antonio, TX, which is 32% above the national average. Salary estimates are based on 27 salaries submitted anonymously to Indeed by Internal Medicine Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Internal Medicine Physician is 1-3 years.
Internal Medicine Physician salaries by company in San Antonio, TX
CompanyAverage salary
$300,000 per year
$250,000 per year
$250,000 per year
$248,728 per year
$245,784 per year
$206,766 per year
$204,272 per year
$193,982 per year
$189,737 per year
$121,670 per year
Internal Medicine Physician salaries by location
CityAverage salary
$82,698 per year
$138,927 per year
$110,242 per year
$228,339 per year
$131,214 per year

Internal Medicine Physician job openings

Medical Assistant- Back office, Medical Records and Referral coordination
Alamo Diabetes and Endocrinology
San Antonio, TX
Internal Medicine Residency Program Director
University of the Incarnate Word
San Antonio, TX
Medical Records Clerk
South Alamo Medical Group
San Antonio, TX
Primary Care Physician
Forward
San Antonio, TX
Physician
US Department of Veterans Affairs
San Antonio, TX
Physician
US Department of Veterans Affairs
San Antonio, TX
Internal Medicine Physician jobs in San Antonio, TX