National Geographic Explorer searched for the happiest Americans. This is what they came up with:

  1. Boulder, Colorado
  2. Santa Cruz-Watsonville, California
  3. Charlottesville, Virginia
  4. Fort Collins, Colorado
  5. San Luis Obispo, California
  6. San Jose, California
  7. Provo, Utah
  8. Connecticut’s Bridgeport-Stamford-Norwalk area
  9. Barnstable, Massachusetts
  10. Anchorage, Alaska

Visit NatGeo for the full list.