According to the United States Census Bureau, the township has a total area of , of which are land and , or 0.96%, are water. Mahoning Creek, a tributary of the Allegheny River, flows from east to west across the center of the township. U.S. Route 119 is the main highway across the township, following the Mahoning Creek valley, and leading west into Punxsutawney and northeast into Big Run.
According to the United States Census Bureau, the township has a total area of , of which are land and , or 0.96%, are water. Mahoning Creek, a tributary of the Allegheny River, flows from east to west across the center of the township U.S. Route 119 is the main highway across the township, following the Mahoning Creek valley, and leading west into Punxsutawney and northeast into Big Run.