Highspire is located in southern Dauphin County at (40.207622, -76.784698), on the northeast bank of the Susquehanna River. Interstate 76, the Pennsylvania Turnpike, curves around the west and north sides of the borough, with indirect access from Exit 247 (Interstate 283). Pennsylvania Route 230 (Second Street) is the main road through the borough, leading northwest through Steelton to Harrisburg and southeast to Middletown and to Elizabethtown.
