If you want a great place to raise your kids, it turns out that The Garden State is the best place in the nation!

The Foundation For Child Development has issued its annual Child Well Being Index, a state-by-state comparison of quality of life for kids. And New Jersey ranks number one over all! The categories judged were economic well-being, health, safe/risky behavior, education attainment, community engagement, and social relationships.

Massachusetts came in second, with New Hampshire, Utah, and Connecticut rounding out the top five. Topping the list of worst places to raise your kids: New Mexico, Mississippi, Louisiana, Arkansas, and Arizona.