914 Banks in Virginia, USA — 2026
Bank of Botetourt
Buchanan
📍19747 Main Street, Buchanan, VA 24066
, Buchanan, VA 24066
Bank of Botetourt
LakeWatch
📍51 Firstwatch Drive, Moneta, VA 24121
, Moneta, VA 24121
Bank of Botetourt
Troutville
📍5462 Lee Highway, Troutville, VA 24175
, Troutville, VA 24175
Bank of Charles Town
Middleburg
📍115 The Plains Road, Suite 100, Middleburg, VA 20117
, Middleburg, VA 20117
Bank of Charles Town
Purcellville
📍1201 Wolf Rock Drive Suite 125, Purcellville, VA 20132
, Purcellville, VA 20132
Bank of Clarke County
Boyce
📍108 West Main Street, Boyce, VA 22620
, Boyce, VA 22620
Bank of Clarke County
Berryville
📍2 East Main Street, Berryville, VA 22611
, Berryville, VA 22611
Bank of Clarke County
Purcellville
📍203 Hirst Road, Purcellville, VA 20132
, Purcellville, VA 20132
Bank of Clarke County
Stephens City
📍382 Fairfax Pike, Stephens City, VA 22655
, Stephens City, VA 22655
Bank of Hope
Centreville
📍13890 Braddock Road, Centreville, VA 20121
, Centreville, VA 20121
Bank of Hope
Annandale
📍7410-A Little River Turnpike, Annandale, VA 22003
, Annandale, VA 22003
Bank of the James
Appomattox
📍1745 Confederate Blvd, Appomattox, VA 24522
, Appomattox, VA 24522
Bank of the James
Westminster Canterbury
📍250 Pantops Mountain Road, Charlottesville, VA 22911
, Charlottesville, VA 22911
Bank of the James
Forest
📍17000 Forest Road, Forest, VA 24551
, Forest, VA 24551
Bank of the James
Water Street
📍550 Water Street, Charlottesville, VA 22902
, Charlottesville, VA 22902
Bank of the James
Altavista
📍1110 Main Street, Altavista, VA 24517
, Altavista, VA 24517
Bank of the James
Harrisonburg
📍1391 South High Street, Harrisonburg, VA 22801
, Harrisonburg, VA 22801
Bank of the James
Madison Heights
📍4698 S. Amherst Highway, Madison Heights, VA 24572
, Madison Heights, VA 24572
Benchmark Community Bank
Blackstone
📍410 Church Street, Blackstone, VA 23824
, Blackstone, VA 23824
Benchmark Community Bank
Farmville Downtown
📍101 Midtown Ave, Farmville, VA 23901
, Farmville, VA 23901