SalaryCalculations

General Internal Medicine Physicians Salary in Minnesota

State wage data from the BLS OEWS survey, May 2025.

Median annual

$373,700

Median hourly

$180

Average annual

$387,730

Employed in state

2.3K

The median annual salary for General Internal Medicine Physicians in Minnesota is $373,700, or about $180 an hour. That is 46% higher than the national median.

Pay in Minnesota ranges from $197,440 at the 10th percentile to $481,170 at the 90th percentile. Roughly 2.3K people work as general internal medicine physicians in the state.

Pay distribution in Minnesota

10th$197,440
25th$310,320
Median$373,700
75th$481,170
90th$481,170

Salary calculator

Hourly
$179.66
Daily
$1,437
Weekly
$7,187
Bi-weekly
$14,373
Monthly
$31,142
Annual
$373,700

$373,700 a year is around the 50th percentile for General Internal Medicine Physicianss in Minnesota. The median is $373,700.

General Internal Medicine Physicians pay by metro area in Minnesota

Metro areaMedian annualEmployment
Grand Forks, ND-MN$344,93030
Fargo, ND-MN$338,400100
Duluth, MN-WI$333,09050
Minneapolis-St. Paul-Bloomington, MN-WI$330,2001.4K

Other jobs in Minnesota

All salaries in Minnesota →