8. Sunny Isles Beach
Points: 114
Everything here is above the national average, especially contributions, education, and gifts. People from Sunny Isles Beach spend almost a quarter more on their friends than the rest of Americans.

Stefano Ember/Shutterstock.com