Tennessee State Route 46

It mainly goes on a northwest to southeast course while passing through towns and cities such as Cumberland City, Dickson, Leipers Fork, along with mainly rural areas of Stewart, Houston, Dickson, Hickman and Williamson Counties.

[3] SR 46 begins as a secondary highway in Stewart County just north of Indian Mound at a junction with US 79/SR 76.

It goes south as a narrow and curvy country road, going through Indian Mound going through some hills.

They then separate with SR 46 turning south again to cross into Dickson County.

It then has an interchange with the Natchez Trace Parkway before turning northeast and going through Leipers Fork.