8. Fort Lauderdale, Fla.

Located in Broward County, Fort Lauderdale is famous for its white sand beaches and waterfront canals. Drop by any of the city’s upscale shoppes, elegant eateries, and sophisticated art galleries that line Las Olas Boulevard. The city is tied for first with most museums and fishing facilities per capita, but ranks a dismal 89th with highest property crime rate. Fort Lauderdale ranks sixth in Activities; 29th in Healthcare; and 76th in Quality of Life. Total Score: 55.02.