As of the census of 2000, there were 1,506 people, 666 households, and 402 families residing in the borough. The population density was 4,604.8 people per square mile (1,762.0/km2). There were 743 housing units at an average density of 2,271.8 per square mile (869.3/km2). The racial makeup of the borough was 98.54% White, 0.13% African American, 0.33% Native American, 0.07% Asian, 0.27% from other races, and 0.66% from two or more races. Hispanic or Latino of any race were 0.66% of the population.
Of the 666 households, 29.6% had children under the age of 18 living with them, 45.3% were married couples living together, 10.4% had a female householder with no husband present, and 39.6% were non-families. 35.9% of all households were made up of individuals, and 17.6% had someone living alone who was 65 years of age or older. The average household size was 2.26 and the average family size was 2.91.