According to the United States Census Bureau, the borough has a total area of 2.1 square miles (5.5 km2).1.9
The South Williamsport flood-control levees are in the Baltimore District of the U.S. Army Corps of Engineers and have been cited as "levees of maintenance concern".