Content has loaded
Primary care physician salary in Michigan
How much does a Primary Care Physician make in Michigan?
Average base salary
$176,853
- Hour
- Day
- Week
- Year
18%
below national averageAverage $176,853
Low $104,749
High $298,593
The average salary for a primary care physician is $176,853 per year in Michigan. 149 salaries taken from job postings on Indeed in the past 36 months (updated August 16, 2026).
Highest paying companies for Primary Care Physician in Michigan
Average year pay is based on job postings on Indeed in the past 36 months.Greenstaff Medical
$374,400per year
Provenir Healthcare
$364,000per year
Goldfish Medical Staffing
$362,500per year
AMN Healthcare
$295,000per year
P.I.E. Management, L.L.C.
$280,800per year
Oak Street Health, part of CVS...
$274,495per year
Looking to Hire?
Highest paying cities for Primary Care Physicians near Michigan
Where can a Primary Care Physician earn more?
Compare salaries for Primary Care Physicians in different locationsFrequently Asked Questions (FAQs) about Primary Care Physician