El municipio se encuentra en el sur del condado de Schuylkill y limita al sureste con el condado de Columbia.
La ciudad está ubicada en el sur del condado de Schuylkill y limita al sureste con el condado de Columbia.