Today bensalem township, Bristol PA is count around 24 homes for sale at current average listing price of $480,750. Nearby neighborhoods of bensalem township are Bensalem Vil, None Available, Bristol, Newportville. Most of bensalem township homes are 3 bedrooms with 2 bathrooms.