The two-lane road starts at a T-intersection with SR 209 in the northeastern corner of Adams Township.
Through most of the route, the road passes through the Allegheny Plateau of the Appalachian Mountains; the elevations generally range between 800 and 1,000 feet (240 and 300 m) as it passes between small valleys formed by streams and the tops of hills.
Near the Indian Camp Run Covered Bridge, SR 658 ascends another hill where it passes through a narrow strip of open land and the settlement of Flat Ridge.
Beginning to near its northern terminus, the road crosses into Wheeling Township and descends to a flood plain of Wills Creek.
In the community of Birds Run, the road passes open land, some homes, and a Baptist church.