New Jersey ranks #10 in best states to raise a family

According to Wallethub.com, New Jersey ranks #10 in this year’s best states to raise a family in.  
New Jersey is #10 overall because of the following:  
  • #4 Highest median family salary
·       #5 Lowest infant mortality rate
·       #5 Lowest violent crime per capita
·       #3 Lowest separation and divorce rate 
Massachusetts came in first followed by New York, Vermont, Minnesota and Nebraska. 
The five states with the lowest overall rankings include Oklahoma, South Carolina, Louisiana, New Mexico, and Mississippi, which ranked at number 50.