Die Gemeinde Haines - Municipality grenzt im Norden an Miles Township, im Osten an Union County, im Süden an Mifflin County und im Westen an Penn Township.
Miles Township grenzt an Penn Township im Norden, Mifflin County im Osten, Union County im Süden und Haines Township im Westen.