According to the United States Census Bureau, Pawhuska Township covers an area of 30.18 square miles (78.17 square kilometers); of this, 19.48 square miles (50.46 square kilometers, 64.55 percent) is land and 10.7 square miles (27.72 square kilometers, 35.46 percent) is water.