8. New Hampshire
Annual median pay: $214,020
New Hampshire that’s up next in our list of states where doctors make the most money, might be small but it’s pretty mighty. The population is pretty low and there’s no income tax.

Copyright: wavebreakmediamicro / 123RF Stock Photo