Put in Bay Beach

Put-in-Bay is a resort village located on South Bass Island in Put-in-Bay Township, Ottawa County, Ohio, United States, 85 miles west of Cleveland and 35 miles east of Toledo. The population was 154 at the 2020 census.
  • Elevation: 584 ft (178 m)
  • Country: United States
  • State: Ohio
  • County: Ottawa
  • Township: Put-in-Bay
  • Incorporated: 1877
  • ZIP code: 43456
Data from: en.wikipedia.org