How much does a family medicine physician make in Michigan?
$214,100a year
Median yearly pay for family medicine physicians in Michigan. That is $102.92 an hour or $17,840 a month.
- Hourly
- $102.92
- Vs. national median
- -12%
- Rank among states
- 47 of 51
- Jobs in the state
- 3,770
Pay range
Lowest 10%: $65,320Median: $214,100Highest 10%: $382,200
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $65,320 | $31.40 | |
| 25th | $123,200 | $59.25 | |
| Median | $214,100 | $102.92 | |
| 75th | $312,100 | $150.07 | |
| 90th | $382,200 | $183.77 |
Cities in Michigan
Metro areas, median yearly pay.
| Battle Creek, MI | $292,500 |
| Kalamazoo, MI | $244,300 |
| Saginaw, MI | $236,600 |
| Niles, MI | $229,700 |
| Muskegon, MI | $220,500 |
| South Bend, IN | $219,300 |
| Grand Rapids, MI | $218,000 |
| Ann Arbor, MI | $214,100 |
| Lansing, MI | $206,100 |
| Flint, MI | $195,900 |
| Detroit, MI | $182,000 |
| Traverse City, MI | $168,100 |
Nearby in the ranking
States with similar pay for family medicine physicians.
| 44. Hawaii | $218,200 |
| 45. Arkansas | $215,800 |
| 46. North Carolina | $215,200 |
| 47. Michigan | $214,100 |
| 48. New York | $210,900 |
| 49. Missouri | $171,200 |
| 50. Connecticut | $163,900 |
Frequently asked questions
How much does a family medicine physician make an hour in Michigan?
The median hourly pay in Michigan is $102.92 ($214,100 a year).
Do family medicine physicians make more in Michigan than the national average?
No: $214,100 against $244,200 nationally, 12% less.
Where does Michigan rank for family medicine physician pay?
Michigan ranks 47 of 51 states.
Which city in Michigan pays family medicine physicians the most?
Battle Creek, MI, with a median of $292,500 a year.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.