Virginia Beach was ranked as one of the happiest places to live in the United States, coming in at No. 58.

Don't worry, be happy—because Virginia Beach ranked at No. 58 out of 150 as one of the happiest places in the United States. 

WalletHub's newest study found the top 150 of the largest cities in the country and ranked them based on happiness. The study aimed to illustrate that "we can either attain or merely aspire to a happy life, depending on where we choose to live."


Three main dimensions were used: emotional and physical well-being, income and employment, and community and environment. Those categories were then separated into 30 key indicators of happiness, like emotional health, growth of income, and an individual's ideal type of weather.

Virginia Beach had a total score of 58.32, ranking as No. 67 in emotional and physical well-being, No. 81 in income and employment, and No. 33 in community and environment.

The happiest place in the United States to live is Fremont, California (77.55 total score), while Detroit, Michigan, came in last place with a total score of 27.78. You can view the entire list of 150 cities here.

Were you surprised by the rankings and where Virginia Beach landed in comparison to other cities? Share your thoughts with us in the comments.