U.S. Federal Route 45 is one of several surface highways in Effingham County. This is also where this highway makes a major gap between it and Interstate 57. U.S. Rt. 45 passes through the following towns in Effingham County. Effingham
BGS on SB I-57/WB I-70. A BGS on SB I-57/WB I-70. A BGS on NB I-57/EB I-70. SB U.S. Rt. 45 north of U.S. Rt. 40/IL St Rt 33. SB U.S. Rt. 45 south of U.S. Rt. 40/IL St Rt 33 in Effingham. A guide marker on NB IL St Rt 37. SB U.S. Rt. 45 near Heartville. SB U.S. Rt. 45 near the Clay/Effingham County Line.