Banks in Bensalem, Pennsylvania

We list 12 bank branches in Bensalem from 9 FDIC-insured banks, in 1 ZIP code. The most branches belong to Wells Fargo Bank, National Association (3), Citizens Bank, National Association (2), TD Bank, National Association (1) and Santander Bank, N.A. (1).

All bank branches in Bensalem

Showing 12 of 12

BankBranchAddressZIPMap
TD Bank, National Association Bensalem/Street Road Branch 2751 Street Rd 19020 Map
Santander Bank, N.A. Bensalem Branch 1425 Street Rd 19020 Map
Penn Community Bank Bensalem Branch 2127 Galloway Rd 19020 Map
Bank of America, National Association Bensalem Plaza Branch 1975 Street Rd 19020 Map
Wells Fargo Bank, National Association Woodhaven Mall Branch 1242 Bristol Pike 19020 Map
Wells Fargo Bank, National Association Bensalem Branch 2349 Street Rd 19020 Map
Wells Fargo Bank, National Association Neshaminy Valley Branch 2389 Pasqualone Blvd 19020 Map
Citizens Bank, National Association Brookwood Branch 1881 Street Rd 19020 Map
Citizens Bank, National Association Bensalem Acme Branch 2301 Bristol Rd 19020 Map
JPMorgan Chase Bank, National Association Bensalem Branch 1729 Street Rd 19020 Map
PNC Bank, National Association Bensalem Branch 3707 Hulmeville Rd 19020 Map
Fulton Bank, National Association Bensalem Branch Office 2734 Street Rd 19020 Map

Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.

Frequently asked questions

How many banks are in Bensalem, PA?

Our list has 9 banks with 12 branches in Bensalem. Branches open and close, so confirm with the bank.

Which bank has the most branches in Bensalem?

In our list it is Wells Fargo Bank, National Association, with 3 branches.

How do I contact a branch?

The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.