According to the United States Census Bureau, the township has a total area of , of which are land and , or 4.13%, are water. The township is drained by the West Branch Susquehanna River and three tributaries: from west to east, Pine Run, Quenshukeny Run, and Daugherty Run.
According to the United States Census Bureau, the township has a total area of , of which are land and , or 4.13%, are water. The township is drained by the West Branch Susquehanna River and three tributaries: from west to east, Pine Run, Quenshukeny Run and Daugherty Run.