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, Shelby County

Illinois State Route 128
Shelby County

Illinois State Route 128 runs north-south through the West-Central portion of Shelby County. This provides access to the westside of Lake Shelbyville.

IL St Rt 128 passes through the following towns in Shelby County.
Cowden

Shelbyville


IL St Rt 128 is multi-plexed in Shelby County.
Illinois State Route 16, near Shelbyville.


IL St Rt 128 intersects the following highways in Shelby County.
Illinois State Route 16, near Shelbyville.

Illinois State Route 16, at Shelbyville.



NB IL St Rt 128 at the Fayette/Shelby County Line.

A Shelby County mile marker.

NB IL St Rt 128 near the Kaskaskia River.

NB IL St Rt 128 south of Cowden.

SB IL St Rt 128 in Cowden.

A junction sign on EB IL St Rt 16.

EB IL St Rt 16/NB IL St Rt 128 east of south IL St Rt 128.

EB IL St Rt 16/NB IL St Rt 128, just west of Shelbyville.

EB IL St Rt 16/NB IL St Rt 128, in Shelbyville.

EB IL St Rt 16/NB IL St Rt 128 west of Cedar Street.

NB IL St Rt 128 north of Shelbyville.

6 October 2026