Chesapeake is a village in Lawrence County, Ohio, United States. The population was 765 as of the 2020 census. It lies across the Ohio Riv…Chesapeake is a village in Lawrence County, Ohio, United States. The population was 765 as of the 2020 census. It lies across the Ohio River from Huntington, West Virginia, at the mouth of Symmes Creek.