The township is in the northeast corner of Cambria County and is bordered by Clearfield County to the north and Blair County to the east.
According to the United States Census Bureau, the township has a total area of , of which , or 0.04%, is water [REF].