MCT Goshen Trail

MCT Goshen Trail

Considered the spine of the MCT Trails, the MCT Goshen Trail connects five trails and two counties, providing access to neighborhoods through central Madison County and northern St. Clair County, via 19+ miles of trails, 10 tunnels, and 8 bridges.


19.5 miles




Kyle Road Parking Lot (O’Fallon); Old Troy Road at Route 162 (Troy); Russell Drive (South Roxana)


Kyle Road in O’Fallon (St. Clair County) through Troy, Maryville, Glen Carbon and Edwardsville to Wanda Road in South Roxana

Points of Interest

Various shopping and food plazas throughout Edwardsville and Glen Carbon; Connections to other MCT Trails

Trail Connections

MCT Schoolhouse Trail; MCT Ronald J. Foster Heritage Trail; MCT Nature Trail; MCT Nickel Plate Trail; MCT Watershed Trail

Goshen Trail Map