South Carolina Highway 146 (SC 146) is a 33.447-mile (53.828 km) South Carolina state highway running through Central Greenville County and south-western Spartanburg County.
SC 146's western terminus is at Laurens Road (U.S. Route 276 or US 276), near the intersection of Interstates 85 (I-85) and 385.
[3] Its course then goes in a southeasterly direction where its eastern terminus is at its intersection with SC 56 near Cross Anchor.
Once SC 146/SC 101 merges with US 221 in Woodruff it is known as Main Street, then Laurens Road as it splits from SC 101.
Its final name change happens when SC 146 splits from US 221 just outside Woodruff; its name changes to Cross Anchor Highway, and it keeps that name until it reaches its eastern terminus.