The township was bounded on the northwest and northeast by Springfield Township, Montgomery County on the northeast partly by Bristol Township; on the southeast by Penn Township and Roxborough Township.
The township had boundaries including Springfield Township, Montgomery County; Bristol Township in its northeastern section; and Penn Township and Roxborough Township on its southeastern side.