[2] According to the United States Census Bureau, the township has a total area of 13.3 square miles (34 km2), all oland.
The census-designated place of Port Trevorton lies partially in the northeastern corner of the township along the Susquehanna River and U.S. Route 15.
There were 471 housing units at an average density of 35.4 per square mile (13.7/km2).
The racial makeup of the township was 99.72% White, 0.14% African American, 0.07% Asian, and 0.07% from two or more races.
16.9% of all households were made up of individuals, and 6.0% had someone living alone who was 65 years of age or older.