We have found 740 properties in Croydon, PA. Average property sale price in Croydon is $150,765. It is 37% lower than average property value in Pennsylvania. Average price per square feet in Croydon is $115. It is 3.4% lower than average property value in Pennsylvania.