Painesville, OH has a population of 19,735 people with a median age of 32.5 and a median household income of $41,652. Between 2015 and 2016 the population of Painesville, OH grew from 19,694 to 19,735, a 0.21% increase and its median household income grew from $33,210 to $41,652, a 25.4% increase.
The population of Painesville, OH is 58.9% White, 24.3% Hispanic, and 12.4% Black. 20.3% of the people in Painesville, OH speak a non-English language, and 91.2% are U.S. citizens.
The largest universities in Painesville, OH are Lake Erie College, with 236 graduates, N/A, with N/A graduates, and N/A, with N/A graduates.
The median property value in Painesville, OH is $100,300, and the homeownership rate is 49.1%. Most people in Painesville, OH commute by Drove Alone, and the average commute time is 19 minutes. The average car ownership in Painesville, OH is 2 cars per household.
Painesville, OH is a census place located in Lake County, OH. It borders Fairport Harbor, OH and Mentor, OH.