SalaryData

Internal Medicine Physician Salary in Minnesota

Based on 2K+ workers in Minnesota

Data year: 2025 · Last updated: October 2026

Median Annual Salary (MN)

$373,700

$179.66/hr

vs National Average

$260,282

+43.6% vs national median

Salary Range (10th–90th)

$197K – $481K

2K employed in Minnesota

Internal Medicine Physicians in Minnesota earn a median salary of $373,700 per year, significantly outpacing compensation in most other states. With approximately 2,270 practitioners in the field, Minnesota's Internal Medicine Physician salary stands 44% above the national average, reflecting strong demand for primary care expertise and favorable market conditions in the state's healthcare sector.

Several factors influence Internal Medicine Physician salary in Minnesota, including experience level, practice setting, and geographic location within the state. Physicians working in competitive urban markets or specialized healthcare systems typically command higher compensation, while those in rural areas may see different salary structures. Additionally, factors such as board certification, patient volume, and institutional affiliation play significant roles in determining individual earning potential within this competitive medical field.

Salary Distribution — Internal Medicine Physician in Minnesota

Internal Medicine Physician (MN) salary percentiles
PercentileAnnual Salary
10th percentile$197,440
25th percentile$310,320
Median (50th percentile)$373,700
75th percentile$481,170
90th percentile$481,170

Top-Paying Industries for Internal Medicine Physician (U.S.)

Which industries pay Internal Medicine Physicians the most — nationwide figures (industry-level data is not available by state). Internal Medicine Physicians in Minnesota tend to follow these industry patterns.

Industry (U.S.)Median SalaryEmployed (U.S.)
Management of Companies and Enterprises$303,100160
Educational Services$269,1107K
Health Care and Social Assistance$256,20060K
Administrative and Support Services$230,00080
Professional, Scientific, and Technical Services$220,790110

Source: U.S. BLS OEWS National Industry-Specific estimates, May 2025. National figures (not state-specific).

Historical Salary Trend — Internal Medicine Physician in Minnesota vs National

Historical Internal Medicine Physician salary trend in Minnesota
YearMedian Salary (Minnesota)
2025$373,700
2026 (projected)$384,911

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Historical salary trend for Internal Medicine Physician in Minnesota
YearMinnesota MedianNational Median
2025$373,700$260,282
2026 (projected)$384,911$268,090

Internal Medicine Physician Salary by Experience Level in Minnesota

Internal Medicine Physician salary by experience level in Minnesota
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$310,320
Mid-level3-5 yrs$373,700
Senior6-9 yrs$481,170
Staff / Lead10+ yrs$481,170

Internal Medicine Physician Salary in Other States

Related Internal Medicine Physician Salaries in Minnesota

How other high-demand occupations in Minnesota compare to Internal Medicine Physician ($373,700 median).

OccupationMedian Salaryvs Internal Medicine PhysicianHourly
Radiologist in MN$708,340+89.5%$340.55/hr
Surgeon in MN$568,150+52.0%$273.15/hr
Anesthesiologist in MN$496,510+32.9%$238.71/hr
Emergency Medicine Physician in MN$390,940+4.6%$187.95/hr
Psychiatrist in MN$336,410-10.0%$161.74/hr
Obstetrician and Gynecologist in MN$321,910-13.9%$154.76/hr
Family Medicine Physician in MN$280,030-25.1%$134.63/hr
Nurse Anesthetist in MN$266,190-28.8%$127.98/hr
Podiatrist in MN$261,180-30.1%$125.57/hr
Pediatrician in MN$226,660-39.3%$108.97/hr
Dentist in MN$219,200-41.3%$105.38/hr
Pharmacist in MN$159,740-57.3%$76.80/hr

Frequently Asked Questions

How much do internal medicine physicians make in Minnesota?

Internal medicine physicians in Minnesota earn a median salary of $373,700 per year, or approximately $180 per hour. This is significantly higher than the national average, with Minnesota salaries running 43.6% above the national median for this specialty.

What is the salary range for internal medicine doctors in Minnesota?

Internal medicine physician salaries in Minnesota range from $197,440 on the lower end to $481,170 on the higher end. This wide range reflects variations based on experience, location within the state, and individual practice arrangements.

How many internal medicine physicians work in Minnesota?

There are currently 2,270 internal medicine physicians employed in Minnesota. This represents a substantial healthcare workforce in the state dedicated to this medical specialty.

Is Minnesota above or below the national average for internal medicine physician pay?

Minnesota is significantly above the national average, with internal medicine physicians earning 43.6% more than the national median. The state's median salary of $373,700 reflects strong demand and competitive compensation for this specialty.

More Locations