The James Given Tavern was added to the National Register of Historic Places in 1992.
The township is bordered to the north by the borough of Carlisle, the county seat.
The borough of Mount Holly Springs is surrounded by the southwest part of the township but is a separate municipality.
The unincorporated community of Boiling Springs is near the eastern edge of the township, on the north side of Yellow Breeches Creek.
Interstate 81 passes through the northern reaches of the township as it bypasses Carlisle, with access from Exits 44 through 49.