5. Michigan
Annual median wage: $170,040
Cost of living: 88.2
Employment: 4,670
Michigan, the next on in our list of best states for family and general practitioners has 176 hospitals in total, making them have so many opportunities for jobs for family and general practitioners. The state is the third most affordable state in America, which also attracts more and more professionals to live and work in here. Their cost of living rate could probably make any wage sustain a living; fortunately, Michigan pays their doctors really well.