Home › Alabama › Haleyville

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.

More banks in Alabama