Banks in Haleyville, AL
FDIC data lists 4 bank branch locations in Haleyville, Alabama, operated by 3 FDIC-insured banks.
Banks with branches in Haleyville
BankFirst Financial Services (2) · First National Bank (1) · Pinnacle Bank (1)
All branch locations
| BankFirst Financial Services Haleyville Branch · Full Service - Brick And Mortar | 819 20th St Haleyville, AL 35565 Map ↗ |
| BankFirst Financial Services Haleyville Drive-Thru Express Branch · Limited Service - Drive Thru/Detached Facility | 1120 21st St Haleyville, AL 35565 Map ↗ |
| First National Bank Haleyville Branch · Full Service - Brick And Mortar | 1100 20th St Haleyville, AL 35565 Map ↗ |
| Pinnacle Bank 1012 20th St Branch · Full Service - Brick And Mortar | 1012 20th St Haleyville, AL 35565 Map ↗ |
Source: FDIC BankFind Suite, data as of 2026-10-30. Confirm hours and services directly with the bank.