 Liberty is located at (41.558446, -77.103839).According to the United States Census Bureau, the borough has a total area of 0.5 square miles (1.3 km²), all of it land.As of the census of 2010, there were 249 people, 93 households, and 85 families residing in the borough.