Beachwood is located in northeastern Ohio in
Cuyahoga County just east of
Cleveland between University Heights and Mayfield Heights along I-271 about 5 miles inland from
Lake Erie. The population estimate for July 1, 1998 was 10,955, an increase of 311 since 1990.