As of the census of 2010, there were 1,254 people, 535 households, and 324 families residing in the borough. The population density was 3,135 people per square mile. There were 578 housing units at an average density of 1445 per square mile. The racial makeup of the borough was 98.4% White, 0.6% African American, 0.1% Native American, 0.2% Asian, and 0.8% from two or more races. Hispanic or Latino of any race were 1.0% of the population. The population age was spread out, with 23.6% under the age of 18, 59.5% from 18 to 64, and 16.9% who were 65 years of age or older. The median age of the population is 39½. 46.7% of the population is male.