Turns out, Minnesota and Iowa both are great states to raise a family! This is according to a new study that ranked each state from best to worst places to have a family. Thankfully, like I said, Minnesota and Iowa ranked highly so we don't have to worry about that. But how high did we rank?

In order to rank the states, the factors that were taken into account in the study, which was done by WalletHub, include Family Fun, Health and Safety, Education and Child Care, Affordability, and Socioeconomics.

It's the Perfect Backdrop for a Photoshoot
Getty Images, evgenyatamanenko
loading...

10 Worst States to Raise a Family

First, let's check out the 10 worst states to raise a family according to this study.

41. Arizona
42. Georgia
43. Oklahoma
44. Arkansas
45. Alabama
46. South Carolina
47. Louisiana
48. West Virginia
49. New Mexico
50. Mississippi

Get our free mobile app

10 Best States to Raise a Family

Now let's see how well Minnesota and Iowa ranked! Spoiler: Minnesota ranked higher than Iowa.

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

Look at that, Minnesota comes in at number 2! And Iowa came in at number 9 which is nothing to scoff at.

It's always nice to see studies like this that rank Minnesota and Iowa highly. It makes me feel good about where I live.

Of course, each place, no matter how high the state ranks as a whole, has its spots where things aren't as good. They're not as good of a place to live as other parts of the state. Keep scrolling for the most dangerous places to live in Minnesota.

25 Most Dangerous Towns in Minnesota

Using data from the FBI from 2019, I accumulated a list of the 25 most dangerous cities/towns around Minnesota. Some of them on the list make sense, but a few may surprise you.

More From KROC-AM