Rush Township is bordered by Clearfield County to the northwest, Snow Shoe and Union townships to the northeast, Huston, Worth and Taylor townships to the southeast, and Blair County to the southwest. The township includes the unincorporated communities of Casanova, North Philipsburg, South Philipsburg, Sandy Ridge, Glass City, New Town, Spike Island, Earnestville, and Penn Five.
Rush Township is bordered by Clearfield County to the northwest, Snow Shoe and Union townships to the northeast, Huston, Wort,h and Taylor townships to the southeast, and Blair County to the southwest. The township includes the unincorporated communities of Casanova North Philipsburg, South Philipsburg, Sandy Ridge, Glass City, New Town, Spike Island, Earnestville, and Penn Five.