As parents, we want the world for our kids and wish for them to succeed in all they do. Turns out raising them in Iowa is a good start.


A new study looked at which states are the best for children and then ranked them in several categories. Each state's overall rank is based on economy, education, health care, and family/community data.

The 10 best states for your child are:

  1. New Hampshire
  2. Massachusetts
  3. Vermont
  4. Minnesota
  5. Iowa
  6. Connecticut
  7. Utah
  8. New Jersey
  9. North Dakota
  10. Virginia

The 10 worst states are:

  1. Mississppi
  2. New Mexico
  3. Louisiana
  4. Nevada
  5. Arizona
  6. Arkansas
  7. Alabama
  8. West Virginia
  9. Georgia
  10. Texas

Read more at Inc.