Choosing a place to live when starting a new family can be a daunting task. The best cities for young families often feature a combination of factors, including good schools, family-friendly.
Having been born and raised here in Illinois, and having repeated the pattern with my own children, I'm going to go out on a limb and say that I tend to think that there might be more than two cities in this entire state that are great places to raise a family.
Not only is it turning into one of the best places for millennials, but it may also be one of the best places in the country to raise a family as well.