This is the second year in a row the town, along with the nearby communities of Immokalee and Marco Island, took home the top spot. But this title wasn't given lightly: The rankings were based on the physical health, social ties, financial security and sense of purpose of residents across 189 cities in the United States.

"Naples does a lot of things right," Dan Witters, research director of the Gallup-Healthways Well-Being Index, told TODAY. "[People in] Naples really take care of themselves well." And even though the city's close proximity to the beach might seem like it was a major factor in winning the top spot, Witters says this didn't heavily influence the score. In fact, people maintaining good physical health and feeling proud of their community was much more important.

Though, we have to say, the environment certainly makes this town a lot more fun to look at.

View photos

Photo credit: Getty

View photos

Photo credit: Getty

View photos

Photo credit: Getty

But Naples isn't the only city where you can find health and happiness. Other high- ranking towns include Barnstable Town, Massachusetts; Santa Cruz–Watsonville, California; Honolulu, Hawaii; Charlottesville, Virginia and more.