Iroquois County Highway 42 runs north-south in Western Iroquois County. It goes from Iroquois County Highway 2, southeast of Ashkum, to Iroquois County Highway 44, near Cissna. ICH 42 passes through the following town in Iroquois County. Leonard ICH 42 intersects the following highways in Iroquois County. Iroquois County Highway 2, near Ashkum. Iroquois County Highway 30, near Crescent City. U.S. Rt. 24, at Leonard. Iroquois County Highway 40, near Onarga. Iroquois County Highway 40, near Onarga. Iroquois County Highway 9, near Cissna. Iroquois County Highway 44, near Cissna. ICH 42 is multi-plexed in Iroquois County. Iroquois County Highway 40, near Onarga.
NB ICH 42 north of U.S. Rt. 24. NB ICH 42 north of ICH 44.