General Internal Medicine Physicians Salary in Minnesota
BLS OEWS May 2025 • 4 metro areas • Minnesota
General Internal Medicine Physicians in Minnesota earn a median salary of $332,705 per year on average across 4 metro and nonmetro areas, +40.8% vs the national median of $236,350. An estimated 1,560 general internal medicine physicians are employed across Minnesota, with salaries ranging from $330,200 to $336,330 depending on location.
$332,705
Avg median salary in Minnesota
$336,330
Highest paying metro
$330,200
Lowest paying metro
1,560
Employed in Minnesota
Compare General Internal Medicine Physicians salaries & buying power
Pick two cities to see how salary and purchasing power differ.
General Internal Medicine Physicians
in
General Internal Medicine Physicians salaries by city in Minnesota
| Metro area | Median salary | 25th pct | 75th pct | Employed |
|---|---|---|---|---|
| Southeast Minnesota | $336,330 | $320,090 | $344,470 | 40 |
| Duluth, MN-WI | $333,090 | $263,100 | $432,050 | 50 |
| Northwest Minnesota | $331,200 | $216,490 | $475,980 | 30 |
| Minneapolis, MN-WI | $330,200 | $275,890 | $386,300 | 1,440 |