We have found 2,349 properties in Upper Darby, PA. Average property sale price in Upper Darby is $126,683. It is 47.1% lower than average property value in Pennsylvania. Average price per square feet in Upper Darby is $76. It is 36.1% lower than average property value in Pennsylvania.