Harrisburg is the county seat of Dauphin County and is on the Susquehanna River , 105 miles ( 169 km ) northwest of Philadelphia .
Harrisburg is the county seat of Dauphin County and lies on the east bank of the Susquehanna River , 105 miles ( 169 km ) west-northwest of Philadelphia .