Illinois State Route 96 runs north-south in Western Pike County. It runs from the Calhoun/Pike County Line, near Pleasant Hill, to the Adams/Pike County Line, near Hull. IL St Rt 96 passes through the following towns in Pike County. Pleasant Hill
Atlas
Rockport
New Canton Kinderhook
Hull
IL St Rt 96 is multi-plexed in Pike County. Illinois State Route 106, from Kinderhook to near Hull.
IL St Rt 96 intersects the following highways in Pike County. U.S. Rt. 54, at Atlas.
SB IL St Rt 96 south of Pleasant Hill. SB IL St Rt 96 south of Atlas. NB IL St Rt 96 in Atlas. A junction marker on EB U.S. Rt. 54. SB IL St Rt 96 south of Rockport. SB IL St Rt 96 near El Dara. SB IL St Rt 96 south of New Canton. NB IL St Rt 96 south of Kinderhook. NB IL St Rt 96/WB IL St Rt 100 west of Kinderhook. A junction marker on EB IL St Rt 106. NB IL St Rt 96 south of I-72/U.S. Rt. 36. A BGS on WB I-72/U.S. Rt. 36. A BGS on EB I-72/U.S. Rt. 36.