Route 242 begins at an intersection with Route 142 in McLeansboro, Hamilton County; this intersection is near Route 14, which runs through McLeansboro to the south. The route heads north from McLeansboro into McLeansboro Township, passing through farmland with scattered houses. It runs through South Crouch Township before entering Crouch Township. Route 242 passes to the east of Belle Prairie City before crossing into Wayne County.[4] The highway enters Orel Township in Wayne County and intersects Interstate 64 in the unincorporated community of Mayberry. Route 242 heads northwest from Mayberry before turning north toward Wayne City. The highway terminates in Wayne City at a junction with Route 15.[5][6]
History
A route between McLeansboro and Wayne City was marked on Illinois road maps in 1922.[7] The road which is now Route 242 was designated in 1924 as Illinois Route 142A between McLeansboro and Wayne City, along a more westerly path through Belle Prairie City.[2] Route 142A was first numbered on the 1929 Illinois state highway map.[8] The route was moved to its current route in 1931.[9] By 1942, the road was renumbered as Illinois Route 147, and it became part of Route 142 in 1946.[10][11] The road became Route 242 by 1977.[3]