When raising a family you want to be in a place that fosters your children’s growth. But you also want a place that’s good for you as a parent and as you age. Fortune did their 3rd annual study this year of the best places for families to live in the US, including cities in Minnesota and Iowa.