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.
Springfield Township, Montgomery County, delineated the northwest and northeast sides of the township. The northeastern part was shared with Bristol Township, while on the southeast, it bordered Penn Township and Roxborough Township.