Skip to content

We'd love to see you in person! Please feel free to drop into any branch location near you.

  • Addison
    Map ATM
    30966 Highway 278
    Addison, AL 35540
    See Location DetailsGet Directions
    Phone(256) 747-1406
    Lobby Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Fri8:00 AM - 5:00 PM
  • Aliceville
    Map ATM
    25 Third Avenue, N.E. PO Drawer Q
    Aliceville, AL 35442
    See Location DetailsGet Directions
    Phone205-373-6367
    Fax205-373-6262
    Lobby Hours
    Mon - Thurs8:30 AM - 4:00 PM
    Friday8:30 AM - 5:00 PM
  • Arley
    Map ATM
    6461 County Road 41
    Arley, AL 35541
    See Location DetailsGet Directions
    Phone(205) 221-5520
    Lobby Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Fri8:00 AM - 5:00 PM
  • Bear Creek
    Map
    309 Main Street
    Bear Creek, AL 35543
    See Location DetailsGet Directions
    Phone(205) 486-2222
    Lobby Hours
    Mon - Thurs9:00 AM - 4:00 PM
    Friday9:00 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Thurs8:00 AM - 4:00 PM
    Friday8:00 AM - 5:00 PM
  • Carrollton
    Map ATM
    160 Reform Street PO Box 128
    Carrollton, AL 35447
    See Location DetailsGet Directions
    Phone205-367-8701
    Fax205-367-1907
    Lobby Hours
    Mon - Thurs8:30 AM - 4:00 PM
    Friday8:30 AM - 5:00 PM
  • Columbus - BankFirst Mortgage
    Map
    919 B College Street
    Columbus, MS 39701
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 1248
    Columbus, MS 39703
    Phone662-328-2248
    Fax662-545-4270
    Lobby Hours
    Mon - Fri8:30 AM - 4:30 PM
  • Columbus - Highway 45 North
    Map ATM VTM
    2027 US 45
    Columbus, MS 39705
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 1248
    Columbus, MS 39703
    Phone662-328-2300
    Fax662-328-3398
    Lobby Hours
    Mon - Thurs9:00 AM - 4:30 PM
    Friday9:00 AM - 5:30 PM
    Drive-Thru Hours
    Mon - Thurs9:00 AM - 4:30 PM
    Friday9:00 AM - 5:30 PM
  • Columbus - Lehmberg Road
    Map ATM
    110 Lehmberg Road
    Columbus, MS 39702
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 1248
    Columbus, MS 39703
    Phone662-328-2341
    Fax662-328-1059
    Lobby Hours
    Mon - Thurs9:00 AM - 4:30 PM
    Friday9:00 AM - 5:30 PM
    Drive-Thru Hours
    Mon - Thurs9:00 AM - 4:30 PM
    Friday9:00 AM - 5:30 PM
  • Columbus - Main Street (Corporate Headquarters)
    Map ATM VTM
    900 Main Street
    Columbus, MS 39701
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 1248
    Columbus, MS 39703
    Phone662-328-2345
    Fax662-328-2567
    Lobby Hours
    Mon - Thurs9:00 AM - 4:30 PM
    Friday9:00 AM - 5:30 PM
    Drive-Thru Hours
    Mon - Thurs9:00 AM - 4:30 PM
    Friday9:00 AM - 5:30 PM
  • Curry
    Map ATM
    5329 Curry Highway
    Jasper, AL 35503
    See Location DetailsGet Directions
    Phone(205) 221-5311
    Lobby Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Fri8:00 AM - 5:00 PM
  • Double Springs - Blake Drive
    Map
    10 Blake Drive
    Double Springs, AL 35553
    See Location DetailsGet Directions
    Phone(205) 489-5011
    Lobby Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
  • Double Springs - Drive-Thru Express
    Map ATM
    15055 Highway 278
    Double Springs, AL 35553
    See Location DetailsGet Directions
    Phone(205) 489-5011
    Drive-Thru Hours
    Mon - Fri8:00 AM - 5:00 PM
  • Fayette - Temple Avenue Main
    Map ATM
    100 Temple Ave S
    Fayette, AL 35555
    See Location DetailsGet Directions
    Phone(205) 932-8911
    Lobby Hours
    Mon - Thurs8:30 AM - 4:00 PM
    Friday8:30 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Thurs8:30 AM - 4:00 PM
    Friday8:30 AM - 5:00 PM
  • Fayette - Temple Avenue
    Map ATM
    1910 Temple Ave N
    Fayette, AL 35555
    See Location DetailsGet Directions
    Phone(205) 932-8911
    Lobby Hours
    Mon - Thurs8:30 AM - 4:00 PM
    Friday8:30 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Thurs8:30 AM - 4:00 PM
    Friday8:30 AM - 5:00 PM
  • Flowood
    Map ATM VTM
    201 BankFirst Drive
    Flowood, MS 39232
    See Location DetailsGet Directions
    Phone601-992-8506
    Fax601-992-6418
    Lobby Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
  • Gordo
    Map ATM
    120 2nd Avenue NW PO Drawer 10
    Gordo, AL 35466
    See Location DetailsGet Directions
    Phone205-364-7177
    Fax205-364-8828
    Lobby Hours
    Mon - Thurs8:30 AM - 4:00 PM
    Friday8:30 AM - 5:00 PM
  • Haleyville - 20th Street
    Map
    819 20th Street
    Haleyville, AL 35565
    See Location DetailsGet Directions
    Phone(205) 486-5263
    Lobby Hours
    Mon - Thurs9:00 AM - 4:00 PM
    Friday9:00 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Thurs8:00 AM - 4:00 PM
    Friday8:00 AM - 5:00 PM
  • Haleyville - Drive-Thru Express
    Map ATM
    1120 21st Street
    Haleyville, AL 35565
    See Location DetailsGet Directions
    Phone(205) 486-5263
    Drive-Thru Hours
    Mon - Thur8:00 AM - 4:00 PM
    Friday8:00 AM - 5:00 PM
  • Haleyville - West House - Drive-thru Express
    Map
    42233 Highway 195 East
    Haleyville, AL 35565
    See Location DetailsGet Directions
    Phone205-486-5263
    Drive-Thru Hours
    Mon - Thurs8:00 AM - 4:00 PM
    Friday8:00 AM - 5:00 PM
  • Hattiesburg
    Map
    22 Millbranch Suite 200
    Hattiesburg, MS 39402
    See Location DetailsGet Directions
    Phone601-475-7570
    Lobby Hours
    Mon - Thurs9:00 AM - 4:30 PM
    Friday9:00 AM - 5:30 PM
  • Jackson
    Map
    4400 Old Canton Road, Suite 140
    Jackson, MS 39211
    See Location DetailsGet Directions
    Phone769-777-6706
    Fax601-510-9891
    Lobby Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
  • Louin
    Map ATM
    4288 Highway 15
    Louin, MS 39338
    See Location DetailsGet Directions
    Phone601-739-3159
    Lobby Hours
    Mon - Thurs9:00 AM - 1:00 PM
    Friday9:00 AM - 1:00 PM & 3:30 PM - 5:00 PM
    Drive-Thru Hours
    Mon - Thurs9:00 AM - 1:00 PM
    Friday9:00 AM - 1:00 PM & 3:30 PM - 5:00 PM
  • Macon - Corporate Branch
    Map
    3159 Jefferson Street
    Macon, MS 39341
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 31
    Macon, MS 39341
    Phone662-726-5192
    Fax662-726-1222
  • Macon - Drive-Thru
    Map ATM VTM
    3083 Jefferson Street
    Macon, MS 39341
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 31
    Macon, MS 39341
    Phone662-726-5192
    Fax662-726-6169
    Drive-Thru Hours
    Mon - Thurs8:00 AM - 5:00 PM
    Friday8:00 AM - 5:30 PM
  • Macon - Jefferson Street
    Map ATM
    3055 Jefferson Street
    Macon, MS 39341
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 31
    Macon, MS 39341
    Phone662-726-5192
    Fax662-726-2449
    Lobby Hours
    Mon - Thurs9:00 AM - 4:00 PM
    Friday9:00 AM - 5:00 PM
  • Madison
    Map ATM VTM
    1597 Highland Colony Parkway
    Madison, MS 39110
    See Location DetailsGet Directions
    Phone601-605-3455
    Fax601-853-7183
    Lobby Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
  • Newton - Church Street
    Map
    114 East Church Street
    Newton, MS 39345
    See Location DetailsGet Directions
    Phone601-683-3101
    Lobby Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
  • Newton - Drive-Thru
    Map ATM VTM
    198 Richardson Avenue
    Newton, MS 39345
    See Location DetailsGet Directions
    Phone601-683-3101
    Drive-Thru Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
  • Newton - Highway 15
    Map ATM
    292 Eastside Drive
    Newton, MS 39345
    See Location DetailsGet Directions
    Phone601-683-6400
    Lobby Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Thurs8:30 AM - 4:30 PM
    Friday8:30 AM - 5:00 PM
  • Northport
    Map ATM VTM
    54 McFarland Blvd
    Northport, AL 35476
    See Location DetailsGet Directions
    Phone205-752-2744
    Fax205-752-4066
    Lobby Hours
    Mon - Fri9:00 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Fri8:30 AM - 5:00 PM
  • Oxford - BankFirst Mortgage
    Map
    1002 Jefferson Avenue
    Oxford, MS 38655
    See Location DetailsGet Directions
    Lobby Hours
    Mon - Fri8:00 AM - 5:00 PM
  • Starkville - Crossgates
    Map ATM
    1000 Highway 12 West
    Starkville, MS 39759
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 1348
    Starkville, MS 39760
    Phone662-323-3995
    Fax662-323-1560
    Lobby Hours
    Mon - Thurs9:00 AM - 4:00 PM
    Friday9:00 AM - 5:30 PM
    Drive-Thru Hours
    Mon - Thurs8:30 AM - 5:00 PM
    Friday8:30 AM - 5:30 PM
  • Starkville - Russell Street
    Map ATM VTM
    101 Russell Street
    Starkville, MS 39759
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 1348
    Starkville, MS 39760
    Phone662-323-9599
    Fax662-323-8292
    Lobby Hours
    Mon - Thurs9:00 AM - 4:00 PM
    Friday9:00 AM - 5:30 PM
    Drive-Thru Hours
    Mon - Thurs8:30 AM - 5:00 PM
    Friday8:30 AM - 5:30 PM
  • Tuscaloosa
    Map ATM VTM
    2323 Paul W. Bryant Drive
    Tuscaloosa, AL 35401
    See Location DetailsGet Directions
    Phone205-469-1700
    Fax205-469-1770
    Lobby Hours
    Mon - Fri9:00 AM - 5:00 PM
    Drive-Thru Hours
    Mon - Fri8:30 AM - 5:00 PM
  • West Point
    Map ATM VTM
    7342 Highway 45 A North
    West Point, MS 39773
    See Location DetailsGet Directions
    Mailing Address
    P.O. Box 325
    West Point, MS 39773
    Phone662-494-1964
    Fax662-494-6302
    Lobby Hours
    Mon - Thurs9:00 AM - 4:30 PM
    Friday9:00 AM - 5:30 PM
    Drive-Thru Hours
    Mon - Thurs9:00 AM - 4:30 PM
    Friday9:00 AM - 5:30 PM