Roads of the Mid-South & West > Highways of the State of Illinois > Illinois State Routes 101-199 > Illinois State Route 128 > Illinois State Route 128, Effingham County

Illinois State Route 128
Effingham County

Illinois State Route 128 runs briefly inm Western Effingham County. It runs from the Effingham/Fayette County Line along U.S. Rt. 40 to Altamont. At Altamont it connects the town to Interstate 70.

IL St Rt 128 passes through the following town in Effingham County.
Altamont


IL St Rt 128 is multi-plexed in Effingham County.
U.S. Rt. 40, near Altamont.


IL St Rt 128 intersects the following highways in Effingham County.
Illinois State Route 33, near Beecher City.

U.S. Rt. 40, near St. Elmo.

U.S. Rt. 40, at Altamont.

Photo courtesy: Paul Dienhart

Interstate 70, near Altamont.


SB IL St Rt 128 at the Effingham/Fayette County Line.

NB IL St Rt 128 north of IL St Rt 33.

NB IL St Rt 128 at IL St Rt 33.

NB IL St Rt 128 south of IL St Rt 33.

NB IL St Rt 128 near Rock Cave Nature Preserve.

An Effingham County mile marker.

NB IL St Rt 128 near the CSX/UP railroad underpass.

NB IL St Rt 128 north of west U.S. Rt. 40.

A junction marker on WB U.S. Rt. 40.

A junction marker on EB U.S. Rt. 40.

WB U.S. Rt. 40/NB IL St Rt 128 west of Altamont.

WB U.S. Rt. 40/NB IL St Rt 128 west of Altamont.

EB U.S. Rt. 40/SB IL St Rt 128 at the Effingham/Fayette County Line.

EB U.S. Rt. 40/SB IL St Rt 128 east of north IL St Rt 128.

A junction marker on EB U.S. Rt. 40/SB IL St Rt 128.
Photo courtesy: Paul Dienhart

A junction marker on WB U.S. Rt. 40.

NB IL St Rt 128 north of I-70.

A BGS on WB I-70.

3 June2025