With its thriving downtown, scenic and top schools, CNN Money ranks Naperville as one of the Top 100 Best Places to Live.
Employment opportunities at large firms like and summer hot spots like , "round out this picture of near perfection," according to CNN.
CNN Money ranked Naperville No. 53 in its Top 100 Best Places to Live. See more Naperville stats and ranking on the CNN Money website.
Nearby Wheaton and Bolingbrook were also ranked. Bolingbrook was named 61st best place to live and Wheaton was 80th.