We have found 211 properties in Selinsgrove, PA. Average property sale price in Selinsgrove is $166,321. It is 30.5% lower than average property value in Pennsylvania. Average price per square feet in Selinsgrove is $94. It is 21% lower than average property value in Pennsylvania.