Bensalem is a township in Bucks County, Pennsylvania, about 16 miles northeast of Center City Philadelphia. The population was 62,707 at the 2020 census. The township borders the northeastern section of Philadelphia and includes the communities of Andalusia, Bensalem, Bridgewater, Cornwells Heights, Eddington, Flushing, Oakford, Siles, Trappe, and Trevose. Profile data read September 25, 2026.
Approximate drive to Center City Philadelphia: ~45 minutes (approximate; varies with traffic).
Schools in Bensalem
Public schools: Bensalem Township School District. For enrollment and performance data, see the state report card in Town links below. Confirm school assignment for any address directly with the district.
Bensalem FAQs
What is the housing market like in Bensalem, PA? The median list in Bensalem is $499,950. Median listing price · Sep 2026
How is the commute from Bensalem, PA? Approximate drive to Center City Philadelphia: ~45 minutes (approximate; varies with traffic).
Which school district serves Bensalem, PA? Bensalem is served by Bensalem Township School District. See the state report card in Town links, and confirm school assignment for a specific address with the district.