General Internal Medicine Physicians Salary in North Dakota

BLS OEWS May 2025 • 3 metro areas • North Dakota

General Internal Medicine Physicians in North Dakota earn a median salary of $344,970 per year on average across 3 metro and nonmetro areas, +46% vs the national median of $236,350. An estimated 180 general internal medicine physicians are employed across North Dakota, with salaries ranging from $338,400 to $351,580 depending on location.

$344,970 Avg median salary in North Dakota
$351,580 Highest paying metro
$338,400 Lowest paying metro
180 Employed in North Dakota

Compare General Internal Medicine Physicians salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
General Internal Medicine Physicians
in
    vs

      General Internal Medicine Physicians salaries by city in North Dakota

      Metro areaMedian salary25th pct75th pctEmployed
      Bismarck, ND$351,580$351,580$351,58050
      Grand Forks, ND-MN$344,930$337,890$344,93030
      Fargo, ND-MN$338,400$338,400$340,260100

      View General Internal Medicine Physicians salaries in all cities