Avon Lake Map
Avon Lake is a city in Lorain County, Ohio, United States. The population was 18,145 at the 2000 census.
Avon Lake is located at 41°30?6?N 82°0?23?W / 41.50167°N 82.00639°W / 41.50167; -82.00639 (41.501595, -82.006309).
According to the United States Census Bureau, the city has a total area of 11.1 square miles (28.8 km²), all of it land.
Nearby cities include Olmsted Falls, Elyria, Lakewood, Brook Park, Berea.