named Naples the best place to retire in the U.S.  Naples Florida waterfront and marina

The study took into account several factors to determine its ranking (which consisted only of cities with a population between 20,000 and 350,000), including affordability, tax rate, access to health care, amenities and overall economy.

The authors wrote: "This city on the southwestern tip of Florida along the Gulf of Mexico has incredible weather, high-end shopping, sandy beaches and so much more to offer seniors enjoying their golden years. Plus, there’s no question your friends and family members will want to come visit you in sunny Florida, which makes it all the more appealing. The city is small, with a little more than 20,000 residents, which makes for a tight-knit community that feels more like a small town."

See complete article in