2,141 Banks in Virginia, USA — 2026
Bank of Botetourt
Cave Spring
📍3232 Electric Road, Roanoke, VA 24018
, Roanoke, VA 24018
Bank of Botetourt
Peters Creek Road
📍3130 Peters Creek Road, Roanoke, VA 24019
, Roanoke, VA 24019
Bank of Botetourt
Salem
📍231 S. College Avenue, Salem, VA 24153
, Salem, VA 24153
Bank of Botetourt
Bonsack
📍3801 Challenger Avenue, Roanoke, VA 24012
, Roanoke, VA 24012
Bank of Botetourt
Lexington
📍65 East Midland Trail, Lexington, VA 24450
, Lexington, VA 24450
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 Charles Town
Leesburg
📍446 Madison Trade Plaza Se, Leesburg, VA 20175
, Leesburg, VA 20175
Bank of Clarke County
Boyce
📍108 West Main Street, Boyce, VA 22620
, Boyce, VA 22620
Bank of Clarke County
Senseny Road
📍1508 Senseny Road, Winchester, VA 22602
, Winchester, VA 22602
Bank of Clarke County
Pleasant Valley
📍2555 Pleasant Valley Road, Winchester, VA 22601
, Winchester, VA 22601
Bank of Clarke County
Berryville
📍2 East Main Street, Berryville, VA 22611
, Berryville, VA 22611
Bank of Clarke County
One Loudoun
📍44810 Saranac Street, Ashburn, VA 20147
, Ashburn, VA 20147
Bank of Clarke County
Purcellville
📍203 Hirst Road, Purcellville, VA 20132
, Purcellville, VA 20132
Bank of Clarke County
Millbrook
📍1879 Berryville Pike, Winchester, VA 22603
, Winchester, VA 22603
Bank of Clarke County
Stephens City
📍382 Fairfax Pike, Stephens City, VA 22655
, Stephens City, VA 22655
Bank of Clarke County
Route 50 West
📍110 Crock Wells Mill Drive, Winchester, VA 22603
, Winchester, VA 22603