Banks in Hampton, Virginia

We list 12 bank branches in Hampton from 7 FDIC-insured banks, in 3 ZIP codes. The most branches belong to TowneBank (3), Truist Bank (3), Wells Fargo Bank, National Association (2) and Woodforest National Bank (1).

All bank branches in Hampton

Showing 12 of 12

BankBranchAddressZIPMap
Woodforest National Bank Hampton Wal-Mart Branch 1900 Cunningham Dr 23666 Map
TowneBank Downtown Hampton Branch 101 E Queen St 23669 Map
TowneBank Executive Towers Branch 2101 Executive Dr 23666 Map
TowneBank Woodland Road Branch 347 Woodland Rd 23669 Map
Bank of America, National Association Coliseum Riverdale Branch 2030 Coliseum Dr 23666 Map
Wells Fargo Bank, National Association Power Plant Branch 104 Market Place Dr 23666 Map
Wells Fargo Bank, National Association Coliseum Mall Branch 2050 Coliseum Dr 23666 Map
Primis Bank Hampton Branch 2198 Coliseum Dr 23666 Map
JPMorgan Chase Bank, National Association Peninsula Town Center Branch 1700 W Mercury Blvd 23666 Map
Truist Bank Coliseum Branch 2160 Coliseum Dr 23666 Map
Truist Bank Newmarket South Branch 5211 Mercury Blvd 23605 Map
Truist Bank Willow Oaks Branch 75 Willow Oaks Blvd 23669 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 Hampton, VA?

Our list has 7 banks with 12 branches in Hampton. Branches open and close, so confirm with the bank.

Which bank has the most branches in Hampton?

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.