Western Springs
Village in Cook County, Illinois

Western Springs is a village in Cook County, Illinois, with 13,629 residents (2020 Census). The nearest town is La Grange, 1.4 miles E.
- 13,629residents (2020 Census)
- 2.8 sq miland area · 7.2 km²
- 4,894 / sq mipopulation density
- 60558main ZIP code (2 in total)
About Western Springs
Western Springs is a village in Cook County, Illinois, United States, and a suburb of Chicago. As of the 2020 census, the village had a total population of 13,629.
Named for local mineral springs on the southwest side of town, Western Springs originally consisted of flat prairie land with a swamp on its western border. It is located along the BNSF Railway (formerly the Chicago, Burlington & Quincy Railroad) between Chicago and Aurora, encompassing roughly the area between Willow Springs Road (Gilbert Avenue), Ogden Avenue, Interstate 294, and West Plainfield Road.
Text: Wikipedia · CC BY-SA 4.0
Western Springs weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Western Springs
Webcams: Windy.com
Living in Western Springs
- Median household income
- $230,255
- Median home value
- $739,400
- Median rent
- $2,006/mo
- Median age
- 41.6
Do you know Western Springs? Tell us about it
Help other travelers: share what makes Western Springs special. We review every message before publishing it.
Map of Western Springs
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Western Springs 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 ›Western Springs, IL population
Western Springs had 13,629 residents in the 2020 Census.
| 2020 Census | 13,629 |
|---|---|
| Density | 4,894 per sq mi (1,890 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Western Springs at a glance
| State | Illinois (IL) |
|---|---|
| County | Cook County |
| Type | Village |
| Population | 13,629 (2020) |
| Land area | 2.78 sq mi (7.2 km²) |
| Coordinates | 41.8023° N, 87.9006° W |
| ZIP codes | 60558, 60521 |
| Official website | wsprings.com |
| Census code (GEOID) | 1780242 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Western Springs
- La Grange1.4 mi E
- Hinsdale1.4 mi W
- Countryside2.3 mi SE
- Indian Head Park2.3 mi S
- La Grange Park2.4 mi NE
- Clarendon Hills2.9 mi W
- McCook3.1 mi E
- Brookfield3.2 mi NE
- Hodgkins3.2 mi SE
- Willowbrook3.2 mi SW
- Westchester3.3 mi N
- Oak Brook3.6 mi NW
Straight-line distance between town centers.
Frequently asked questions about Western Springs
What county is Western Springs in?
Western Springs is in Cook County, Illinois.
What is the population of Western Springs, IL?
13,629 people lived in Western Springs at the 2020 Census.
What is the ZIP code of Western Springs, IL?
The main ZIP code is 60558. Other ZIP codes: 60521.
What towns are near Western Springs?
La Grange (1.4 mi), Hinsdale (1.4 mi), Countryside (2.3 mi), Indian Head Park (2.3 mi), La Grange Park (2.4 mi).
Last updated: