Family Medicine Physicians Salary in Michigan

BLS OEWS May 2025 • 16 metro areas • Michigan

Family Medicine Physicians in Michigan earn a median salary of $218,109 per year on average across 16 metro and nonmetro areas, -8.5% vs the national median of $238,380. An estimated 4,190 family medicine physicians are employed across Michigan, with salaries ranging from $154,860 to $292,490 depending on location.

$218,109 Avg median salary in Michigan
$292,490 Highest paying metro
$154,860 Lowest paying metro
4,190 Employed in Michigan

Compare Family Medicine Physicians salaries & buying power

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

Full tool →
Family Medicine Physicians
in
    vs

      Family Medicine Physicians salaries by city in Michigan

      Metro area Median salary 25th pct 75th pct Employed
      Battle Creek, MI $292,490 $232,620 $364,450 50
      Saginaw, MI $236,610 $211,230 $355,410 150
      Mid Michigan $236,450 $224,910 $315,570 100
      Southern Michigan $236,300 $135,980 70
      Ann Arbor, MI $234,760 $190,890 140
      Upper Peninsula of Michigan $234,580 $163,010 80
      Northern Michigan $224,910 $105,240 $289,650 90
      Muskegon, MI $223,790 $182,860 60
      Flint, MI $222,830 $99,990 160
      Lansing, MI $219,360 $60,330 130
      Detroit, MI $218,340 $64,110 2,470
      Bay City, MI $214,900 $151,420 30
      Grand Rapids, MI $210,460 $119,760 400
      Traverse City, MI $172,840 $149,990 50
      Niles, MI $156,270 $59,380 $230,150 70
      Kalamazoo, MI $154,860 $67,720 140

      View Family Medicine Physicians salaries in all cities