U.S. Federal Route 50 runs east-west across much of the Northern regions of St. Clair County. Near O'Fallon, this highway runs along the interstates into the Metro-East of St. Louis. U.S. Rt. 50 passes through the following towns in St. Clair County. Lebanon
O'Fallon
Shiloh Fairview Heights
Caseyville
East St. Louis
Cahokia Heights (former Village of Alorton, Village of Cahokia, Village of Centreville; prior to May, 2021)
WB U.S. Rt. 50 at the St. Clair/Clinton County Line. WB U.S. Rt. 50 east of Summerfield. WB U.S. Rt. 50 at Summerfield Road. WB U.S. Rt. 50 west of Summerfield Road. WB U.S. Rt. 50 west of Summerfield. WB U.S. Rt. 50 near Emerald Mound Grange Road. WB U.S. Rt. 50 east of Lebanon. WB U.S. Rt. 50 near Little Silver Creek. WB U.S. Rt. 50 at IL St Rt 4. WB U.S. Rt. 50/SB IL St Rt 4 near Dee Street. A set of junction markers on EB U.S. Rt. 50/NB IL St Rt 4 in Lebanon. EB U.S. Rt. 50/NB IL St Rt 4 in Lebanon. A BGS on EB I-64/U.S. Rt. 50. A BGS on WB I-64. EB U.S. Rt. 50/IL St Rt 158 in O'Fallon. A BGS on NB IL St Rt 158. A BGS on NB Greenmont Road. A BGS on Old U.S. Rt. 50 in O'Fallon. WB I-64/U.S. Rt. 50 east of IL St Rt 159. WB I-64/U.S. Rt. 50 west of IL St Rt 159. WB I-64/U.S. Rt. 50 one mile east of IL St Rt 157. (August, 2018) WB I-64/U.S. Rt. 50 one mile east of IL St Rt 157. (August, 2022) WB I-64/U.S. Rt. 50 just east of IL St Rt 157. WB I-64/U.S. Rt. 50 at IL St Rt 157. (August, 2018) WB I-64/U.S. Rt. 50 at IL St Rt 157. (August, 2022) A BGS on SB IL St Rt 157. A junction marker on NB IL St Rt 157. A BGS on NB IL St Rt 157. EB I-64/U.S. Rt. 50 near IL St Rt 157 in Caseyville. WB I-64/U.S. Rt. 50 near I-255. (July, 2014) WB I-64/U.S. Rt. 50 near I-255. (August, 2018) WB I-64/U.S. Rt. 50 near I-255. (August, 2022) NB I-255/EB U.S. Rt. 50 at I-64. BGS on SB I-255. A BGS on SB I-255. A BGS on SB I-255. A BGS on SB I-255. A BGS on NB I-255/EB U.S. Rt. 50. SB I-255/EB U.S. Rt. 50 near State Street in East St. Louis. NB I-255/EB U.S. Rt. 50 at State Street. NB I-255/EB U.S. Rt. 50 near Frank Holten State Park. SB I-255/WB U.S. Rt. 50 near Lake Drive in East St Louis. NB I-255/EB U.S. Rt. 50 north of IL St Rt 15. A BGS on WB IL St Rt 15. SB I-255/WB U.S. Rt. 50 at IL St Rt 15. BGS on WB IL St Rt 15. SB I-255/WB U.S. Rt. 50 south of IL St Rt 15. NB I-255/EB U.S. Rt. 50 south of IL St Rt 15. SB I-255/WB U.S. Rt. 50 at IL St Rt 157. NB I-255/EB U.S. Rt. 50 north of IL St Rt 3. SB I-255/WB U.S. Rt. 50 north of IL St Rt 3 at Dupo. NB I-255/WB U.S. Rt. 50 at IL St Rt 3. A set of junction markers on NB Old IL St Rt 3. NB I-255/IL St Rt 3; EB U.S. Rt. 50 north of the Monroe/St. Clair County Line. A BGS on SB I-255/IL St Rt 3; WB U.S. Rt. 50. SB I-255/IL St Rt 3; WB U.S. Rt. 50 one mile north of the IL St Rt 3-Columbia Interchange. NB I-255/IL St Rt 3; EB U.S. Rt. 50 at the Monroe/St. Clair County Line.