Geneva-on-the-Lake, Ohio

Geneva-on-the-Lake, Ohio
Motto: 
"Ohio's First Summer Resort"
Location of Geneva-on-the-Lake, Ohio
Location of Geneva-on-the-Lake in Ashtabula County
Coordinates: 41°51′34″N 80°57′14″W / 41.85944°N 80.95389°W / 41.85944; -80.95389
Country United States
State Ohio
CountyAshtabula
TownshipGeneva
Area
 • Total
2.21 sq mi (5.73 km2)
 • Land2.20 sq mi (5.69 km2)
 • Water0.015 sq mi (0.04 km2)
Elevation
604 ft (184 m)
Population
 (2020)
 • Total
916
 • Estimate 
(2023)
933
 • Density417.1/sq mi (161.04/km2)
Time zoneUTC-5 (Eastern (EST))
 • Summer (DST)UTC-4 (EDT)
ZIP code
44041
Area code440
FIPS code39-29652
GNIS feature ID1064710
Websitegenevaonthelake.org

Geneva-on-the-Lake is a village in Geneva Township, Ashtabula County, Ohio, United States, along the southern shore of Lake Erie. A small resort town, the population was 916 at the 2020 census. It is part of the Ashtabula micropolitan area, 46 miles (74 km) northeast of Cleveland.