 According to the United States Census Bureau, the township has a total area of 21.1 square miles (54.7 km²), of which, 20.9 square miles (54.0 km²) of it is land and 0.3 square miles (0.7 km²) of it (1.28%) is water.Its southern boundary areas are on Broad Mountain and the northern tier is also mountainous, so most of the people live in the valley of the Mahanoy Creek, which flows westward into the Susquehanna River.Its unincorporated communities include Bear Run, Boston Run, Bowmans, Buck Mountain, Craigs, Ellen Gowen, Hills Terrace, Maple Hill, New Boston-Morea, Park Place, St. Nicholas, Shoemakers, and Vulcan.