18. New Hampshire
If you don’t think that the approximate annual paycheck of $46,000 is not enough reason to move to New Hampshire, you should also consider the opportunities this state is offering as well as great living conditions and work environment.