25. Minnesota
Annual median wage: $179,910
Cost of living: 101.1
Employment: 2,560
Being a family and general practitioner in Minnesota is undoubtedly appealing, especially when you see how much they earn on the average there. The wages could be even higher when you have more years of experience, imagine that. The state has 125 hospitals in total, which explains their employment rates. The cost of living they have on file would take a chunk out of your wages either.