2,141 Banks in Virginia, USA — 2026
MainStreet Bank
Head Office
📍10089 Fairfax Blvd, Fairfax, VA 22030
, Fairfax, VA 22030
MainStreet Bank
Fairfax
📍4029 Chain Bridge Road, Fairfax, VA 22030
, Fairfax, VA 22030
Martinsville First Savings Bank
Head Office
📍25 W Church Street, Martinsville, VA 24114
, Martinsville, VA 24114
Metro City Bank
Centreville
📍5900 Centreville Crest Lane, Suite B, Centreville, VA 20121
, Centreville, VA 20121
Miners Exchange Bank
Head Office
Miners Exchange Bank
Norton
📍1470 Park Avenue NW, Norton, VA 24273
, Norton, VA 24273
Miners Exchange Bank
Saint Paul
📍16421 Wise St., Riverside Shopping Center, Saint Paul, VA 24283
, Saint Paul, VA 24283
Miners Exchange Bank
Wise
Miners Exchange Bank
Appalachia
📍104 Depot Street, Appalachia, VA 24216
, Appalachia, VA 24216
Movement Bank
Head Office
📍201 N Union Street, Danville, VA 24541
, Danville, VA 24541
New Horizon Bank
Head Office
📍1870 Stoneridge Commerce Drive, Powhatan, VA 23139
, Powhatan, VA 23139
New Peoples Bank
Weber City
📍1299 Us Hwy 23 S, Weber City, VA 24290
, Weber City, VA 24290
New Peoples Bank
Castlewood
📍87 Miners Drive, Castlewood, VA 24224
, Castlewood, VA 24224
New Peoples Bank
Clintwood
📍198 Colley Shopping Center, Clintwood, VA 24228
, Clintwood, VA 24228
New Peoples Bank
Gate City
📍663 East Jackson Street, Gate City, VA 24251
, Gate City, VA 24251
New Peoples Bank
Haysi
New Peoples Bank
Abingdon
📍350 West Main Street, Abingdon, VA 24210
, Abingdon, VA 24210
New Peoples Bank
Pound
📍11241 Indian Creek Road, Pound, VA 24279
, Pound, VA 24279
New Peoples Bank
Big Stone Gap
📍419 Shawnee Avenue East, Big Stone Gap, VA 24219
, Big Stone Gap, VA 24219
New Peoples Bank
Bluefield
📍514 Commerce Drive, Bluefield, VA 24605
, Bluefield, VA 24605