4. Iowa
Annual median wage: $213,600
Cost of living: 91.7
Employment: 1,840
Iowa has 125 hospitals on record, which explains their employment rates which are not too high yet not too low. The state also boasts of really high wages for family and general practitioners, which ranks second on the highest wages paid by American states for this job. The cost of living rates they have can sustain the most meager of wages, so you know everyone can have a great life in Iowa.