Painesville township, Lake County, OH
20,428
Population
16.8
square miles
1,217.2
people per square mile