The town of Ohiopyle is located in southwestern Pennsylvania in Fayette County just south of Pittsburgh. Ohiopyle is nestled in the heart of the Laurel Highlands where the Youghiogheny River runs through the town. See the map below for location and directions.