Bank · FDIC insured
BankFirst Financial Services
A $3.3B bank, the 383rd largest of 4,207, headquartered in Columbus, MS, with 47 branches in 2 states. Best rates: savings 0.05% APY.
Rates
No Carrot Score yet: it needs scores for at least two of CDs, savings, auto loans and credit cards. CDs: carrot has not captured enough rates to score this yet. Auto loans: no rates found on its website. Credit cards: no rates found on its website.
- Savings660.15%0.50% with extra requirementsSavings rates →
Deposits are federally insured by the FDIC up to $250,000 per depositor.
About BankFirst Financial Services
Founded in 1888 as Merchants and Farmers Bank in Macon, Mississippi, the institution adopted the BankFirst name in 1999.
BankFirst is the principal subsidiary of BankFirst Capital Corporation and has been certified as a Community Development Financial Institution since 2010.
The bank operates more than 50 locations across Mississippi and Alabama, alongside multiple loan production offices.
- Headquarters
- 900 Main St, Columbus, MS 39701
- FDIC certificate
- 8870 ↗
Branches
47 branches in 2 states
Loading map…
Mississippi
34 branches
Laurel area · 6
- Bay Springs Branch28 Highway 528, Bay Springs, MS 39422Directions
- Downtown Motor Branch28 Highway 528, Bay Springs, MS 39422Directions
- Heidelberg Branch407 E Main St, Heidelberg, MS 39439Directions
- Central Avenue Branch500 Central Ave, Laurel, MS 39440Directions
- Laurel Branch3220 Highway 15 N, Laurel, MS 39440Directions
- Louin Branch4288 Highway 15, Louin, MS 39338Directions
Memphis area · 5
- Coldwater Branch409 Central Ave, Coldwater, MS 38618Directions
- Independence Branch5825 Highway 305, Coldwater, MS 38618Directions
- Hernando Branch1025 E Commerce St, Hernando, MS 38632Directions
- Senatobia Branch301 E Main St, Senatobia, MS 38668Directions
- Southaven Branch6830 Getwell Rd, Southaven, MS 38672Directions
Oxford area · 5
- Oxford - North Lamar Branch403 North Lamar Boulevard, Oxford, MS 38655Directions
- University Avenue Branch1508 University Ave, Oxford, MS 38655Directions
- West Jackson Branch2601 Jackson Ave W, Oxford, MS 38655Directions
- South Main Street Branch321 S Main St, Water Valley, MS 38965Directions
- Water Valley - Main Branch319 N Main St, Water Valley, MS 38965Directions
Columbus area · 4
- BankFirst Financial ServicesMain office900 Main St, Columbus, MS 39701Directions
- Lehmberg Branch110 N Lehmberg Rd, Columbus, MS 39702Directions
- University Mall Branch2027 Highway 45 N, Columbus, MS 39705Directions
- Main Street Branch3055 Jefferson St, Macon, MS 39341Directions
Hattiesburg area · 4
- Hattiesburg Branch6179 U S Highway 98, Hattiesburg, MS 39402Directions
- Hattiesburg Lincoln Branch2007 Lincoln Road, Hattiesburg, MS 39402Directions
- Hattiesburg Newtowne Branch11 Newtowne Loop, Hattiesburg, MS 39402Directions
- Petal Branch1130 Evelyn Gandy Pkwy, Petal, MS 39465Directions
Jackson area · 3
- Flowood Branch201 Bank First Dr, Flowood, MS 39232Directions
- Northeast Jackson Branch4400 Old Canton Rd, Jackson, MS 39211Directions
- Madison Branch1597 Highland Colony Pkwy, Madison, MS 39110Directions
Newton area · 2
- Highway 15 Branch292 Eastside Dr, Newton, MS 39345Directions
- Newton Branch114 E Church St, Newton, MS 39345Directions
Starkville area · 2
- Crossgates Branch1000 Highway 12 W, Starkville, MS 39759Directions
- Russell Street Branch101 Russell St, Starkville, MS 39759Directions
Taylorsville area · 1
- Taylorsville Branch748 Highway 28 E, Taylorsville, MS 39168Directions
Tupelo area · 1
- Tupelo Branch207 W Main St, Tupelo, MS 38804Directions
West Point area · 1
- West Point Branch7342 Highway 45 Alt N, West Point, MS 39773Directions
Alabama
13 branches
Tuscaloosa area · 5
- Aliceville Branch25 3rd Ave Ne, Aliceville, AL 35442Directions
- Carrollton Branch160 Reform St, Carrollton, AL 35447Directions
- Gordo Branch106 2nd Ave Nw, Gordo, AL 35466Directions
- Northport Branch54 Mcfarland Blvd, Northport, AL 35476Directions
- Tuscaloosa Main Branch2323 Paul W Bryant Dr, Tuscaloosa, AL 35401Directions
Fayette area · 2
- Fayette Main Branch100 Temple Ave S, Fayette, AL 35555Directions
- Temple Avenue Branch1910 Temple Ave N, Fayette, AL 35555Directions
Haleyville area · 2
- Haleyville Branch819 20th St, Haleyville, AL 35565Directions
- Haleyville Drive-Thru Express Branch1120 21st St, Haleyville, AL 35565Directions
Addison area · 1
- Addison Branch30966 Highway 278, Addison, AL 35540Directions
Arley area · 1
- Arley Branch6141 County Road 41, Arley, AL 35541Directions
Birmingham area · 1
- Curry Branch5329 Curry Hwy, Curry, AL 35503Directions
Double Springs area · 1
- Double Springs Branch10 Blake Drive, Double Springs, AL 35553Directions
Walk-in offices from the FDIC directory as of September 4, 2026. Directions open Google Maps. A nearby branch doesn’t mean you can join or open an account.
Financial details
| Measure | This bank | Peers’ middle | Strongest quarter |
|---|---|---|---|
| CapitalLeverage ratio | 10.86% | 10.49% | 11.89% or more |
| Troubled loansNoncurrent | 0.77% | 0.52% | 0.23% or less |
| ProfitabilityReturn on assets | 1.10% | 1.25% | 1.62% or more |
| LendingLoans per $100 deposited | $80 | $88 | — |
- CapitalLeverage ratio10.86%Peers’ middle 10.49% · Top 25% 11.89%+
- Troubled loansNoncurrent0.77%Peers’ middle 0.52% · Top 25% ≤0.23%
- ProfitabilityReturn on assets1.10%Peers’ middle 1.25% · Top 25% 1.62%+
- LendingLoans per $100 deposited$80Peers’ middle $88
Compared with the 897 banks with $1 billion to $10 billion in assets. The strongest quarter is what the best 25% of them reach: more capital and profit, fewer troubled loans. Lending has no better end.Troubled loans are noncurrent: 90 or more days late, or no longer earning interest.
Regulators’ own ratings of BankFirst Financial Services are confidential. These figures are what it reports to the FDIC each quarter, set beside its peers; they aren’t a rating.