Primary Care Physician Salaries in Madison, WI

Salary estimated from 10 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Madison, WI
$122 per hour
135% Above national average
  • Most Reported
$61.25
$200
Salary Distribution

How much does a Primary Care Physician make in Madison, WI?

The average salary for a Primary Care Physician is $122 per hour in Madison, WI, which is 135% above the national average. Salary estimates are based on 10 salaries submitted anonymously to Indeed by Primary Care Physician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Primary Care Physician is 1-3 years.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.
Primary Care Physician salaries by company in Madison, WI
CompanyAverage salary
$122 per hour
$141,099 per year
Primary Care Physician salaries by location
CityAverage salary
$59.39 per hour

Primary Care Physician job openings

GERIATRICS PRIMARY CARE PHYSICIAN
University of Wisconsin–Madison
Madison, WI
Physician - Internal Medicine, SSM Health Dean Medical Group-East Madison, Wisconsin
SSM Health
Madison, WI
Primary Care Physician
Edgerton Hospital
Edgerton, WI
Primary Care Physician jobs in Madison, WI