The following banks have branches in 25504:
Fifth Third Bank
Fifth Third Bank-Barboursville Branch
Huntington Federal Savings Bank
Huntington Federal Savings Bank-Huntington Mall Branch
JPMorgan Chase Bank
JPMorgan Chase Bank-Barboursville Branch
The First State Bank
The First State Bank-Off-Premise Facility
The First State Bank-The First State Bank
The Ohio Valley Bank Company
The Ohio Valley Bank Company-Barboursville Branch