Sioux Falls, South Dakota
This small town has a 19-mile bike trail. If it doesn’t make you feel good enough, then you just can’t find happiness in life. The biggest reason why people here are happy is because they are generally fit and healthy. Transportation is also convenient around the city and unemployment rate is low. Despite being a small town, it has everything that people need. Everything is extremely convenient for them.