ViewsWatchers |
Elmhurst is a city mostly in DuPage County and overlapping into Cook County in the U.S. state of Illinois, and a western suburb of Chicago. As of 2021, the city has an estimated population of 47,260. |