Some days we think we're the happiest bunch around, and other days we feel like we'd be happier anywhere else. So, just how happy are we in New Jersey? Well, a recent study tackled that exact question, and we're pretty sure the results will surprise you. Just how happy are we in the Garden State?

It turns out the WalletHub study determined that we are happier than we might think. New Jersey ranks as the 9th happiest state in the nation. And that's pretty happy. And for New Jersey, that's actually downright ecstatic.

The study used many factors to make the determination, including work environment, community and environment and emotional and physical well being. Here's how NJ ranked in each category

Work Environment...NJ ranks 39th happiest

Community & Environment...We rank 27th happiest.

Emotional & Physical Well Being. This is what got us in the top 10. We are ranked at #1 in the country in this category.

So, when all is said and done. New Jersey is our happy place. And the 9th happiest place in the whole country. And that's not so bad.

Here are some great reasons for us being so very happy...

Some Great Reasons To Be So Happy In New Jersey

Where To Get The Juiciest Burgers At The Jersey Shore

Sometimes...you just need a solid burger.

These are the 25 Best Places To Live in New Jersey

Stacker compiled a list of the best places to live in New Jersey using data from Niche. Niche ranks places to live based on a variety of factors including cost of living, schools, health care, recreation, and weather. Cities, suburbs, and towns were included. Listings and images are from realtor.com.

On the list, there's a robust mix of offerings from great schools and nightlife to high walkability and public parks. Some areas have enjoyed rapid growth thanks to new businesses moving to the area, while others offer glimpses into area history with well-preserved architecture and museums. Keep reading to see if your hometown made the list.

Where To Get The Best Comfort Food At The Jersey Shore

You hear that? It's carbs calling your name...