Beachwood is a city in Cuyahoga County, Ohio, United States, and a suburb of Cleveland. The population was 11,953 at the 2010 census. Beachwood is 10 miles from the centre of Cleveland. The climate produces cold snowy winters and hot humid summers with high rainfall, averaging out throughout the year. Beachwood City Park has 1.6 miles of trails for walking and cycling along, there are also good shopping areas and museums.