We have found 90 properties in Duncannon, PA. Average property sale price in Duncannon is $278,201. It is 16.3% higher than average property value in Pennsylvania. Average price per square feet in Duncannon is $224. It is 88.2% higher than average property value in Pennsylvania.