Where are the best places to live in Illinois? No one will be surprised the top of the list is packed with North Shore and west suburban communities, towns with gorgeous housing, quality schools and residents with flush bank accounts.

Elmhurst comes in as the 10th best place to live, undoubtably due to the picturesque downtown area, low crime rates and abundant park space.

The website's rankings are based on unemployment, housing, median income, education, crime and population density. Many of these communities perennially rank high on annual Time, Money and Business Week lists of the Best Places to Live.

Here is what RoadSnacks has to say about Elmhurst: