A new study by WalletHub found the best and worst states for raising a family, based on things like schools, home prices, and crime.
The 10 best states for raising a family in 2017 are: North Dakota . . . New Hampshire . . . Vermont . . . Minnesota . . . Nebraska . . . Massachusetts . . . New Jersey . . . Iowa . . . Connecticut . . . and South Dakota.
And the 10 worst are: New Mexico . . . Mississippi . . . Louisiana . . . Nevada . . . Alaska . . . Arizona . . . Georgia . . . West Virginia . . . Alabama . . . and South Carolina.