It’s not always the glitter and glamor that makes you happy (see below).
Top 10 happiest metropolitan areas with a population greater than 1 million (as of 2010):
1. Richmond-Petersburg, VA
2. Norfolk-Virginia Beach-Newport News, VA
3. Washington, DC
4. Raleigh-Durham, NC
5. Atlanta, GA
6. Houston, TX
7. Jacksonville, FL
8. Nashville, TN
9. West Palm Beach-Boca Raton, FL
10. Middlesex-Somerset-Hunterdon, NJ
Top 10 unhappiest metropolitan areas with a population greater than 1 million (as of 2010):
1. New York, NY
2. Pittsburgh, PA
3. Louisville, KY
4. Milwaukee, WI
5. Detroit, MI
6. Indianapolis, IN
7. St. Louis, MO
8. Las Vegas, NV
9. Buffalo, NY
10. Philadelphia, PA