Banks in Williamsburg, Virginia
We list 23 bank branches in Williamsburg from 11 FDIC-insured banks, in 2 ZIP codes. The most branches belong to Chesapeake Bank (5), Truist Bank (4), JPMorgan Chase Bank, National Association (3) and TowneBank (2).
- 23branches
- 11banks
- 2ZIP codes
All bank branches in Williamsburg
Showing 23 of 23
| Bank | Branch | Address | ZIP | Map |
|---|---|---|---|---|
| Citizens and Farmers Bank | Jamestown Road Branch | 1100 Jamestown Rd | 23185 | Map |
| Woodforest National Bank | 0959 Williamsburg Wal-Mart Branch | 731 E Rochambeau Dr | 23188 | Map |
| Atlantic Union Bank | Route 5 Branch | 5125 John Tyler Hwy | 23185 | Map |
| TowneBank | Kingsmill Branch | 1510 Quarterpath Rd | 23185 | Map |
| TowneBank | New Town Branch | 5216 Monticello Ave | 23188 | Map |
| Bank of America, National Association | Williamsburg Branch | 1801 Richmond Rd | 23185 | Map |
| Bank of America, National Association | Monticello Marketplace Branch | 4620 Monticello Ave | 23188 | Map |
| Wells Fargo Bank, National Association | Monticello Marketplace Branch | 4690 Monticello Ave | 23188 | Map |
| Wells Fargo Bank, National Association | Lightfoot Branch | 820 E Rochambeau Dr | 23188 | Map |
| Primis Bank | High Street Branch | 1430 High St | 23185 | Map |
| JPMorgan Chase Bank, National Association | Colonial Williamsburg Branch | 202 N Henry St | 23185 | Map |
| JPMorgan Chase Bank, National Association | Williamsburg on Monticello Branch | 4601 Monticello Ave | 23188 | Map |
| JPMorgan Chase Bank, National Association | Williamsburg Lightfoot Branch | 6720 Mooretown Rd | 23188 | Map |
| PNC Bank, National Association | Williamsburg Branch | 4541 John Tyler Hwy | 23185 | Map |
| Chesapeake Bank | Lafayette Branch | 1229 Lafayette St | 23185 | Map |
| Chesapeake Bank | Five Forks Branch | 4492 John Tyler Hwy | 23185 | Map |
| Chesapeake Bank | Williamsburg Landing Branch | 5700 Williamsburg Landing Dr | 23185 | Map |
| Chesapeake Bank | Patriots Colony Branch | 6000 Patriots Colony Dr | 23188 | Map |
| Chesapeake Bank | Lightfoot Branch | 6619 Richmond Rd | 23188 | Map |
| Truist Bank | Kingsmill Branch | 100 Mclaws Cir | 23185 | Map |
| Truist Bank | Second Street Branch | 300 Second St | 23185 | Map |
| Truist Bank | Settlers Market Branch | 5236 Monticello Ave | 23188 | Map |
| Truist Bank | Lightfoot Richmond Road Branch | 6385 Richmond Rd | 23188 | 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 Williamsburg, VA?
Our list has 11 banks with 23 branches in Williamsburg. Branches open and close, so confirm with the bank.
Which bank has the most branches in Williamsburg?
In our list it is Chesapeake Bank, with 5 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.