U.S. Federal Route 51 runs north-south in Fayette County. It runs near the center of the county. This is the main highway that runs north-south in Fayette County. U.S. Rt. 51 passes through the following towns in Fayette County. Ramsey
SB U.S. Rt. 51 near Ramsey. SB U.S. Rt. 51 south of Ramsey. A Fayette County mile marker. SB U.S. Rt. 51 north of Vandalia. A BGS on EB I-70. A BGS on EB I-70. WB U.S. Rt. 40/IL St Rt 185; NB U.S. Rt. 51 south of I-70. WB U.S. Rt. 40, NB U.S. Rt. 51/IL St Rt 185 in Vandalia. WB U.S. Rt. 40/IL St Rt 185; NB U.S. Rt. 51 near Randolph in Vandalia. A set of guide markers from when IL St Rt 140 ended in Vandalia. A junction marker in Vandalia. A guide marker in Vandalia. A junction marker EB U.S. Rt. 40/IL St Rt 185; SB U.S. Rt. 51. WB U.S. Rt. 40, NB U.S. Rt. 51/IL St Rt 185 at the Kaskaskia River. A junction marker on WB U.S. Rt. 40/NB IL St Rt 185. SB U.S. Rt. 51 south of Vandalia. SB U.S. Rt. 51 near the Marion/Fayette County Line.