While we all want to be happy at work, but sometimes that just isn't the case. Whether it's because our pay just isn't that great, or we've got a bad boss, or there aren't many opportunities for us to advance, work can really drag us down sometimes. The good news is that there are a variety of things you can do to be happier at work, including living in the right city.

In their Indeed Job Happiness Index 2016, Indeed Company Pages has ranked the job satisfaction of workers in the United States. Here, then, are the 25 U.S. cities with the happiest workers. Is your city on the list?

1. Los Angeles, CA

2. Miami, FL

3. San Diego, CA

4. Providence, RI

5. San Francisco, CA

6. New Orleans, LA

7. Washington, DC

8. Boston, MA

9. Riverside, CA

10. San Jose, CA

11. Sacramento, CA

12. Atlanta, GA

13. Detroit, MI

14. Seattle, WA

15. Minneapolis, MN

16. Orlando, FL

17. Hartford, CT

18. Birmingham, AL

19. New York, NY

20. Chicago, IL

21. Virginia Beach, VA

22. Cleveland, OH

23. Philadelphia, PA

24. San Antonio, TX

25. Jacksonville, FL