Every year WalletHub ranks 182 of the largest cities in America from the happiest to the least happy and half of the ten happiest cities this year happen to be in California. The rankings are based on 31 factors including life satisfaction, depression rates, participation in sports, life expectancy, job security, weather and more.
The top ten happiest cities in 2019 are:
- Plano, Texas
- Irvine, California
- Madison, Wisconsin
- Fremont, California
- Huntington Beach, California
- Fargo, North Dakota
- Grand Prairie, Texas
- San Jose, California
- Scottsdale, Arizona
- San Francisco, California
The ten least happy cities are:
- Detroit, Michigan
- Toledo, Ohio
- Charleston, West Virginia
- Birmingham, Alabama
- Cleveland, Ohio
- Gulfport, Mississippi
- Little Rock, Arkansas
- Huntington, West Virginia
- Newark, New Jersey
- Mobile, Alabama
(Photo credit: Getty Images)