Edinburg is an unincorporated community in Lawrence County, Pennsylvania, United States.
[1] The community is located along Pennsylvania Route 551 near U.S. Route 224 on the south bank of the Mahoning River, 4.7 miles (7.6 km) west of New Castle.
Edinburg has a post office with ZIP code 16116.
[2][3]