Contact SouthFirst Bancshares, inc

SouthFirst Bank Locations

Main Banking Center

126 North Norton Avenue
PO Box 167
Sylacauga, AL 35150

Phone 256-245-4365
Toll Free 800-239-1492
Fax 256-245-6341

Talladega Branch

301 West North Street
Talladega, AL 35160

PO Box 666
Talladega, AL 35161

Phone 256-362-6101
Fax 256-362-6615

Clanton Branch

102 5th Street North
Clanton, AL 35045

PO Box 2188
Clanton, AL 35046

Phone 205-755-3975
Toll Free 800-815-3653
Fax 205-755-3960

First Info Telephone Banking

Back to top

Toll Free 888-293-3367

First Direct Internet Banking Help (During Business Hours)

Phone 256-245-4365 (Sylacauga Area)
Toll Free 800-239-1492

For Customer Service

PO Box 167
Sylacauga, AL 35150
Attention: Customer Service

Phone 256-245-4365 (Sylacauga Area)
Toll Free 800-239-1492


We are committed to ensure the safety of your financial information. We would like to remind you that e-mails are not secure. For your security, please do not use e-mail to request transactions or make changes to your account.You should never send any personal details such as account numbers, Social Security numbers, or other private data via email to anyone, including SouthFirst Bank. It is against our Bank’s policy to email you about account details. If you receive ANY emails that appear to be from SouthFirst Bank about your account(s) and inquiring you to take action please alert us immediately by calling our Information Security Officer at 256-245-4365 or 800-239-1492.

Lost or Stolen Cards

To report a lost or stolen ATM/Check card during Business Hours, please call 1-800-239-1492 or 256-245-4365.

To report a lost or stolen ATM/Check card after Business Hours, please call 1-800-554-8969.

SouthFirst Mortgage

Back to top

6930 Cahaba Valley Road                                              
Suite 202
Hoover, AL 35242
Phone 205-991-5911
Fax 205-991-5390

1995 Cherokee Road                                               
Alexander City, AL 35010
Phone 256-392-5220 or 256-392-5229
Fax 256-392-5444