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).

All bank branches in Williamsburg

Showing 23 of 23

BankBranchAddressZIPMap
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.