Perry Heights is a census-designated place in Stark County, Ohio, United States.
As of the census[3] of 2000, there were 8,900 people, 3,545 households, and 2,456 families residing in the CDP.
There were 3,674 housing units at an average density of 1,259.4 per square mile (486.3/km2).
There were 3,545 households, out of which 31.0% had children under the age of 18 living with them, 54.4% were married couples living together, 11.2% had a female householder with no husband present, and 30.7% were non-families.
25.7% of all households were made up of individuals, and 10.7% had someone living alone who was 65 years of age or older.