BankFirst Financial Services
Total Assets
$3.3B
Total Deposits
$2.8B
Branches
51
Established
1888
BankFirst Financial Services is a bank headquartered in Columbus, Mississippi, established in 1888. With $3.3B in total assets and 51 branch locations, it has a TFS Financial Health Grade of D+ (67.5/100).
Capital & Safety
Profitability
Lending & Liquidity
Growth
Data sourced from FDIC BankFind Suite / NCUA Call Reports as of 2025-Q4. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
Data sourced from CFPB Consumer Complaint Database. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
Sign in to leave a review
| Branch | Address | City | State | Type |
|---|---|---|---|---|
| BankFirst Financial ServicesHQ | 900 Main St | Columbus | MS | 11 |
| BankFirst Financial Services | 30966 Highway 278 | Addison | AL | 11 |
| BankFirst Financial Services | 25 3rd Ave Ne | Aliceville | AL | 11 |
| BankFirst Financial Services | 6141 County Road 41 | Arley | AL | 11 |
| BankFirst Financial Services | 2100 Southbridge Office Bldg | Birmingham | AL | 24 |
| BankFirst Financial Services | 160 Reform St | Carrollton | AL | 11 |
| BankFirst Financial Services | 5329 Curry Hwy | Curry | AL | 11 |
| BankFirst Financial Services | 10 Blake Drive | Double Springs | AL | 11 |
| BankFirst Financial Services | 1910 Temple Ave N | Fayette | AL | 23 |
| BankFirst Financial Services | 100 Temple Ave S | Fayette | AL | 11 |
| BankFirst Financial Services | 106 2nd Ave Nw | Gordo | AL | 11 |
| BankFirst Financial Services | 819 20th St | Haleyville | AL | 11 |
| BankFirst Financial Services | 1120 21st St | Haleyville | AL | 23 |
| BankFirst Financial Services | 307 Clinton Ave W | Huntsville | AL | 24 |
| BankFirst Financial Services | 54 Mcfarland Blvd | Northport | AL | 11 |
| BankFirst Financial Services | 2323 Paul W Bryant Dr | Tuscaloosa | AL | 11 |
| BankFirst Financial Services | 28 Highway 528 | Bay Springs | MS | 23 |
| BankFirst Financial Services | 28 Highway 528 | Bay Springs | MS | 11 |
| BankFirst Financial Services | 790 Howard Avenue, Suite 6 & 7 | Biloxi | MS | 24 |
| BankFirst Financial Services | 221 S Jackson St | Brookhaven | MS | 24 |
| BankFirst Financial Services | 5825 Highway 305 | Coldwater | MS | 11 |
| BankFirst Financial Services | 409 Central Ave | Coldwater | MS | 11 |
| BankFirst Financial Services | 110 N Lehmberg Rd | Columbus | MS | 11 |
| BankFirst Financial Services | 2027 Highway 45 N | Columbus | MS | 11 |
| BankFirst Financial Services | 201 Bank First Dr | Flowood | MS | 11 |
| BankFirst Financial Services | 2007 Lincoln Road | Hattiesburg | MS | 11 |
| BankFirst Financial Services | 11 Newtowne Loop | Hattiesburg | MS | 11 |
| BankFirst Financial Services | 6179 U S Highway 98 | Hattiesburg | MS | 11 |
| BankFirst Financial Services | 407 E Main St | Heidelberg | MS | 11 |
| BankFirst Financial Services | 1025 E Commerce St | Hernando | MS | 11 |
| BankFirst Financial Services | 4400 Old Canton Rd | Jackson | MS | 11 |
| BankFirst Financial Services | 500 Central Ave | Laurel | MS | 11 |
| BankFirst Financial Services | 3220 Highway 15 N | Laurel | MS | 11 |
| BankFirst Financial Services | 4288 Highway 15 | Louin | MS | 11 |
| BankFirst Financial Services | 3055 Jefferson St | Macon | MS | 11 |
| BankFirst Financial Services | 1597 Highland Colony Pkwy | Madison | MS | 11 |
| BankFirst Financial Services | 292 Eastside Dr | Newton | MS | 11 |
| BankFirst Financial Services | 114 E Church St | Newton | MS | 11 |
| BankFirst Financial Services | 403 North Lamar Boulevard | Oxford | MS | 11 |
| BankFirst Financial Services | 2601 Jackson Ave W | Oxford | MS | 11 |
| BankFirst Financial Services | 1508 University Ave | Oxford | MS | 11 |
| BankFirst Financial Services | 1130 Evelyn Gandy Pkwy | Petal | MS | 11 |
| BankFirst Financial Services | 301 E Main St | Senatobia | MS | 11 |
| BankFirst Financial Services | 6830 Getwell Rd | Southaven | MS | 11 |
| BankFirst Financial Services | 101 Russell St | Starkville | MS | 11 |
| BankFirst Financial Services | 1000 Highway 12 W | Starkville | MS | 11 |
| BankFirst Financial Services | 748 Highway 28 E | Taylorsville | MS | 11 |
| BankFirst Financial Services | 207 W Main St | Tupelo | MS | 11 |
| BankFirst Financial Services | 319 N Main St | Water Valley | MS | 11 |
| BankFirst Financial Services | 321 S Main St | Water Valley | MS | 11 |
Showing 50 of 51 branches
Data sourced from FDIC BankFind Suite. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
Institution Details
Data sourced from FDIC / NCUA. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
TFS Financial Health Grades represent our editorial assessment based on publicly available data and our proprietary methodology. They do not represent financial advice or an official government rating. Data on this page is sourced from federal government databases and is believed to be accurate.