Idaho
The reason why this state is happy is because they have a very high rate of volunteerism. People look out for each other. It is also not as populous as other states, so it is easier for the local government to control crimes and other major issues. The weather is also good enough in Idaho and people are into healthy lifestyle. There was site that measured the happiness of the residents of a state through their tweets and Idaho is on top of that list.