Pennsylvania Route 158 (PA 158) is an 11 miles state highway located in western Pennsylvania, running from PA 18 south of New Wilmington in Lawrence County, to US 62 and PA 258 in Mercer in Mercer County.