U.S. Federal Route 20 passes through the northern portion of Cook County breifly. This portion is what links the U.S. Rt. 20 Truck By-Pass at Elgin to the Elgin-O'Hare Expressway at Hanover Park. U.S. Rt. 20 passes through the following towns in Northern Cook County. Hanover Park
Bartlett
Elgin
U.S. Rt. 20 is not multi-plexed in Northern Cook County. U.S. Rt. 20 intersects the following highway in Northern Cook County. Illinois State Route 59 at Bartlett.
WB U.S. Rt. 20 in Bartlett. EB U.S. Rt. 20 at IL St Rt 59. A junction marker on NB IL St Rt 59. A BGS on SB IL St Rt 59. WB U.S. Rt. 20 near the U.S. Rt. 20 Truck By-Pass. EB U.S. Rt. 20 east of Shales Parkway. WB U.S. Rt. 20 at the eastern end of the U.S. Rt. 20 Truck By-Pass. U.S. Rt. 20 use to take Villa St. through Elgin. Due to heavy truck travel a expressway was built south of the old alignment and U.S. Rt. 20 was re-routed on it. EB U.S. Rt. 20 at Villa Street. EB U.S. Rt. 20 west of Villa Street.