Banks in Virginia Beach, Virginia

We list 62 bank branches in Virginia Beach from 16 FDIC-insured banks, in 8 ZIP codes. The most branches belong to Truist Bank (10), Dollar Bank, Federal Savings Bank (9), Wells Fargo Bank, National Association (8) and Bank of America, National Association (6).

All bank branches in Virginia Beach

Showing 62 of 62

BankBranchAddressZIPMap
Southern Bank and Trust Company Hilltop Branch 1756 Laskin Rd 23454 Map
Southern Bank and Trust Company Virginia Beach Blvd Branch 3720 Virginia Beach Blvd 23452 Map
Southern Bank and Trust Company Lynnhaven Branch 601 Lynnhaven Pkwy 23452 Map
Woodforest National Bank 0395 Virginia Beach Walmart Branch 2021 Lynnhaven Pkwy 23456 Map
Woodforest National Bank 0536 Va Virginia Beach Branch 546 First Colonial Rd 23451 Map
Dollar Bank, Federal Savings Bank Great Neck Branch 1344 N Great Neck Rd 23454 Map
Dollar Bank, Federal Savings Bank Landstown Place Branch 1909 Landstown Centre Way 23456 Map
Dollar Bank, Federal Savings Bank Hilltop Branch 1932 Laskin Rd 23454 Map
Dollar Bank, Federal Savings Bank Hickman Place Branch 2212 General Booth Blvd 23454 Map
Dollar Bank, Federal Savings Bank Brenneman Farms Branch 4540 Princess Anne Rd 23462 Map
Dollar Bank, Federal Savings Bank Town Center Branch 4700 Virginia Beach Blvd 23462 Map
Dollar Bank, Federal Savings Bank Lynnhaven 839 Lynnhaven Pkwy 23452 Map
Dollar Bank, Federal Savings Bank Providence Square Branch 981 Providence Sq Shopping Ctr 23464 Map
Dollar Bank, Federal Savings Bank Haygood/Virginia Beach 998 Independence Blvd 23455 Map
SouthState Bank, National Association Virginia Beach Oceanfront Branch 300 32nd St 23451 Map
Atlantic Union Bank Hilltop Branch 1580 Laskin Rd 23451 Map
Atlantic Union Bank Sandbridge Branch 2098 Princess Anne Rd 23456 Map
Atlantic Union Bank Indian River Branch 5472 Indian River Rd 23464 Map
Atlantic Union Bank Haygood Branch 713 Independence Blvd 23455 Map
TowneBank Princess Anne Branch 2539 Princess Anne Rd 23456 Map
TowneBank Town Center Branch 297 Constitution Dr 23462 Map
TowneBank Kempsville Branch 5200 Providence Rd 23464 Map
TowneBank Pavilion Center Ii Branch 600 22nd St 23451 Map
TowneBank First Colonial Branch 984 First Colonial Rd 23454 Map
Bank of America, National Association Haygood Branch 1091 Independence Blvd 23455 Map
Bank of America, National Association Red Mill Commons Branch 1125 Nimmo Pkwy 23456 Map
Bank of America, National Association Kemps River Branch 1370 Fordham Dr 23464 Map
Bank of America, National Association Pembroke Branch 4616 Virginia Beach Blvd 23462 Map
Bank of America, National Association Lynnhaven Parkway Branch 745 Lynnhaven Pkwy 23452 Map
Bank of America, National Association First Colonial Branch 920 First Colonial Rd 23454 Map
Wells Fargo Bank, National Association Virginia Beach Town Center Branch 125 Independence Blvd 23462 Map
Wells Fargo Bank, National Association Hilltop North Branch 1608 Laskin Rd 23451 Map
Wells Fargo Bank, National Association General Booth Branch 2125 General Booth Blvd 23454 Map
Wells Fargo Bank, National Association Shore Drive Branch 2821 Shore Dr 23451 Map
Wells Fargo Bank, National Association Little Neck Branch 301 Little Neck Rd 23452 Map
Wells Fargo Bank, National Association College Park Branch 6563 College Park Sq 23464 Map
Wells Fargo Bank, National Association Independence Branch 699 Independence Blvd 23455 Map
Wells Fargo Bank, National Association Providence Square Branch 905 Kempsville Rd 23464 Map
Blue Ridge Bank, National Association Virginia Beach Branch 300 32nd St 23451 Map
First Carolina Bank Va Beach Branch 1864 Laskin Rd 23454 Map
ServisFirst Bank Virginia Beach Branch 4505 Columbus Street 23462 Map
Integrity Bank for Business Integrity Bank for Business (main office) 2901 S Lynnhaven Rd 23452 Map
JPMorgan Chase Bank, National Association Hickman Place Branch 2220 General Booth Blvd. 23454 Map
JPMorgan Chase Bank, National Association Kings Grant Branch 3333 Virginia Beach Blvd 23452 Map
JPMorgan Chase Bank, National Association Kempsville Providence Branch 5256 Providence Rd 23464 Map
PNC Bank, National Association Great Neck Branch 1324 N Great Neck Rd 23454 Map
PNC Bank, National Association Little Neck-Traditional Branch 3397 Virginia Beach Blvd 23452 Map
PNC Bank, National Association Aragona Branch 4860 Virginia Beach Blvd 23462 Map
PNC Bank, National Association Fairfield Branch 5224 Providence Rd 23464 Map
Fulton Bank, National Association Hilltop Branch 1616 Laskin Rd 23451 Map
Fulton Bank, National Association Landstown Commons Branch 3545 Dam Neck Rd 23453 Map
Fulton Bank, National Association Bonney Road Branch 4429 Bonney Rd 23462 Map
Truist Bank Kempsville Branch 1433 Kempsville Rd 23464 Map
Truist Bank Strawbridge Branch 2141 General Booth Blvd 23454 Map
Truist Bank Little Neck Branch 3334 Virginia Beach Blvd 23452 Map
Truist Bank Pacific & 35th Branch 3450 Pacific Ave 23451 Map
Truist Bank Pembroke Branch 4592 Virginia Beach Blvd 23462 Map
Truist Bank Lynnhaven Branch 635 Lynnhaven Pkwy 23452 Map
Truist Bank Hilltop Branch 711 First Colonial Rd 23451 Map
Truist Bank Fairfield Branch 849 Kempsville Rd 23464 Map
Truist Bank Indian River Branch 916 S Military Hwy 23464 Map
Truist Bank Haygood Branch 944 Independence Blvd 23455 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 Virginia Beach, VA?

Our list has 16 banks with 62 branches in Virginia Beach. Branches open and close, so confirm with the bank.

Which bank has the most branches in Virginia Beach?

In our list it is Truist Bank, with 10 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.