 According to the United States Census Bureau, the borough has a total area of , of which is land and 1.28% is water.As of the census of 2010, there were 608 people, 341 households, and 134 families residing in the borough.The population density was 779.5 people per square mile (304.5/km2).