Welcome to Painesville!

Welcome to the City of Painesville. Settled in 1800, Painesville is the county seat of Lake County, Ohio and is located along the beautiful Grand River, roughly 30 miles northeast of Cleveland and 2.5 miles from the shores of Lake Erie. Painesville is home to Lake Erie College, Morley Library and a dynamic historical downtown district.


The city is named after General Edward Paine who served in the Revolutionary War and settled in the area shortly after. Painesville City is roughly 7 square miles, with a population of over 20,300 per the 2020 census. 


An unusual feature of Painesville is that the City provides most utilities for its residents including electric, water and water pollution control. For more information visit www.painesville.com or call 440-352-9301.