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.