Sincerely, I don't know how, at least, one Minnesota city didn't end up on this list. We have to be happier than those in the Dakotas! Hahaha.
In order to determine where people in America are most content with their lives, WalletHub compared more than 180 of the largest U.S. cities across 30 key indicators of happiness. The data set ranges from depression rate to income-growth rate to average leisure time spent per day.
Top 20 Happiest Cities in America
1. Fremont, CA
11. Bismarck, ND
2. Plano, TX
12. Fargo, ND
3. San Jose, CA
13. Lincoln, NE
4. Irvine, CA
14. San Francisco, CA
5. Madison, WI
15. Overland Park, KS
6. Sioux Falls, SD
16. Santa Clarita, CA
7. Huntington Beach, CA
17. Oceanside, CA
8. Scottsdale, AZ
18. Glendale, CA
9. Santa Rosa, CA
19. Anaheim, CA
10. Pearl City, HI
20. Cape Coral, FL