Elmhurst

City in DuPage County, Illinois

View of Elmhurst, Illinois
Photo: Dennisyerger84 · CC BY-SA 4.0

Elmhurst is a city in DuPage County, Illinois, with 45,786 residents (2020 Census). It sits at 689 ft (210 m) above sea level. The nearest town is Berkeley, 1.7 miles E.

About Elmhurst

Elmhurst is a city in DuPage and Cook counties in the U.S. state of Illinois, and a western suburb of Chicago. The population was 45,786 at the 2020 census.

Text: Wikipedia · CC BY-SA 4.0

Elmhurst weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Elmhurst

All 18 webcams near Elmhurst ›

Webcams: Windy.com

Living in Elmhurst

Median household income
$149,644
Median home value
$545,400
Median rent
$1,975/mo
Median age
42
Cost of living and demographics of Elmhurst ›

Do you know Elmhurst? Tell us about it

Help other travelers: share what makes Elmhurst special. We review every message before publishing it.

Map of Elmhurst

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Elmhurst Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Elmhurst, IL population

Elmhurst had 45,786 residents in the 2020 Census.

2020 Census45,786
Density4,480 per sq mi (1,730 per km²)

Source: U.S. Census Bureau, Decennial Census.

Elmhurst at a glance

StateIllinois (IL)
CountyDuPage County
TypeCity
Population45,786 (2020)
Land area10.22 sq mi (26.5 km²)
Water area0.06 sq mi (0.15 km²)
Elevation689 ft (210 m)
Coordinates41.8970° N, 87.9437° W
ZIP codes60126, 60163, 60164, 60181
Official websiteelmhurst.org
Census code (GEOID)1723620

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Elmhurst

Straight-line distance between town centers.

Frequently asked questions about Elmhurst

What county is Elmhurst in?

Elmhurst is in DuPage County, Illinois.

What is the population of Elmhurst, IL?

45,786 people lived in Elmhurst at the 2020 Census.

What is the ZIP code of Elmhurst, IL?

The main ZIP code is 60126. Other ZIP codes: 60163, 60164, 60181.

What is the elevation of Elmhurst?

689 feet (210 m) above sea level.

What towns are near Elmhurst?

Berkeley (1.7 mi), Villa Park (1.9 mi), Northlake (2.3 mi), Hillside (3.0 mi), Stone Park (3.3 mi).

Last updated: