Libertyville
Village in Lake County, Illinois

Libertyville is a village in Lake County, Illinois, with 20,579 residents (2020 Census). The nearest town is Mundelein, 2.7 miles W.
- 20,579residents (2020 Census)
- 8.8 sq miland area · 22.8 km²
- 2,336 / sq mipopulation density
- 60048ZIP code
About Libertyville
Libertyville is a village in Libertyville Township, Lake County, Illinois, United States. It is located 5 miles (8 km) west of Lake Michigan, approximately 40 miles north of the Chicago Loop. As such, it is part of the United States Census Bureau's Chicago combined statistical area (CSA). It is bordered by Gages Lake and Gurnee to the north, Vernon Hills to the south, Mundelein to the west, and Grayslake to the northwest. The eastern portions of the village border Mettawa, unincorporated Waukegan and Lake Forest, and part of Knollwood CDP. Its 2020 census population was 20,579.
Text: Wikipedia · CC BY-SA 4.0
Libertyville weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Libertyville
Webcams: Windy.com
Living in Libertyville
- Median household income
- $165,667
- Median home value
- $512,000
- Median rent
- $1,637/mo
- Median age
- 42.1
Do you know Libertyville? Tell us about it
Help other travelers: share what makes Libertyville special. We review every message before publishing it.
Map of Libertyville
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Libertyville 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 ›Libertyville, IL population
Libertyville had 20,579 residents in the 2020 Census.
| 2020 Census | 20,579 |
|---|---|
| Density | 2,336 per sq mi (902 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Libertyville at a glance
| State | Illinois (IL) |
|---|---|
| County | Lake County |
| Type | Village |
| Population | 20,579 (2020) |
| Land area | 8.81 sq mi (22.8 km²) |
| Water area | 0.35 sq mi (0.91 km²) |
| Coordinates | 42.2847° N, 87.9665° W |
| ZIP code | 60048 |
| Official website | libertyville.com |
| Census code (GEOID) | 1743250 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Libertyville
- Mundelein2.7 mi W
- Green Oaks3.0 mi E
- Vernon Hills3.5 mi S
- Mettawa3.7 mi SE
- Indian Creek4.0 mi S
- Knollwood4.5 mi E
- Gages Lake4.7 mi N
- Grayslake5.2 mi NW
- Lake Bluff5.8 mi E
- North Chicago5.9 mi NE
- Gurnee6.1 mi N
- Park City6.1 mi NE
Straight-line distance between town centers.
Frequently asked questions about Libertyville
What county is Libertyville in?
Libertyville is in Lake County, Illinois.
What is the population of Libertyville, IL?
20,579 people lived in Libertyville at the 2020 Census.
What is the ZIP code of Libertyville, IL?
The ZIP code of Libertyville is 60048.
What towns are near Libertyville?
Mundelein (2.7 mi), Green Oaks (3.0 mi), Vernon Hills (3.5 mi), Mettawa (3.7 mi), Indian Creek (4.0 mi).
Last updated: