Willoughby
City in Lake County, Ohio

Willoughby is a city in Lake County, Ohio, with 23,959 residents (2020 Census). It sits at 659 ft (201 m) above sea level. The nearest town is Eastlake, 0.5 miles NW.
- 23,959residents (2020 Census)
- 659 ftelevation · 201 m
- 10.3 sq miland area · 26.6 km²
- 2,329 / sq mipopulation density
- 44095ZIP code
About Willoughby
Willoughby is a city in Lake County, Ohio, United States, along the Chagrin River. The population was 23,959 at the time of the 2020 census. A suburb of Cleveland, it is part of the Cleveland metropolitan area.
Text: Wikipedia · CC BY-SA 4.0
Willoughby weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Willoughby
Webcams: Windy.com
Living in Willoughby
- Median household income
- $71,309
- Median home value
- $216,900
- Median rent
- $1,171/mo
- Median age
- 45.6
Do you know Willoughby? Tell us about it
Help other travelers: share what makes Willoughby special. We review every message before publishing it.
Map of Willoughby
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Willoughby 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 ›Willoughby, OH population
Willoughby had 23,959 residents in the 2020 Census.
| 2020 Census | 23,959 |
|---|---|
| Density | 2,329 per sq mi (899 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Willoughby at a glance
| State | Ohio (OH) |
|---|---|
| County | Lake County |
| Type | City |
| Population | 23,959 (2020) |
| Land area | 10.29 sq mi (26.6 km²) |
| Water area | 0.09 sq mi (0.23 km²) |
| Elevation | 659 ft (201 m) |
| Coordinates | 41.6453° N, 81.4144° W |
| ZIP code | 44095 |
| Official website | willoughbyohio.com |
| Census code (GEOID) | 3985484 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Willoughby
- Eastlake0.5 mi NW
- Timberlake2.0 mi NW
- Lakeline2.3 mi NW
- Waite Hill2.9 mi SE
- Willowick2.9 mi W
- Wickliffe3.9 mi SW
- Willoughby Hills4.3 mi S
- Kirtland Hills4.6 mi E
- Mentor5.1 mi NE
- Kirtland5.1 mi SE
- Mentor-on-the-Lake5.5 mi NE
- Euclid6.6 mi SW
Straight-line distance between town centers.
Frequently asked questions about Willoughby
What county is Willoughby in?
Willoughby is in Lake County, Ohio.
What is the population of Willoughby, OH?
23,959 people lived in Willoughby at the 2020 Census.
What is the ZIP code of Willoughby, OH?
The ZIP code of Willoughby is 44095.
What is the elevation of Willoughby?
659 feet (201 m) above sea level.
What towns are near Willoughby?
Eastlake (0.5 mi), Timberlake (2.0 mi), Lakeline (2.3 mi), Waite Hill (2.9 mi), Willowick (2.9 mi).
Last updated: