Pennsylvania Route 58 (PA 58) is located in Western Pennsylvania, running 71.2 miles from Ohio State Route 5 (SR 5) at the Ohio state line 3 miles (4.8 km) west of Jamestown in Mercer County to PA 68 in Sligo in Clarion County.
PA 58 travels eastward from the Ohio state line in northwestern Mercer County just over 4 miles (6.4 km) to the borough of Jamestown, where, after passing through a low-clearance tunnel beneath an abandoned railroad right-of-way, it intersects with US 322.
The concurrency continues 0.4 miles (0.64 km) into the borough to its junction with PA Route 358.
The next major intersection is about 4.6 miles (7.4 km) later at PA Route 38 in the borough of Eau Claire.
PA 58 has a very short stay in Armstrong County, passing through its extreme northwestern tip.
The route was originally signed in 1927 from New Wilmington to Greenville on the current PA 18 alignment.