Bay Village is a city in Cuyahoga County, Ohio, United States. The population was 15,651 at the 2010 census. Bay Village is located in Ohio's 9th congressional district. In 2012, Family Circle Magazine ranked Bay Village as one of the 10 Best Towns for Families.
In the summer of 1901, the northern part of Dover Towship broke away and soon formed the village of Bay; in 1950 the name was changed to Bay Village.