Banks in Suffolk, Virginia

We list 14 bank branches in Suffolk from 9 FDIC-insured banks, in 2 ZIP codes. The most branches belong to TowneBank (3), Truist Bank (3), Bank of America, National Association (2) and Southern Bank and Trust Company (1).

All bank branches in Suffolk

Showing 14 of 14

BankBranchAddressZIPMap
Southern Bank and Trust Company Suffolk Office Branch 221 Western Ave 23434 Map
Woodforest National Bank 0934 Suffolk College Drive Wal-Mart Branch 6259 College Dr 23435 Map
Atlantic Union Bank Plaza Branch 1000 N Main St 23434 Map
TowneBank Lakeside Branch 1008 W Washington St 23434 Map
TowneBank Hillpoint Branch 3100 Godwin Blvd 23434 Map
TowneBank Harbour View Financial Center Branch 5806 Harbour View Blvd 23435 Map
Bank of America, National Association Suffolk Branch 210 W Washington St 23434 Map
Bank of America, National Association Harbourview Branch 6207 College Dr 23435 Map
Wells Fargo Bank, National Association Suffolk Main Street Branch 201 N Main St 23434 Map
Blue Ridge Bank, National Association 1703 N Main Street Branch 1703 N Main St 23434 Map
JPMorgan Chase Bank, National Association Harbour View Suffolk Branch 6249 College Dr 23435 Map
Truist Bank Suffolk Downtown Branch 101 E Washington St 23434 Map
Truist Bank Suffolk North Branch 1525 N Main St 23434 Map
Truist Bank Nansemond Branch 3131 Bridge Rd 23435 Map

Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.

Frequently asked questions

How many banks are in Suffolk, VA?

Our list has 9 banks with 14 branches in Suffolk. Branches open and close, so confirm with the bank.

Which bank has the most branches in Suffolk?

In our list it is TowneBank, with 3 branches.

How do I contact a branch?

The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.