Perhaps there's something in the water in Naples. The Florida city has the best well-being score in the country for the second year in a row, according to Gallup, which conducted more than 354,000 interviews with US residents over a two-year period ending Dec. 30, 2016. It then ranked 189 US cities based on opinions of health, financial security, community, sense of purpose, and other factors, reports Today. The five best and worst cities with a well-being score out of 100: