What family medicine physicians earn in Michigan and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Detroit-Warren-Dearborn, MI | $181,990 | $87.50 | 1,940 |
| Grand Rapids-Wyoming-Kentwood, MI | $218,000 | $104.81 | 370 |
| Ann Arbor, MI | $214,100 | $102.94 | 160 |
| Kalamazoo-Portage, MI | $244,310 | $117.46 | 150 |
| Lansing-East Lansing, MI | $206,110 | $99.09 | 150 |
| Saginaw, MI | $236,610 | $113.75 | 150 |
| Flint, MI | $195,850 | $94.16 | 120 |
| Upper Peninsula of Michigan nonmetropolitan area | $160,520 | $77.17 | 110 |
| Mid Michigan nonmetropolitan area | $236,450 | $113.68 | 100 |
| Northern Michigan nonmetropolitan area | $224,910 | $108.13 | 90 |
| Southern Michigan nonmetropolitan area | $265,890 | $127.83 | 70 |
| Muskegon-Norton Shores, MI | $220,540 | $106.03 | 60 |
| Traverse City, MI | $168,080 | $80.81 | 60 |
| Battle Creek, MI | $292,490 | $140.62 | 50 |
| South Bend-Mishawaka, IN-MI | $219,260 | $105.41 | 50 |
| Niles, MI | $229,740 | $110.45 | 40 |
Family Medicine Physicians in Michigan earned a median of $214,070 a year ($102.92 an hour) in May 2025, 12% less than the national median of $244,180. The middle half earned $123,240 to $312,140.
Among areas in Michigan, pay was highest in Battle Creek, MI at $292,490.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.