The following banks have branches in 29520:
Carolina Bank & Trust Co.
Carolina Bank & Trust Co.-Cheraw Branch
First Bank
First-Citizens Bank & Trust Company
First-Citizens Bank & Trust Company-Cheraw Branch
Wells Fargo Bank
Wells Fargo Bank-Cheraw Branch