The following banks have branches in 29512:
Carolina Bank & Trust Co.
Carolina Bank & Trust Co.-Bennettsville Branch
First Capital Bank
First Capital Bank-Bennettsville
First-Citizens Bank & Trust Company
First-Citizens Bank & Trust Company-Bennettsville Branch