Banks in Petersburg, Virginia
We list 9 bank branches in Petersburg from 6 FDIC-insured banks, in 2 ZIP codes. The most branches belong to Truist Bank (3), The Bank of Southside Virginia (2), Bank of America, National Association (1) and Wells Fargo Bank, National Association (1).
- 9branches
- 6banks
- 2ZIP codes
All bank branches in Petersburg
Showing 9 of 9
| Bank | Branch | Address | ZIP | Map |
|---|---|---|---|---|
| The Bank of Southside Virginia | Rohoic-Dinwiddie County Branch | 26008 Cox Rd | 23803 | Map |
| The Bank of Southside Virginia | Crater Road Branch | 2703 S Crater Rd | 23805 | Map |
| Bank of America, National Association | Crater Road Branch | 1963 S Crater Rd | 23805 | Map |
| Wells Fargo Bank, National Association | South Crater Square Branch | 3360 S Crater Rd | 23805 | Map |
| Blue Ridge Bank, National Association | Monument Branch | 1965 Wakefield Ave | 23805 | Map |
| First Bank | Airport Branch | 23315 Airport St | 23803 | Map |
| Truist Bank | Petersburg Branch | 117 E Washington St | 23803 | Map |
| Truist Bank | Edgehill Branch | 25901 Cox Rd | 23803 | Map |
| Truist Bank | Crater Road Branch | 3340 S Crater Rd | 23805 | 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 Petersburg, VA?
Our list has 6 banks with 9 branches in Petersburg. Branches open and close, so confirm with the bank.
Which bank has the most branches in Petersburg?
In our list it is Truist Bank, 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.