Naples was ranked the second happiest city for retirees, just behind Barnstable, Massachusetts, in a study of the 200 largest metropolitan statistical areas in the U.S.  

Online personal finance company and online bank SoFi used the latest U.S. Census Bureau population estimates and consulted multiple sources, including the Sharecare Community Well-Being Index, Tax Foundation, Walk Score, Sperling’s Best Places, and county health rankings and roadmaps. 

The study identified key elements that contribute to happiness—social networks, financials and health—and examined 13 pivotal rankings within them, such as community, cost of living and health care access. 

Naples had the highest life expectancy (age 86.1) of all 200 cities analyzed. 

Rounding out the top 5 happiest cities for retirees were Ann Arbor, Michigan; Durham, North Carolina; and Boulder, Colorado.