Illinois 104 is an east-west route beginning in the west at Quincy. It roughly parallels I-72 to the north to Jacksonville, then it crosses to the south side of I-72 and runs east to Taylorville.
Intersections from west to east:
It starts at US24 in Quincy, at the northern begin point of IL57
IL96 in Quincy
IL107 near Perry
IL99 just west of Meredosia
IL104 joins US67/IL100 south, east of Meredosia
IL100 breaks off
US67 breaks off south along an expressway near Jacksonville
IL78 at its southern end by Jacksonville
It joins Business Loop 72 east
IL267at its northern end in southern Jacksonville
Business Loop 72 breaks off
IL111 at Waverly
IL4 at Auburn
I-55 north of Divernon
Then IL104 ends at IL29 on the northwest edge of Taylorville.
It passes through these towns: Quincy, Liberty, Chambersburg, Meredosia, Chapin, Jacksonville, Franklin, Waverly, Auburn, Pawnee, Tovey, Kincaid, Taylorville.