9. Iowa
Annual median wage: $172,950
Cost of living: 91.7
Employment: 2,100
Next on our list of best states for surgeons we have Iowa that has 125 hospitals, most of which meet US standards. The state pays the fifth highest wages for surgeons and physicians. With very high wages and fairly impressive employment rates, Iowa looks great for surgeons and other medical professionals as well. Not to mention how affordable generally everything is in this state, no wonder surgeons would prefer to live here instead of other states in America.