Home › Mississippi › BankFirst Financial Services

BankFirst Financial Services

✓ FDIC-insured · Active FDIC Certificate #8870

Total assets
$3.3B
Total deposits
$2.8B
Offices
51
Return on assets
1.10%

Financial data as of the 06/30/2026 FDIC call report.

Branch locations

BankFirst Financial Services
Aliceville Branch · Full Service - Brick And Mortar
25 3rd Ave Ne
Aliceville, AL 35442
Map ↗
BankFirst Financial Services
Double Springs Branch · Full Service - Brick And Mortar
10 Blake Drive
Double Springs, AL 35553
Map ↗
BankFirst Financial Services
Addison Branch · Full Service - Brick And Mortar
30966 Highway 278
Addison, AL 35540
Map ↗
BankFirst Financial Services
Arley Branch · Full Service - Brick And Mortar
6141 County Road 41
Arley, AL 35541
Map ↗
BankFirst Financial Services
Curry Branch · Full Service - Brick And Mortar
5329 Curry Hwy
Curry, AL 35503
Map ↗
BankFirst Financial Services
Temple Avenue Branch · Limited Service - Drive Thru/Detached Facility
1910 Temple Ave N
Fayette, AL 35555
Map ↗
BankFirst Financial Services
Carrollton Branch · Full Service - Brick And Mortar
160 Reform St
Carrollton, AL 35447
Map ↗
BankFirst Financial Services
Northport Branch · Full Service - Brick And Mortar
54 Mcfarland Blvd
Northport, AL 35476
Map ↗
BankFirst Financial Services
Haleyville Branch · Full Service - Brick And Mortar
819 20th St
Haleyville, AL 35565
Map ↗
BankFirst Financial Services
Fayette Main Branch · Full Service - Brick And Mortar
100 Temple Ave S
Fayette, AL 35555
Map ↗
BankFirst Financial Services
Tuscaloosa Main Branch · Full Service - Brick And Mortar
2323 Paul W Bryant Dr
Tuscaloosa, AL 35401
Map ↗
BankFirst Financial Services
Haleyville Drive-Thru Express Branch · Limited Service - Drive Thru/Detached Facility
1120 21st St
Haleyville, AL 35565
Map ↗
BankFirst Financial Services
Birmingham Lpo Branch · Limited Service - Loan Production
2100 Southbridge Office Bldg
Birmingham, AL 35209
Map ↗
BankFirst Financial Services
Huntsville Loan Production Office Branch · Limited Service - Loan Production
307 Clinton Ave W
Huntsville, AL 35801
Map ↗
BankFirst Financial Services
Gordo Branch · Full Service - Brick And Mortar
106 2nd Ave Nw
Gordo, AL 35466
Map ↗
BankFirst Financial Services
Bay Springs Branch · Full Service - Brick And Mortar
28 Highway 528
Bay Springs, MS 39422
Map ↗
BankFirst Financial Services
Main Street Branch · Full Service - Brick And Mortar
3055 Jefferson St
Macon, MS 39341
Map ↗
BankFirst Financial Services
Lehmberg Branch · Full Service - Brick And Mortar
110 N Lehmberg Rd
Columbus, MS 39702
Map ↗
BankFirst Financial Services
West Point Branch · Full Service - Brick And Mortar
7342 Highway 45 Alt N
West Point, MS 39773
Map ↗
BankFirst Financial Services
Russell Street Branch · Full Service - Brick And Mortar
101 Russell St
Starkville, MS 39759
Map ↗
BankFirst Financial Services
Louin Branch · Full Service - Brick And Mortar
4288 Highway 15
Louin, MS 39338
Map ↗
BankFirst Financial Services
Independence Branch · Full Service - Brick And Mortar
5825 Highway 305
Coldwater, MS 38618
Map ↗
BankFirst Financial Services
Heidelberg Branch · Full Service - Brick And Mortar
407 E Main St
Heidelberg, MS 39439
Map ↗
BankFirst Financial Services
Downtown Motor Branch · Limited Service - Drive Thru/Detached Facility
28 Highway 528
Bay Springs, MS 39422
Map ↗
BankFirst Financial Services
Taylorsville Branch · Full Service - Brick And Mortar
748 Highway 28 E
Taylorsville, MS 39168
Map ↗
BankFirst Financial Services
University Mall Branch · Full Service - Brick And Mortar
2027 Highway 45 N
Columbus, MS 39705
Map ↗
BankFirst Financial Services
Crossgates Branch · Full Service - Brick And Mortar
1000 Highway 12 W
Starkville, MS 39759
Map ↗
BankFirst Financial Services
South Main Street Branch · Full Service - Brick And Mortar
321 S Main St
Water Valley, MS 38965
Map ↗
BankFirst Financial Services
West Jackson Branch · Full Service - Brick And Mortar
2601 Jackson Ave W
Oxford, MS 38655
Map ↗
BankFirst Financial Services
Laurel Branch · Full Service - Brick And Mortar
3220 Highway 15 N
Laurel, MS 39440
Map ↗
BankFirst Financial Services
Southaven Branch · Full Service - Brick And Mortar
6830 Getwell Rd
Southaven, MS 38672
Map ↗
BankFirst Financial Services
Highway 15 Branch · Full Service - Brick And Mortar
292 Eastside Dr
Newton, MS 39345
Map ↗
BankFirst Financial Services
Petal Branch · Full Service - Brick And Mortar
1130 Evelyn Gandy Pkwy
Petal, MS 39465
Map ↗
BankFirst Financial Services
University Avenue Branch · Full Service - Brick And Mortar
1508 University Ave
Oxford, MS 38655
Map ↗
BankFirst Financial Services
Hernando Branch · Full Service - Brick And Mortar
1025 E Commerce St
Hernando, MS 38632
Map ↗
BankFirst Financial Services
Madison Branch · Full Service - Brick And Mortar
1597 Highland Colony Pkwy
Madison, MS 39110
Map ↗
BankFirst Financial Services
Flowood Branch · Full Service - Brick And Mortar
201 Bank First Dr
Flowood, MS 39232
Map ↗
BankFirst Financial Services
Hattiesburg Branch · Full Service - Brick And Mortar
6179 U S Highway 98
Hattiesburg, MS 39402
Map ↗
BankFirst Financial Services
Bankfirst Financial Services · Full Service - Brick And Mortar
900 Main St
Columbus, MS 39701
Map ↗
BankFirst Financial Services
Northeast Jackson Branch · Full Service - Brick And Mortar
4400 Old Canton Rd
Jackson, MS 39211
Map ↗
BankFirst Financial Services
Central Avenue Branch · Full Service - Brick And Mortar
500 Central Ave
Laurel, MS 39440
Map ↗
BankFirst Financial Services
Newton Branch · Full Service - Brick And Mortar
114 E Church St
Newton, MS 39345
Map ↗
BankFirst Financial Services
Hattiesburg Lincoln Branch · Full Service - Brick And Mortar
2007 Lincoln Road
Hattiesburg, MS 39402
Map ↗
BankFirst Financial Services
Biloxi Lpo Branch · Limited Service - Loan Production
790 Howard Avenue, Suite 6 & 7
Biloxi, MS 39530
Map ↗
BankFirst Financial Services
Brookhaven Lpo Branch · Limited Service - Loan Production
221 S Jackson St
Brookhaven, MS 39601
Map ↗
BankFirst Financial Services
Tupelo Branch · Full Service - Brick And Mortar
207 W Main St
Tupelo, MS 38804
Map ↗
BankFirst Financial Services
Oxford - North Lamar Branch · Full Service - Brick And Mortar
403 North Lamar Boulevard
Oxford, MS 38655
Map ↗
BankFirst Financial Services
Hattiesburg Newtowne Branch · Full Service - Brick And Mortar
11 Newtowne Loop
Hattiesburg, MS 39402
Map ↗
BankFirst Financial Services
Senatobia Branch · Full Service - Brick And Mortar
301 E Main St
Senatobia, MS 38668
Map ↗
BankFirst Financial Services
Coldwater Branch · Full Service - Brick And Mortar
409 Central Ave
Coldwater, MS 38618
Map ↗
BankFirst Financial Services
Water Valley - Main Branch · Full Service - Brick And Mortar
319 N Main St
Water Valley, MS 38965
Map ↗