Banks in Portsmouth, Virginia

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

All bank branches in Portsmouth

Showing 10 of 10

BankBranchAddressZIPMap
Woodforest National Bank Portsmouth Walmart Branch 1094 Frederick Blvd 23707 Map
TowneBank Olde Towne Branch 200 High St 23704 Map
TowneBank TowneBank (main office) 5716 High St W 23703 Map
TowneBank Portsmouth Boulevard Branch 6201 Portsmouth Blvd 23701 Map
Bank of America, National Association Victory Crossing Branch 4050 Victory Mall Boulevard 23701 Map
Wells Fargo Bank, National Association Elmhurst Branch 5700 Portsmouth Blvd 23701 Map
Wells Fargo Bank, National Association Midcity Branch 900 Frederick Blvd 23707 Map
JPMorgan Chase Bank, National Association Portsmouth Victory Branch 4824 George Washington Hwy 23702 Map
Truist Bank High Street Branch 3301 High St 23707 Map
Truist Bank Portsmouth Boulevard Branch 5515 Portsmouth Blvd 23701 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 Portsmouth, VA?

Our list has 6 banks with 10 branches in Portsmouth. Branches open and close, so confirm with the bank.

Which bank has the most branches in Portsmouth?

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.