Illinois State Route 4 is a north-south highway through Macoupin County. Most of this highway runs along the orignial alignment of Historical U.S. Rt. 66. IL st Rt 4 passes through the following towns in Macoupin County. Staunton
A Mile marker at the Macoupin/Madison County Line. NB IL St Rt 4 in Staunton. NB IL St Rt 4 north of Stauton. SB IL St Rt 4 south of Sawyerville. NB IL St Rt 4 near Sawyerville. SB IL St Rt 4/EB IL St Rt 138 in Benld. NB IL St Rt 4 north of west IL St Rt 138. NB IL St Rt 4 south of Gillespie. SB IL St Rt 4 south of Gillespie. SB IL St Rt 4 south of Gillespie. NB IL St Rt 4 in Gillespie. NB IL St Rt 4 in Downtown Gillespie. A junction marker on NB IL St Rt 4/EB IL St Rt 16. A junction marker on SB IL St Rt 4/WB IL St Rt 16. NB IL St Rt 4 north of East Gillespie. NB IL St Rt 4 near Lake Catatoga. NB IL St Rt 4 south of Carlinville. SB IL St Rt 4 south of IL St Rt 108. NB IL St Rt 4/WB IL St Rt 108 in Carlinville. The Macoupin County Courthouse in Carlinville. The town square in Carlinville. NB IL St Rt 4 north of Carlinville. NB IL St Rt 4 near Nilwood. SB IL St Rt 4 south of Nilwood. NB IL St Rt 4 south of Girard. SB IL St Rt 4 south of Girard. NB IL St Rt 4 in Girard. NB IL St Rt 4 north of Girard. SB IL St Rt 4 south of Virden. NB IL St Rt 4 in Virden. NB IL St Rt 4 north of Virden. SB IL St Rt 4 at the Macoupin/Sangamon County Line. SB IL St Rt 4 at the Macoupin/Sangamon County Line.