Salaripedia
English

How much does a general internal medicine physician make in Duluth?

$333,100a year

Median yearly pay for general internal medicine physicians in the Duluth, MN-WI metro area. That is $160.14 an hour or $27,760 a month.

Hourly
$160.14
Vs. national median
+30%
Rank among cities
30 of 154
Jobs in the area
50
Pay range
Lowest 10%: $116,600Median: $333,100Highest 10%: $454,000
PercentileYearlyHourly
10th$116,600$56.07
25th$263,100$126.49
Median$333,100$160.14
75th$432,100$207.72
90th$454,000$218.25

Other cities in Minnesota

Median yearly pay for general internal medicine physicians.

Fargo, ND$338,400
Minneapolis, MN$330,200
Rochester, MN$239,200
Sioux Falls, SD$239,200
General Internal Medicine Physician salary in Minnesota General Internal Medicine Physician salary in all states

Related jobs in Duluth

Same field, median yearly pay.

Emergency Medicine Physician$434,200
Physician$364,700
Nurse Anesthetist$260,800
Family Medicine Physician$256,200
Dentist$200,200
Pharmacist$154,900
Nurse Practitioner$136,500
Physician Assistant$135,900
Veterinarian$126,700
Dental Hygienist$98,600
Salaries for every job in Duluth, MN

Frequently asked questions

How much does a general internal medicine physician make an hour in Duluth?

The median hourly pay in the Duluth, MN-WI metro area is $160.14 ($333,100 a year).

Do general internal medicine physicians make more in Duluth than the national average?

Yes: $333,100 against $256,600 nationally, 30% more.

How does Duluth compare with the rest of Minnesota?

The median in Minnesota is $373,700, so Duluth pays 11% less.

Where does Duluth rank for general internal medicine physician pay?

30 of 154 metro areas with data.

How much does a general internal medicine physician make starting out in Duluth?

The lowest-paid 10% make $116,600 or less a year; the top 10% make $454,000 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.