Illinois 106 is an east-west route in west-central Illinois, running from near Hannibal, MO to US67 south of Jacksonville.
Intersections from west to east:
IL96 joins from the north near Hull
Then IL96 breaks off toward the south at Kinderhook
It joins US54 eastbound into Pittsfield
Then US54 leaves to the north in Pittsfield
IL100 joins from the south at Detroit
Soon after, IL100 leaves to go north on the east side of the Illinois River
IL106 turns south to end at US67 in White Hall.
It passes through these towns: Hull, Kinderhook, Barry, Pittsfield, Detroit, Florence, Winchester, Alsey, White Hall.