According to the United States Census Bureau, the borough had a total area of 0.958 square miles (2.481 km2), including 0.956 square miles (2.476 km2) of land and 0.002 square miles (0.005 km2) of water (0.22%) [REF].
The borough is an independent municipality completely surrounded by Hopewell Township,[REF] making it part one of 21 pairs of "doughnut towns" in the state, where one municipality entirely surrounds another [REF].