Naperville Comes in No. 2 Spot on List of 'Best Cities to Live in America' for 2017 | NBC Chicago

Naperville Comes in No. 2 Spot on List of 'Best Cities to Live in America' for 2017

The “Best Cities to Live” list was based on crime, public schools, cost of living, job opportunities, and local amenities

    processing...

    NEWSLETTERS

    Getty Images

    Naperville has been named to be the second-best place to live in the country, according to a new report. 

    The website Niche unveiled its annual “Best Cities to Live in America” for 2017, and western suburban Naperville came in the No. 2 spot. 

    Niche analyzed data from the U.S. Census Bureau, FBI, Bureau of Labor Statistics and Centers for Disease Control and Prevention to compile the ranking. 

    The “Best Cities to Live” list was based on crime, public schools, cost of living, job opportunities, and local amenities, Niche said.

    Naperville got an A+ for both its public schools and for being a good city to raise families, according to the ranking. 

    Ann Arbor, Michigan came in the top spot.  Below are the top 10 “Best Cities to Live in America” for 2017, as reported by Niche:

    1. Ann Arbor, Michigan
    2. Naperville, Illinois
    3. Arlington, Virginia
    4. Columbia, Maryland
    5. Berkeley, California
    6. The Woodlands, Texas
    7. Plano, Texas
    8. Overland Park, Kansas
    9. Boulder, Colorado
    10. Irvine, California 

    See the full list here

    Get the latest from NBC Chicago anywhere, anytime

    • Download the App

      Available for IOS and Android