Independent directory for U.S. banks, credit unions, branches and published rates.

Bankular
Full-service branch
Bank of America logo

Bank of America Welsh Road Branch

100 Welsh Rd, Unit N, Horsham, Pennsylvania, 19044

CityHorsham, Pennsylvania
Branch typeFull-service branch
OpenedDecember 31, 1918
Reported branch deposits$130.0MJune 30, 2025

Branch overview

About this location

Welsh Road is a full-service branch operated by Bank of America in Horsham, Pennsylvania.

Map and directions

Find this branch

Loading...

More locations

Bank of America branches nearby

Closest listed locations, ordered by distance from this branch.

View all branches →
616 Old York Road, Cloverly Plaza, Jenkintown, Pennsylvania, 19046
381 Easton Rd, Warrington, Pennsylvania, 18976
723 Street Rd, Southampton, Pennsylvania, 18966
8601 Germantown Ave, Philadelphia, Pennsylvania, 19118

Local banking options

Other banks and credit unions nearby

Nearby alternatives are selected by coordinates, not by matching city names.

Browse all branches in Horsham, Pennsylvania →

Chase Horsham Branch

Full-service branch
136 Welsh Rd, Horsham, Pennsylvania, 19044
2101 Blair Mill Rd, Willow Grove, Pennsylvania, 19090

Citizens Blair Mill Branch

Full-service branch
3905 Welsh Rd, Willow Grove, Pennsylvania, 19090

PNC Bank Upper Dublin Branch

Full-service branch
3606 Welsh Rd, Willow Grove, Pennsylvania, 19090
Data details

This location record is based on official institution and regulatory branch information.

Official record nameBank of America Welsh Road - Horsham, Pennsylvania
CountyMontgomery
Branch number8664
Regulatory location ID274847