7. Sebastian, Fla.

If you’re an angler, cast your rod and reel in the direction of this small river town, where the Indian River Lagoon teams with thousands of species of flora and fauna. Sebastian is tied with five other Florida cities for most seniors, but ranks dead last at 120th for its lack of physicians. The city ranks first in Quality of Life; 43rd in Activities; and 47th in Healthcare. Total Score: 55.65.