Illinois State Route 111 is a north-south highway in Madinson County. This is one of the main surface routes through the St. Louis-Metro East and Greater Alton Area. IL St Rt 111 passes through the following towns in Madison County. Pontoon Beach
Edwardsville
Hartford South Roxana Roxana
Wood River
Bethalto
Cottage Hills
East Alton
Alton
Godfrey
IL St Rt 111 is multi-plexed in Madison County. Illinois State Route 140, from Bethalto to Alton.
NB IL St Rt 111 at the St. Clair/Madison County Line. A BGS on NB I-55; EB I-70/U.S. Rt. 40. SB IL St Rt 111 south of IL St Rt 162. A junction marker on EB IL St Rt 162. SB IL St Rt 111 south of I-270. A BGS on EB I-270. A Madison County mile marker. SB IL St Rt 111 near Pontoon Beach. SB IL St Rt 111 near South Roxana. NB IL St Rt 111 in Wood River. A BGS on NB IL St Rt 255. NB IL St Rt 111 at IL St Rt 255. NB IL St Rt 111 near Bethalto. NB IL St Rt 111/WB IL St Rt 140 in Bethalto. NB IL St Rt 111/WB IL St Rt 140 near IL St Rt 255. NB IL St Rt 111/WB IL St Rt 140 at IL St Rt 255. A BGS on NB IL St Rt 255. NB IL St Rt 111/WB IL St Rt 140 at Cottage Hills. A BGS on SB IL St Rt 3/111. NB IL St Rt 3/111 north of IL St Rt 140. NB IL St Rt 3/111 near Humbert Road in Alton. NB U.S. Rt. 67/IL St Rt 111 in Godfrey. NB IL St Rt 111/267 near Godfrey. NB IL St Rt 111/267 near the Madison/Jersey County Line. NB IL St Rt 111/267 at the future interchange for IL St Rt 255.