Primary Care Physician Salary in Houston, TX

$106,266

Houston, TX Average

$90,000

National Average

How much does a Primary Care Physician make in Houston, TX?

The average salary for a Primary Care Physician is $106,266 per year. Ladders estimates are based on our calculations

Popular Primary Care Physician Jobs in Houston, TX

Primary Care Physician
Partners in Primary Care  •  

Pasadena, TX

Posted 1w ago

Primary Care Physician - Market
ChenMed, LLC  •  

Houston, TX

Posted 2w ago

Primary Care Physician Assistant
Privia Health  •  

Houston, TX

Posted more than 4w ago

View All Jobs view all icon