9. Delray Beach, Fla.

Popular with artists and writers, the small, coastal city of Delray Beach, located in Palm Beach County, offers an eclectic mix of trendy, affordable homes to buy or rent, making it a perfect retirement destination for cost-conscious seniors. Delray Beach ranks seventh in Healthcare; 13th in Activities; and 66th in Quality of Life. Total Score: 54.92.