According to the United States Census Bureau, the township has a total area of , of which, of it is land and of it (4.77%) is water.
Natural features include Barnsleys Ford, Mill Creek, Neshaminy Creek, Neshaminy Falls, Partridge Point, Poquessing Creek, and White Sheet Bay[REF].