Brecksville is a city in Cuyahoga County, Ohio, United States, 13 miles (21 km) south of Cleveland. The population was 13,656 at the 2000 census.
Brecksville is located at 41°18′36″N 81°37′44″W / 41.31°N 81.62889°W / 41.31; -81.62889 (41.309904, -81.628894).
According to the United States Census Bureau, the city has a total area of 19.6 square miles (51 km2), all of it land. Brecksville has a significant portion of its area within the Cleveland Metroparks and the Cuyahoga Valley National Park, with a number of rivers and wooded valleys. Brecksville's eastern border is traversed by the Cuyahoga River and borders Sagamore Hills Township and Boston Township, southern border Richfield Township (all three townships in Summit County), western border Broadview Heights and northern border Independence.