Physician Salary in Minnesota

Median annual base pay is $254,538 across 163 reported Physician salaries in Minnesota.

Updated 17 September 2025

Salary Distribution (By Percentile)

P10P25MedianP75P90
$72,565$85,820$254,538$356,061$495,000

Top Cities in Minnesota

CityMedianReports
Minneapolis$340,00026
Mankato$321,7278
St. Paul$240,0006
Rochester$86,02590

Top Employers in Minnesota

EmployerMedianReports
Veterans Health Administration$341,5935
Hennepin Healthcare System, Inc.$260,7198
Group Health, Inc.$240,0007
Mayo Clinic$89,253107

By Practice Setting

SettingMedianReports
Hospital (Community)$375,0006

Salary by Level

LevelCommon titlesMedianReports
Junior / Early CareerResident (PGY2-3)$82,51066
Lead / ExpertAttending Physician · Staff Physician · Assistant Professor$336,75090

By Specialty

SpecialtyMedianReports
Diagnostic Radiology$729,0005
Gastroenterology$385,0007
Hematology/Oncology$341,5935
Hospital Medicine - Adult$321,72711
Family Medicine$265,00013
Internal Medicine$255,0005

Physician salaries in other states

Common questions

How much does a Physician make in Minnesota?

The median Physician salary in Minnesota is $254,538 per year, based on 163 reported salaries.

Which city in Minnesota pays Physicians the most?

Minneapolis has the highest median at $340,000 per year, of the cities with enough reports to publish a median.

How much does a Physician at the Lead / Expert level make in Minnesota?

$336,750 per year at the median — $82,212 above the Physician median in Minnesota.

Which employers pay Physicians the most in Minnesota?

Of the employers with enough reports to publish a median, Veterans Health Administration is highest at $341,593 per year.

Am I underpaid as a Physician?

All Physician salaries · Browse salaries by role