23. Pennsylvania
Annual median wage: $173,150
Cost of living: 102.8
Employment: 5,160
With 250 hospitals, there is no doubt Pennsylvania is one of the best states for family and general practitioners. The state is also known to have universities that rank well in which to study medicine. You could study medicine here and then set up a practice here, too. They pay their doctors well, and the living expenses are not too much.