Avon Lake
City in Lorain County, Ohio

Avon Lake is a city in Lorain County, Ohio, with 25,206 residents (2020 Census). It sits at 607 ft (185 m) above sea level. The nearest town is Avon, 3.5 miles S.
- 25,206residents (2020 Census)
- 607 ftelevation · 185 m
- 11.1 sq miland area · 28.8 km²
- 2,265 / sq mipopulation density
- 44012ZIP code
About Avon Lake
Avon Lake is a city in northeastern Lorain County, Ohio, United States, located on the southern shore of Lake Erie about 17 miles (27 km) west of Cleveland. The population was 25,206 at the 2020 census. It is part of the Cleveland metropolitan area.
Text: Wikipedia · CC BY-SA 4.0
Avon Lake weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Avon Lake
Webcams: Windy.com
Living in Avon Lake
- Median household income
- $115,567
- Median home value
- $368,300
- Median rent
- $1,537/mo
- Median age
- 44.3
Do you know Avon Lake? Tell us about it
Help other travelers: share what makes Avon Lake special. We review every message before publishing it.
Map of Avon Lake
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Avon Lake 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 ›Avon Lake, OH population
Avon Lake had 25,206 residents in the 2020 Census.
| 2020 Census | 25,206 |
|---|---|
| Density | 2,265 per sq mi (874 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Avon Lake at a glance
| State | Ohio (OH) |
|---|---|
| County | Lorain County |
| Type | City |
| Population | 25,206 (2020) |
| Land area | 11.13 sq mi (28.8 km²) |
| Elevation | 607 ft (185 m) |
| Coordinates | 41.4945° N, 82.0161° W |
| ZIP code | 44012 |
| Official website | avonlake.org |
| Census code (GEOID) | 3903464 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Avon Lake
- Avon3.5 mi S
- Sheffield Lake4.3 mi W
- Bay Village4.5 mi E
- Sheffield4.8 mi SW
- Westlake5.4 mi SE
- North Olmsted7.4 mi SE
- North Ridgeville7.5 mi S
- Rocky River8.5 mi E
- Elyria9.1 mi SW
- Fairview Park9.2 mi SE
- Lorain9.3 mi SW
- Olmsted Falls10.6 mi SE
Straight-line distance between town centers.
Frequently asked questions about Avon Lake
What county is Avon Lake in?
Avon Lake is in Lorain County, Ohio.
What is the population of Avon Lake, OH?
25,206 people lived in Avon Lake at the 2020 Census.
What is the ZIP code of Avon Lake, OH?
The ZIP code of Avon Lake is 44012.
What is the elevation of Avon Lake?
607 feet (185 m) above sea level.
What towns are near Avon Lake?
Avon (3.5 mi), Sheffield Lake (4.3 mi), Bay Village (4.5 mi), Sheffield (4.8 mi), Westlake (5.4 mi).
Last updated: