La ville est située dans le sud du comté de Columbia et est bordée au sud-est par le comté de Schuylkill.
Le canton se trouve dans le sud du comté de Columbia et est limité au sud-est par le comté de Schuylkill.