The city of Painesville is the county seat of Lake County, Ohio, United States, along the Grand River. Its population was 19,563 as of the 2010 Census. Painesville is the home of Lake Erie College, Morley Library and the 284-acre Historic Downtown Painesville Recreation Area. According to the United States Census Bureau, the city has a total area of 6.7 square miles (17 km2), of which 6.0 square miles (16 km2) is land and 0.7 square miles (1.8 km2) (10.61%) is water. Painesville Township and Concord Township, along with the village of Fairport Harbor and city of Mentor, are adjacent to Painesville.