Banks in Halifax County VA

Find Halifax County VA Bank branch locations, including addresses, phone numbers, and hours. Banks provide consumer checking accounts, savings accounts, and other financial products.

American National Bank And Trust Company South Boston VA 3609 Old Halifax Road 24592

American National Bank and Trust Company South Boston VA 3609 Old Halifax Road 24592 434-575-8597

Bank Of America South Boston VA 606 Broad Street 24592

Bank of America South Boston VA 606 Broad Street 24592 434-575-4101

Benchmark Community Bank Halifax VA 290 South Main Street 24558 434-476-2744

Benchmark Community Bank South Boston VA 1135 Huell Matthews Highway 24592 434-575-0050

Branch Banking And Trust Company South Boston VA 4030 Halifax Road 24592

Branch Banking and Trust Company South Boston VA 4030 Halifax Road 24592 434-572-3994

Carter Bank & Trust South Boston VA 222 Main Street 24592 434-575-1200

Carter Bank & Trust South Boston VA 4013 Halifax Road 24592 434-572-8971

Carter Bank & Trust South Boston VA 222 Main Street 24592

Carter Bank & Trust South Boston VA 4013 Halifax Road 24592

SunTrust Bank South Boston VA 410 Main Street 24592 434-575-5454

Wells Fargo Bank South Boston VA 3300 Halifax Road 24592 434-572-8916

Branch Banking and Trust Company Brookneal VA 440 Lusardi Drive 24528 434-376-2317 19.13mi from Halifax County

Wells Fargo Bank Brookneal VA 227 Main Street 24528 434-376-2351 19.40mi from Halifax County

Branch Banking And Trust Company Brookneal VA 440 Lusardi Drive 24528 19.46mi from Halifax County

The Bank of Charlotte County Brookneal VA 308 Lynchburg Ave 24528 434-376-3616 19.46mi from Halifax County

Carter Bank & Trust Clarksville VA 1002 Virginia Avenue 23927 434-374-0018 22.99mi from Halifax County

Benchmark Community Bank Clarksville VA 133 College Street 23927 434-374-9888 23.11mi from Halifax County