We have found 2,865 properties in Bensalem, PA. Average property sale price in Bensalem is $221,070. It is 7.6% lower than average property value in Pennsylvania. Average price per square feet in Bensalem is $114. It is 4.2% lower than average property value in Pennsylvania.

List of properties