Illinois State Route 29 is the main link between the rural areas on Christian County to Taylorville, and Springfield. Throughout the county IL St Rt 29 is a two-lane surface road. IL St Rt 29 passes through the following towns in Christian County. Edinburg Sharpsburg Taylorville
Owaneco
Millersville
Pana
IL St Rt 29 is not multi-plexed in Christian County. IL St Rt 29 intersects the following highways in Christian County. Illinois State Route 104, at Taylorville.
SB IL St Rt 29 near Edinburg. SB IL St Rt 29 near Taylorville. A junction marker on EB IL St Rt 104. SB IL St Rt 29 south of IL St Rt 104. SB IL St Rt 29 at Spresser in Taylorville. SB IL St Rt 29 at Walnut in Taylorville. SB IL St Rt 29 near a railroad underpass in Taylorville. SB IL St Rt 29 at IL St Rt 48. NB IL St Rt 29 in Millersville. The southern end in Pana. The southern end marker in Pana.