Banks in Virginia
Our list has 1,788 bank branches in Virginia, run by 102 FDIC-insured banks across 301 cities and towns. Richmond has the most, with 106.
- 1,788branches
- 102banks
- 301cities and towns
The banks with the most branches in Virginia are Truist Bank (259), Wells Fargo Bank, National Association (174), Atlantic Union Bank (124), Bank of America, National Association (95) and United Bank (79).
Browse Virginia by city
Cities with at least 8 branches have their own page.
Showing 63 of 63
- Abingdon 14 branches 11 banks
- Alexandria 60 branches 14 banks
- Annandale 14 branches 13 banks
- Arlington 50 branches 23 banks
- Ashburn 17 branches 10 banks
- Ashland 9 branches 8 banks
- Bedford 8 branches 7 banks
- Blacksburg 12 branches 8 banks
- Bluefield 9 branches 7 banks
- Bristol 8 branches 7 banks
- Centreville 13 branches 11 banks
- Chantilly 11 branches 10 banks
- Charlottesville 38 branches 15 banks
- Chesapeake 27 branches 11 banks
- Chester 11 branches 11 banks
- Chesterfield 9 branches 8 banks
- Christiansburg 14 branches 11 banks
- Colonial Heights 10 branches 10 banks
- Danville 18 branches 8 banks
- Fairfax 36 branches 14 banks
- Falls Church 20 branches 11 banks
- Farmville 9 branches 7 banks
- Forest 8 branches 7 banks
- Fredericksburg 42 branches 15 banks
- Front Royal 9 branches 7 banks
- Gainesville 9 branches 8 banks
- Galax 8 branches 7 banks
- Glen Allen 14 branches 9 banks
- Hampton 12 branches 7 banks
- Harrisonburg 23 branches 14 banks
- Herndon 14 branches 11 banks
- Leesburg 24 branches 19 banks
- Lexington 9 branches 8 banks
- Lynchburg 31 branches 14 banks
- Manassas 26 branches 14 banks
- Martinsville 10 branches 8 banks
- Mclean 27 branches 18 banks
- Mechanicsville 18 branches 11 banks
- Midlothian 27 branches 12 banks
- Newport News 18 branches 12 banks
- Norfolk 27 branches 11 banks
- Petersburg 9 branches 6 banks
- Portsmouth 10 branches 6 banks
- Purcellville 8 branches 8 banks
- Reston 25 branches 19 banks
- Richmond 106 branches 24 banks
- Roanoke 48 branches 15 banks
- Salem 10 branches 9 banks
- South Boston 8 branches 7 banks
- Springfield 17 branches 11 banks
- Stafford 8 branches 7 banks
- Staunton 15 branches 11 banks
- Sterling 13 branches 7 banks
- Suffolk 14 branches 9 banks
- Vienna 24 branches 18 banks
- Vinton 8 branches 8 banks
- Virginia Beach 62 branches 16 banks
- Warrenton 11 branches 10 banks
- Waynesboro 10 branches 10 banks
- Williamsburg 23 branches 11 banks
- Winchester 27 branches 11 banks
- Woodbridge 22 branches 11 banks
- Wytheville 11 branches 10 banks
Banks in Virginia
Showing 102 of 102
Branches in smaller towns
Branches in places with fewer than 8 branches are listed here.
Showing 526 of 526
| Bank | City | Address | ZIP | Map |
|---|---|---|---|---|
| Bank of America, National Association | Aldie | 42030 Village Center Plz | 20105 | Map |
| Woodforest National Bank | Altavista | 125 Clarion Rd | 24517 | Map |
| Bank of the James | Altavista | 1110 Main St | 24517 | Map |
| First National Bank | Altavista | 1303 Main St | 24517 | Map |
| First National Bank | Altavista | 622 Broad St | 24517 | Map |
| Truist Bank | Altavista | 700 Main St | 24517 | Map |
| Citizens Bank and Trust Company | Amelia Court House | 9060 N Five Forks Rd | 23002 | Map |
| Truist Bank | Amelia Court House | 15301 Patrick Henry Hwy | 23002 | Map |
| Bank of the James | Amherst | 164 S Main St | 24521 | Map |
| First National Bank | Amherst | 130 S Main St | 24521 | Map |
| Truist Bank | Amherst | 115 Richmond Hwy | 24521 | Map |
| Manufacturers and Traders Trust Company | Annadale | 7857 Heritage Drive | 22003 | Map |
| Miners Exchange Bank | Appalachia | 104 Depot St | 24216 | Map |
| Wells Fargo Bank, National Association | Appomattox | 114 Moses Ave | 24522 | Map |
| Bank of the James | Appomattox | 1745 Confederate Blvd | 24522 | Map |
| The Farmers Bank of Appomattox | Appomattox | 169 Old Courthouse Road | 24522 | Map |
| The Farmers Bank of Appomattox | Appomattox | 223 Main St | 24522 | Map |
| Truist Bank | Appomattox | 7677 Richmond Hwy | 24522 | Map |
| Bank of America, National Association | Baileys Crossroads | 5707 Seminary Rd | 22041 | Map |
| Capital One, National Association | Baileys Crossroads | 3499 S Jefferson St | 22041 | Map |
| Carter Bank & Trust | Bassett | 380 Riverside Dr | 24055 | Map |
| Virginia National Bank | Bealeton | 6207 Station Dr | 22712 | Map |
| Truist Bank | Bealeton | 11047 Marsh Rd | 22712 | Map |
| Bank Of Clarke | Berryville | 2 E Main St | 22611 | Map |
| Truist Bank | Berryville | 23 N Church St | 22611 | Map |
| Powell Valley National Bank | Big Stone Gap | 211 East Fifth Street | 24219 | Map |
| Truist Bank | Big Stone Gap | 621 Wood Ave E | 24219 | Map |
| Benchmark Community Bank | Blackstone | 410 Church St | 23824 | Map |
| Citizens Bank and Trust Company | Blackstone | 101 N Main St | 23824 | Map |
| Citizens Bank and Trust Company | Blackstone | 126 S Main St | 23824 | Map |
| Citizens Bank and Trust Company | Blackstone | 1575 S Main St | 23824 | Map |
| First Sentinel Bank | Bland | 427 Main St | 24315 | Map |
| The Blue Grass Valley Bank | Blue Grass | 2583 Blue Grass Valley Rd | 24413 | Map |
| First Bank | Blue Ridge | 98 Blue Ridge Blvd | 24064 | Map |
| Carter Bank & Trust | Boones Mill | 50 Boones Mill Rd | 24065 | Map |
| Atlantic Union Bank | Bowling Green | 211 N Main St | 22427 | Map |
| Bank Of Clarke | Boyce | 108 W Main St | 22620 | Map |
| The Bank of Southside Virginia | Boykins | 18207 Virginia Ave | 23827 | Map |
| United Bank | Bridgewater | 309 N Main St | 22812 | Map |
| The First Bank and Trust Company | Bridgewater | 610 N Main St | 22812 | Map |
| Pendleton Community Bank, Inc. | Bridgewater | 317 N Main St | 22812 | Map |
| Farmers & Merchants Bank | Bridgewater | 100 Plaza Dr | 22812 | Map |
| Truist Bank | Bridgewater | 111 N Main St | 22812 | Map |
| JPMorgan Chase Bank, National Association | Bristow | 10260 Bristow Center Dr | 20136 | Map |
| Truist Bank | Bristow | 10251 Bristow Center Dr | 20136 | Map |
| United Bank | Broadway | 361 S Main St | 22815 | Map |
| Farmers & Merchants Bank | Broadway | 126 N Timber Way | 22815 | Map |
| Truist Bank | Broadway | 153 N Main St | 22815 | Map |
| The Bank of Charlotte County | Brookneal | 308 Lynchburg Avenue | 24528 | Map |
| Truist Bank | Brookneal | 440 Lusardi Dr | 24528 | Map |
| Bank of the James | Buchanan | 19792 Main St | 24066 | Map |
| Bank of Botetourt | Buchanan | 19747 Main St | 24066 | Map |
| City National Bank of West Virginia | Buena Vista | 128 W 21st St | 24416 | Map |
| CornerStone Bank | Buena Vista | 2235 Beech Ave | 24416 | Map |
| United Bank | Burgess | 14750 Northumberland Highway | 22432 | Map |
| Atlantic Union Bank | Burgess | 15043 Northumberland Hwy | 22432 | Map |
| Primis Bank | Burgess | 14954 Northumberland Highway | 22432 | Map |
| Burke & Herbert Bank & Trust Company | Burke | 9516 Old Keene Mill Rd | 22015 | Map |
| Bank of America, National Association | Burke | 5649 Burke Centre Pkwy | 22015 | Map |
| Bank of America, National Association | Burke | 8990 Burke Lake Rd | 22015 | Map |
| Wells Fargo Bank, National Association | Burke | 5703 Burke Centre Pkwy | 22015 | Map |
| PNC Bank, National Association | Burke | 5745 Burke Centre Parkway | 22015 | Map |
| Truist Bank | Burke | 6052 Burke Commons Rd | 22015 | Map |
| Citizens Bank and Trust Company | Burkeville | 102 2nd St Ne | 23922 | Map |
| United Bank | Callao | 654 Northumberland Hwy | 22435 | Map |
| Blue Ridge Bank, National Association | Callao | 18 Sandy St | 22435 | Map |
| Primis Bank | Callao | 110 Northumberland Hwy | 22435 | Map |
| Atlantic Union Bank | Cape Charles | 22468 Lankford Hwy | 23310 | Map |
| First Horizon Bank | Cape Charles | 21263 Lankford Hwy | 23310 | Map |
| Calvin B. Taylor Banking Company of Berlin, Maryland | Cape Charles | 645 Mason Ave | 23310 | Map |
| The Bank of Southside Virginia | Capron | 23003 Main St | 23829 | Map |
| The Bank of Southside Virginia | Carson | 17208 Halligan Park Rd | 23830 | Map |
| Citizens and Farmers Bank | Cartersville | 2288 Cartersville Rd | 23027 | Map |
| New Peoples Bank, Inc. | Castlewood | 87 Miners Dr | 24224 | Map |
| Virginia National Bank | Catlett | 3543 Catlett Rd | 20119 | Map |
| The National Bank of Blacksburg | Cedar Bluff | 1155 Claypool Hill Mall Rd | 24609 | Map |
| Truist Bank | Charles City | 10000 Courthouse Rd | 23030 | Map |
| The Bank of Charlotte County | Charlotte Court House | 111 David Bruce Ave | 23923 | Map |
| First-Citizens Bank & Trust Company | Chase City | 242 N Main St | 23924 | Map |
| Benchmark Community Bank | Chase City | 845 E 2nd St | 23924 | Map |
| Carter Bank & Trust | Chase City | 749 E 2nd St | 23924 | Map |
| First-Citizens Bank & Trust Company | Chatham | 1 S Main St | 24531 | Map |
| Atlantic Union Bank | Chatham | 13880 Us Highway 29 | 24531 | Map |
| Carter Bank & Trust | Chatham | 140 S Main St | 24531 | Map |
| First National Bank | Chatham | 55 N Main St | 24531 | Map |
| Truist Bank | Chatham | 148 Tightsqueeze Rd | 24531 | Map |
| The Bank of Marion | Chilhowie | 1155 E Lee Hwy | 24319 | Map |
| Truist Bank | Chilhowie | 1020 East Lee Highway | 24319 | Map |
| Atlantic Union Bank | Chincoteague | 6350 Maddox Blvd | 23336 | Map |
| Calvin B. Taylor Banking Company of Berlin, Maryland | Chincoteague | 4116 Main St | 23336 | Map |
| PNC Bank, National Association | Chincoteague | 6402 Maddox Blvd | 23336 | Map |
| First-Citizens Bank & Trust Company | Chirstiansburg | 250 Peppers Fry Rd Nw | 24073 | Map |
| Burke & Herbert Bank & Trust Company | Churchville | 23 Scenic Hwy | 24421 | Map |
| Benchmark Community Bank | Clarksville | 133 College St | 23927 | Map |
| Carter Bank & Trust | Clarksville | 1002 Virginia Ave | 23927 | Map |
| First Bank | Clarksville | 701 Virginia Ave | 23927 | Map |
| United Bank | Clifton | 5766 Union Mill Rd | 20124 | Map |
| Truist Bank | Clifton | 5700 Union Mill Rd | 20124 | Map |
| First-Citizens Bank & Trust Company | Clifton Forge | 540 Main St | 24422 | Map |
| Highlands Community Bank | Clifton Forge | 1501 Main St | 24422 | Map |
| First Community Bank | Clintwood | 320 Chase Street | 24228 | Map |
| Farmers and Miners Bank | Clintwood | 5283 Dickenson Hwy | 24228 | Map |
| New Peoples Bank, Inc. | Clintwood | 198 Colley Shopping Ctr | 24228 | Map |
| Truist Bank | Clintwood | 228 Chase St | 24228 | Map |
| Miners Exchange Bank | Coeburn | 483 Front St W | 24230 | Map |
| First Horizon Bank | Collinsville | 3000 Virginia Ave | 24078 | Map |
| Carter Bank & Trust | Collinsville | 128 Paul St | 24078 | Map |
| Truist Bank | Collinsville | 2680 Virginia Ave | 24078 | Map |
| Atlantic Union Bank | Colonial Beach | 840 Mckinney Blvd | 22443 | Map |
| Truist Bank | Colonial Beach | 416 Colonial Ave | 22443 | Map |
| The Farmers Bank of Appomattox | Concord | 10272 Village Highway | 24538 | Map |
| TowneBank | Courtland | 28319 Southampton Pkwy | 23837 | Map |
| Primis Bank | Courtland | 22241 Main St | 23837 | Map |
| Atlantic Union Bank | Covington | 450 W Main St | 24426 | Map |
| Highlands Community Bank | Covington | 307 Thacker Ave | 24426 | Map |
| Peoples Bank | Covington | 151 N Court Ave | 24426 | Map |
| Truist Bank | Covington | 1201 S Craig Ave | 24426 | Map |
| Benchmark Community Bank | Crewe | 1500 W Virginia Ave | 23930 | Map |
| Citizens Bank and Trust Company | Crewe | 210 Carter St | 23930 | Map |
| Atlantic Union Bank | Culpeper | 231 Southgate Shopping Ctr | 22701 | Map |
| Atlantic Union Bank | Culpeper | 717 James Madison Hwy | 22701 | Map |
| Wells Fargo Bank, National Association | Culpeper | 795 Nalles Mill Rd | 22701 | Map |
| Blue Ridge Bank, National Association | Culpeper | 701 S Main St | 22701 | Map |
| Oak View National Bank | Culpeper | 450 James Madison Hwy | 22701 | Map |
| Truist Bank | Culpeper | 15345 Creativity Dr | 22701 | Map |
| Truist Bank | Culpeper | 703 James Madison Hwy | 22701 | Map |
| Citizens and Farmers Bank | Cumberland | 1422 Anderson Hwy | 23040 | Map |
| Bank of America, National Association | Dale City | 4191 Dale Blvd | 22193 | Map |
| Wells Fargo Bank, National Association | Dale City | 2876 Dale Blvd | 22193 | Map |
| First-Citizens Bank & Trust Company | Daleville | 65 Kingston Dr | 24083 | Map |
| HomeTrust Bank | Daleville | 1571 Roanoke Rd | 24083 | Map |
| Bank of Botetourt | Daleville | 140 Town Center St | 24083 | Map |
| First Bank | Daleville | 1245 Roanoke Rd | 24083 | Map |
| First Bank | Daleville | 200 The Glebe Blvd | 24083 | Map |
| The Bank of Marion | Damascus | 744 N Beaver Dam Ave | 24236 | Map |
| The Farmers Bank of Appomattox | Dillwyn | 16086 N James Madison Hwy | 23936 | Map |
| First Bank | Dillwyn | 3474 Rosney Rd | 23936 | Map |
| Truist Bank | Dillwyn | 15604 N James Madison Hwy | 23936 | Map |
| The Bank of Southside Virginia | Dinwiddie | 14003 Boydton Plank Rd | 23841 | Map |
| First Bank | Dinwiddie | 13812 Boydton Plank Rd | 23841 | Map |
| The Bank of Charlotte County | Drakes Branch | 4767 Drakes Main Street | 23937 | Map |
| Atlantic Union Bank | Dublin | 2 Town Center Dr | 24084 | Map |
| The National Bank of Blacksburg | Dublin | U.S.Route 11 | 24084 | Map |
| Powell Valley National Bank | Duffield | 301 Duff Patt Hwy | 24244 | Map |
| Bank of America, National Association | Dulles | 45470 Dulles Crossing Plz | 20166 | Map |
| TD Bank, National Association | Dumfries | 16714 Richmond Hwy | 22026 | Map |
| United Bank | Dumfries | 17054 Richmond Highway | 22026 | Map |
| Bank of America, National Association | Dumfries | 4001 Graham Park Rd | 22026 | Map |
| JPMorgan Chase Bank, National Association | Dumfries | 4421 Fortuna Center Plz | 22025 | Map |
| Bank of Botetourt | Eagle Rock | 58 Railroad Ave | 24085 | Map |
| PNC Bank, National Association | Eastville | 16485 Lankford Highway | 23347 | Map |
| Farmers & Merchants Bank | Edinburg | 320 Stoney Creek Blvd | 22824 | Map |
| Skyline National Bank | Elk Creek | 60 Comers Rock Rd | 24326 | Map |
| United Bank | Elkton | 410 W Spotswood Trl | 22827 | Map |
| First Bank | Elkton | 301 W Spotswood Trl | 22827 | Map |
| Farmers & Merchants Bank | Elkton | 127 Rockingham Street | 22827 | Map |
| First-Citizens Bank & Trust Company | Emporia | 214 W Atlantic St | 23847 | Map |
| The Bank of Southside Virginia | Emporia | 1400 W Atlantic St | 23847 | Map |
| Benchmark Community Bank | Emporia | 125 W Atlantic St | 23847 | Map |
| Atlantic Union Bank | Emporia | 100 Dominion Dr | 23847 | Map |
| Truist Bank | Emporia | 301 W Atlantic St | 23847 | Map |
| Farmers and Miners Bank | Ewing | 248 Station Creek Rd | 24248 | Map |
| Atlantic Union Bank | Exmore | 4071 Lankford Hwy | 23350 | Map |
| Truist Bank | Exmore | 4070 Lankford Hwy | 23350 | Map |
| Truist Bank | Fairfax Station | 8920 Village Shops Dr | 22039 | Map |
| Bank of Botetourt | Fairfield | 5905 N Lee Hwy | 24435 | Map |
| The First Bank and Trust Company | Fairlawn | 7305 Peppers Ferry Blvd | 24141 | Map |
| Carter Bank & Trust | Falmouth | 175 Warrenton Rd | 22405 | Map |
| Carter Bank & Trust | Ferrum | 9440 Franklin St | 24088 | Map |
| Truist Bank | Ferrum | 4505 Timber Line Rd | 24088 | Map |
| First Bank | Fincastle | 17 S Roanoke St | 24090 | Map |
| Oak View National Bank | Flint Hill | 644 Zachary Taylor Highway | 22627 | Map |
| Atlantic Union Bank | Floyd | 680 E Main St | 24091 | Map |
| Carter Bank & Trust | Floyd | 213 N Locust St | 24091 | Map |
| Skyline National Bank | Floyd | 212 E Main St | 24091 | Map |
| Armed Forces Bank, National Association | Fort Myer | 108 Mcnair Rd | 22211 | Map |
| The Bank of Southside Virginia | Franklin | 1310 Amory Drive | 23851 | Map |
| Truist Bank | Franklin | 201 N College Dr | 23851 | Map |
| First Bank | Gasburg | 4200 Gasburg Road | 23857 | Map |
| First Community Bank | Gate City | 141 East Jackson St | 24251 | Map |
| New Peoples Bank, Inc. | Gate City | 663 East Jackson St | 24251 | Map |
| The Bank of Marion | Gate City | 181 East Jackson St | 24251 | Map |
| First Community Bank | Glade Spring | 506 Maple St | 24340 | Map |
| The Bank of Marion | Glade Spring | 656 S Monte Vista Dr | 24340 | Map |
| United Bank | Glenn Allen | 9951 Brook Rd | 23059 | Map |
| Woodforest National Bank | Gloucester | 6819 Waltons Ln | 23061 | Map |
| Atlantic Union Bank | Gloucester | 6720 Sutton Rd | 23061 | Map |
| Primis Bank | Gloucester | 7132 George Washington Memorial Hwy | 23061 | Map |
| Chesapeake Bank | Gloucester | 6793 George Washington Memorial Hwy | 23061 | Map |
| Truist Bank | Gloucester | 7171 George Washington Memorial Hwy | 23061 | Map |
| United Bank | Goochland | 1949 Sandy Hook Rd | 23063 | Map |
| Wells Fargo Bank, National Association | Goochland | 3018 River Rd W | 23063 | Map |
| Woodforest National Bank | Gordonsville | 164 Camp Creek Pkwy | 22942 | Map |
| Blue Ridge Bank, National Association | Gordonsville | 104 S Main St | 22942 | Map |
| Capon Valley Bank | Gore | 6701 Northwestern Pike | 22637 | Map |
| Bank of America, National Association | Grafton | 4528 George Washington Mem Hwy | 23692 | Map |
| Truist Bank | Grafton | 5340 George Washington Mem Hwy | 23692 | Map |
| TD Bank, National Association | Great Falls | 9901 Georgetown Pike | 22066 | Map |
| Atlantic Union Bank | Great Falls | 9851 Georgetown Pike | 22066 | Map |
| Wells Fargo Bank, National Association | Great Falls | 750 Walker Rd | 22066 | Map |
| Trustar Bank | Great Falls | 748 Walker Rd | 22066 | Map |
| Truist Bank | Great Falls | 9915 Georgetown Pike | 22066 | Map |
| Truist Bank | Greenville | 4033 Lee Jackson Hwy | 24440 | Map |
| Atlantic Union Bank | Gretna | 109 N Main St | 24557 | Map |
| Carter Bank & Trust | Gretna | 307 S Main St | 24557 | Map |
| Atlantic Union Bank | Grottoes | 106 6th St | 24441 | Map |
| Legacy Bank | Grundy | 20957 Riverside Dr | 24614 | Map |
| Legacy Bank | Grundy | 20957 Riverside Dr | 24614 | Map |
| TruPoint Bank | Grundy | 1009 Walnut St | 24614 | Map |
| TruPoint Bank | Grundy | 20089 Riverside Dr | 24614 | Map |
| New Peoples Bank, Inc. | Grundy | 20487 Riverside Dr | 24614 | Map |
| Benchmark Community Bank | Halifax | 290 S Main St | 24558 | Map |
| The First Bank and Trust Company | Hanover | 13221 Hanover Courthouse Rd | 23069 | Map |
| CNB Bank | Hardy | 160 Apron Road | 24101 | Map |
| Atlantic Union Bank | Hardy | 12930 Booker T Washington Hwy | 24101 | Map |
| First Horizon Bank | Hardy | 13264 Booker T Washington Hwy | 24101 | Map |
| Truist Bank | Hardy | 37 Village Springs Dr | 24101 | Map |
| Blue Ridge Bank, National Association | Hartfield | 10880 General Puller Hwy | 23071 | Map |
| Primis Bank | Hartfield | 11290 General Puller Highway | 23071 | Map |
| Chesapeake Bank | Hayes | 3029 George Washington Memorial Hwy | 23072 | Map |
| Virginia National Bank | Haymarket | 15240 Washington St | 20169 | Map |
| Bank of America, National Association | Haymarket | 6561 Trading Sq | 20169 | Map |
| JPMorgan Chase Bank, National Association | Haymarket | 14990 Heathcote Blvd | 20169 | Map |
| Truist Bank | Haymarket | 15000 Heathcote Blvd | 20169 | Map |
| New Peoples Bank, Inc. | Haysi | 111 Haysi Main | 24256 | Map |
| Truist Bank | Haysi | 23857 Dickenson Hwy | 24256 | Map |
| Primis Bank | Heathsville | 6941 Northumberland Hwy | 22473 | Map |
| United Bank | Henrico | 12254 West Broad Marketplace | 23233 | Map |
| Blue Ridge Bank, National Association | Henrico | 900 N Parham Rd | 23229 | Map |
| JPMorgan Chase Bank, National Association | Henrico | 8691 Quioccasin Rd | 23229 | Map |
| Wells Fargo Bank, National Association | Highland Springs | 81 S Airport Dr | 23075 | Map |
| First Community Bank | Hillsville | 148 N Main St | 24343 | Map |
| Carter Bank & Trust | Hillsville | 220 N Main St | 24343 | Map |
| Skyline National Bank | Hillsville | 419 S Main St | 24343 | Map |
| Truist Bank | Hillsville | 145 N Main St | 24343 | Map |
| New Peoples Bank, Inc. | Honaker | 53 Commerce Dr | 24260 | Map |
| The Bank of Marion | Honaker | 36 Library Dr | 24260 | Map |
| Wells Fargo Bank, National Association | Hopewell | 425 S 15th Ave | 23860 | Map |
| Truist Bank | Hopewell | 106 N 2nd Ave | 23860 | Map |
| Truist Bank | Hopewell | 5100 Oaklawn Blvd | 23860 | Map |
| Burke & Herbert Bank & Trust Company | Hot Springs | 9406 Sam Snead Hwy | 24445 | Map |
| Highlands Community Bank | Hot Springs | 9008 Sam Snead Hwy | 24445 | Map |
| Truist Bank | Hot Springs | 2771 Main St | 24445 | Map |
| Carter Bank & Trust | Independence | 449 E Main St | 24348 | Map |
| Skyline National Bank | Independence | 113 W Main St | 24348 | Map |
| Skyline National Bank | Independence | 802 E Main St | 24348 | Map |
| Chesapeake Bank | Irvington | 10 Lancaster Rd | 22480 | Map |
| Chesapeake Bank | Irvington | 98 King Carter Dr | 22480 | Map |
| Citizens and Farmers Bank | James City County | Longhill And Olde Towne Roads | 23081 | Map |
| Citizens and Farmers Bank | James City County | U.S. Route 60 And State Route 607 | 23127 | Map |
| The Bank of Southside Virginia | Jarratt | 211 Jarratt Ave | 23867 | Map |
| Lee Bank and Trust Company | Jonesville | 32739 Main Street | 24263 | Map |
| Powell Valley National Bank | Jonesville | 33785 Main Street | 24263 | Map |
| Benchmark Community Bank | Kenbridge | 204 S Broad St | 23944 | Map |
| The Bank of Charlotte County | Keysville | 208 King St | 23947 | Map |
| Truist Bank | Keysville | 185 King St | 23947 | Map |
| Woodforest National Bank | Kilmarnock | 200 Old Fair Grounds Way | 22482 | Map |
| Atlantic Union Bank | Kilmarnock | 284 N Main St | 22482 | Map |
| Blue Ridge Bank, National Association | Kilmarnock | 100 S Main St | 22482 | Map |
| Chesapeake Bank | Kilmarnock | 97 N Main St | 22482 | Map |
| Citizens and Farmers Bank | King George | 8065 Kings Hwy | 22485 | Map |
| Atlantic Union Bank | King George | 10045 Kings Hwy | 22485 | Map |
| Truist Bank | King George | 9319 Kings Hwy | 22485 | Map |
| Atlantic Union Bank | King William | 3708 Richmond Tappahannock Hwy | 23086 | Map |
| Primis Bank | King William | 20 Commerce Ln | 23086 | Map |
| Chesapeake Bank | Lancaster | 2824 White Chapel Rd | 22503 | Map |
| First-Citizens Bank & Trust Company | Lawrenceville | 112 E Hicks St | 23868 | Map |
| Benchmark Community Bank | Lawrenceville | 220 W 5th Ave | 23868 | Map |
| TruPoint Bank | Lebanon | 32 E Main St | 24266 | Map |
| The First Bank and Trust Company | Lebanon | 2030 E Main St | 24266 | Map |
| The First Bank and Trust Company | Lebanon | 359 W Main St | 24266 | Map |
| First Sentinel Bank | Lebanon | 66 Townview Dr | 24266 | Map |
| New Peoples Bank, Inc. | Lebanon | 1421 East Main Street | 24266 | Map |
| Truist Bank | Lebanon | 1850 E Main St | 24266 | Map |
| Atlantic Union Bank | Locust Grove | 36081 Goodwin Dr | 22508 | Map |
| Wells Fargo Bank, National Association | Locust Grove | 5505 Germanna Hwy | 22508 | Map |
| Bank of America, National Association | Lorton | 9405 Lorton Market St | 22079 | Map |
| Wells Fargo Bank, National Association | Lorton | 8994 Lorton Station Blvd | 22079 | Map |
| Truist Bank | Lorton | 9400 Richmond Hwy | 22079 | Map |
| United Bank | Louisa | 217 East Main St | 23093 | Map |
| Wells Fargo Bank, National Association | Louisa | 200 W Main St | 23093 | Map |
| Blue Ridge Bank, National Association | Louisa | 408 East Main St | 23093 | Map |
| Truist Bank | Lovettsville | 7 E Broad Way | 20180 | Map |
| Atlantic Union Bank | Lovingston | 124 Main St | 22949 | Map |
| Truist Bank | Lovingston | 93 Front St | 22949 | Map |
| Blue Ridge Bank, National Association | Luray | 17 W Main St | 22835 | Map |
| Pioneer Bank | Luray | 800 E Main St | 22835 | Map |
| Truist Bank | Luray | 1402 Us Highway 211 W | 22835 | Map |
| Atlantic Union Bank | Madison | 1174 N Main Street | 22727 | Map |
| Wells Fargo Bank, National Association | Madison | 1264 N Main St | 22727 | Map |
| Woodforest National Bank | Madison Heights | 197 Madison Heights Sq | 24572 | Map |
| Wells Fargo Bank, National Association | Madison Heights | 118 Amelon Sq | 24572 | Map |
| Bank of the James | Madison Heights | 4698 S Amherst Hwy | 24572 | Map |
| Carter Bank & Trust | Madison Heights | 4498 S Amherst Hwy | 24572 | Map |
| Truist Bank | Madison Heights | 4068 S Amherst Hwy | 24572 | Map |
| United Bank | Manakin Sabot | 100 Broad Street Rd | 23103 | Map |
| Truist Bank | Manakin Sabot | 27 Broad Street Rd | 23103 | Map |
| Atlantic Union Bank | Manassas Park | 9113 Manassas Dr | 20111 | Map |
| United Bank | Manquin | 4935 Richmond Tappahannock Hwy | 23106 | Map |
| First Community Bank | Marion | 1425 N Main St | 24354 | Map |
| The Bank of Marion | Marion | 102 W Main St | 24354 | Map |
| The Bank of Marion | Marion | 1026 S Main St | 24354 | Map |
| The Bank of Marion | Marion | 111 N Church St | 24354 | Map |
| The Bank of Marion | Marion | 1600 N Main St | 24354 | Map |
| Oak View National Bank | Marshall | 4174 D Old Stockyard Road | 20115 | Map |
| Truist Bank | Marshall | 8318 E Main St | 20115 | Map |
| Chesapeake Bank | Mathews | 10458 Buckley Hall Rd | 23109 | Map |
| Truist Bank | Mattaponi | 7136 Lewis B Puller Memorial Hwy | 23110 | Map |
| Burke & Herbert Bank & Trust Company | Max Meadows | 148 Ivanhoe Rd | 24360 | Map |
| First Community Bank | Max Meadows | 145 Ivanhoe Road | 24360 | Map |
| The Bank of Marion | Max Meadows | 787 Fort Chiswell Rd | 24360 | Map |
| First Bank | Mc Kenney | 20701 First Street | 23872 | Map |
| Primis Bank | Mc Lean | 6830 Old Dominion Dr | 22101 | Map |
| City National Bank | Mcclean | 8301 Greensboro Dr | 22102 | Map |
| Skyline National Bank | Meadows Of Dan | 3607 Jeb Stuart Highway | 24120 | Map |
| Atlantic Union Bank | Middleburg | 111 W Washington St | 20117 | Map |
| MainStreet Bank | Middleburg | 10 N Pendleton St | 20117 | Map |
| Primis Bank | Middleburg | 10 W Washington St | 20117 | Map |
| Potomac Bank | Middleburg | 115 The Plains Rd | 20117 | Map |
| Truist Bank | Middleburg | 202 West Washington Street | 20117 | Map |
| Blue Ridge Bank, National Association | Mineral | 430 Mineral Ave | 23117 | Map |
| Truist Bank | Mineral | 223 Mineral Avenue | 23117 | Map |
| Atlantic Union Bank | Moneta | 14739 Moneta Rd | 24121 | Map |
| Carter Bank & Trust | Moneta | 135 Scruggs Rd | 24121 | Map |
| Bank of Botetourt | Moneta | 51 Firstwatch Dr | 24121 | Map |
| Burke & Herbert Bank & Trust Company | Monterey | 195 West Main Strret | 24465 | Map |
| The Blue Grass Valley Bank | Monterey | 132 E Main St | 24465 | Map |
| Citizens and Farmers Bank | Montross | 15960 Kings Hwy | 22520 | Map |
| Atlantic Union Bank | Montross | 17191 Kings Hwy | 22520 | Map |
| Blue Ridge Bank, National Association | Montross | 15648 Kings Highway | 22520 | Map |
| First Bank | Mount Jackson | 5304 Main St | 22842 | Map |
| The First National Bank of Peterstown | Narrows | 110 Old Virginia Ave | 24124 | Map |
| Bank of the James | Nellysford | 2935 Rockfish Valley Hwy | 22958 | Map |
| Farmers & Merchants Bank of Craig County | New Castle | 189 Main St | 24127 | Map |
| Truist Bank | New Market | 9397 S Congress St | 22844 | Map |
| Burke & Herbert Bank & Trust Company | North Chesterfield | 2065 Huguenot Road | 23235 | Map |
| SouthState Bank, National Association | North Chesterfield | 2810 Buford Rd | 23235 | Map |
| Wells Fargo Bank, National Association | North Chesterfield | 5630 Hopkins Rd | 23234 | Map |
| Wells Fargo Bank, National Association | North Chesterfield | 7202 Midlothian Tpke | 23225 | Map |
| Wells Fargo Bank, National Association | North Chesterfield | 8300 Hull Street Rd | 23235 | Map |
| First Community Bank | North Tazewell | 3377 East Riverside Drive | 24630 | Map |
| First Sentinel Bank | North Tazewell | 118 Valleyview St | 24630 | Map |
| The National Bank of Blacksburg | North Tazewell | 115 Shire Ln | 24630 | Map |
| The National Bank of Blacksburg | North Tazewell | 196 Market St | 24630 | Map |
| The First Bank and Trust Company | Norton | 1026 Park Ave Nw | 24273 | Map |
| Woodforest National Bank | Norton | 780 Commonwealth Dr | 24273 | Map |
| Miners Exchange Bank | Norton | 1470 Park Ave., Nw Norton Square Shopping Center, Route 58 | 24273 | Map |
| New Peoples Bank, Inc. | Norton | 5448 Wise Norton Rd | 24273 | Map |
| Wells Fargo Bank, National Association | Norton | 701 Park Ave Sw | 24273 | Map |
| PNC Bank, National Association | Oak Hall | 6461 Lankford Hwy | 23416 | Map |
| Wells Fargo Bank, National Association | Oakton | 2946 Chain Bridge Rd | 22124 | Map |
| Capital One, National Association | Oakton | 2938 Chain Bridge Rd | 22124 | Map |
| JPMorgan Chase Bank, National Association | Oakton | 2936 Chain Bridge Rd | 22124 | Map |
| Truist Bank | Oakton | 2941 Chain Bridge Rd | 22124 | Map |
| TruPoint Bank | Oakwood | 10881 Riverside Dr | 24631 | Map |
| First Horizon Bank | Onancock | 62 Market St | 23417 | Map |
| Atlantic Union Bank | Onley | 25253 Lankford Hwy | 23418 | Map |
| Calvin B. Taylor Banking Company of Berlin, Maryland | Onley | 25090 Shore Pkwy | 23418 | Map |
| PNC Bank, National Association | Onley | 25275 Lankford Hwy | 23418 | Map |
| Truist Bank | Onley | 25386 Lankford Hwy | 23418 | Map |
| Atlantic Union Bank | Orange | 134 W Main St | 22960 | Map |
| Wells Fargo Bank, National Association | Orange | 595 N Madison Rd | 22960 | Map |
| Blue Ridge Bank, National Association | Orange | 169 Madison Rd | 22960 | Map |
| Truist Bank | Orange | 235 N Madison Rd | 22960 | Map |
| Atlantic Union Bank | Palmyra | 5980 Thomas Jefferson Pkwy | 22963 | Map |
| Truist Bank | Palmyra | 13526 James Madison Hwy | 22963 | Map |
| The National Bank of Blacksburg | Pearisburg | 201 Main Street | 24134 | Map |
| Truist Bank | Pearisburg | 800 Wenonah Ave | 24134 | Map |
| The National Bank of Blacksburg | Pembroke | 611 Snidow St | 24136 | Map |
| Lee Bank and Trust Company | Pennington Gap | 41371 W Morgan Ave | 24277 | Map |
| Farmers and Miners Bank | Pennington Gap | 41526 W Morgan Ave | 24277 | Map |
| Powell Valley National Bank | Pennington Gap | 42180 E Morgan Ave | 24277 | Map |
| The Bank of Charlotte County | Phenix | 101 Berkley Street | 23959 | Map |
| Truist Bank | Poquoson | 476 Wythe Creek Rd Ste 476-C | 23662 | Map |
| Legacy Bank | Pounding Mill | 12660 Governor G C Peery Hwy | 24637 | Map |
| TruPoint Bank | Pounding Mill | 13250 Governor G C Peery Hwy | 24637 | Map |
| First Sentinel Bank | Pounding Mill | 12678 Governor George C Peery Highway | 24637 | Map |
| New Peoples Bank, Inc. | Pounding Mill | 12602 Governor G C Peery Hwy | 24637 | Map |
| Citizens and Farmers Bank | Powhatan | 2351 Anderson Hwy | 23139 | Map |
| United Bank | Powhatan | 2320 Anderson Hwy | 23139 | Map |
| TowneBank | Powhatan | 1793 Southcreek One | 23139 | Map |
| Wells Fargo Bank, National Association | Powhatan | 3901 Old Buckingham Rd | 23139 | Map |
| New Horizon Bank, National Association | Powhatan | 1870 Stoneridge Commerce Dr | 23139 | Map |
| Citizens Bank and Trust Company | Powhatan | 2501 Anderson Hwy | 23139 | Map |
| The Bank of Southside Virginia | Prince George | 6401 Courthouse Rd | 23875 | Map |
| First Bank | Prince George | 4700 Owens Way | 23875 | Map |
| Citizens and Farmers Bank | Providence Forge | Routes 60 And 155 | 23140 | Map |
| First Community Bank | Pulaski | 1001 Bob White Blvd | 24301 | Map |
| Carter Bank & Trust | Pulaski | 998 Memorial Dr | 24301 | Map |
| The National Bank of Blacksburg | Pulaski | 250 N Washington Ave | 24301 | Map |
| The National Bank of Blacksburg | Pulaski | 900 Memorial Dr | 24301 | Map |
| Truist Bank | Pulaski | 1105 Bob White Blvd | 24301 | Map |
| Citizens and Farmers Bank | Quinton | State Route 249 | 23141 | Map |
| First Community Bank | Radford | 1400 Tyler Ave | 24141 | Map |
| Atlantic Union Bank | Radford | 50 W Main St | 24141 | Map |
| Carter Bank & Trust | Radford | 1900 E Main St | 24141 | Map |
| The National Bank of Blacksburg | Radford | 2001 Norwood Street | 24143 | Map |
| Skyline National Bank | Radford | 7349 Peppers Ferry Blvd | 24141 | Map |
| The Bank of Marion | Radford | 220 West Main Street | 24141 | Map |
| Truist Bank | Radford | 1201 E Main St | 24141 | Map |
| City National Bank of West Virginia | Raphine | 2134 Raphine Rd | 24472 | Map |
| The National Bank of Blacksburg | Rich Creek | 370 Virginia Ave | 24147 | Map |
| First Community Bank | Richlands | 302 Washington Sq | 24641 | Map |
| TruPoint Bank | Richlands | 1425 2nd St | 24641 | Map |
| First Sentinel Bank | Richlands | 315 Railroad Ave | 24641 | Map |
| Wells Fargo Bank, National Association | Richlands | 201 Suffolk Ave | 24641 | Map |
| MCNB Bank and Trust Co. | Richlands | 3102 Cedar Valley Dr | 24641 | Map |
| The National Bank of Blacksburg | Richlands | 1905 Front St | 24641 | Map |
| Truist Bank | Richlands | 1910 2nd St | 24641 | Map |
| Atlantic Union Bank | Richmond City | 1051 E Cary St | 23219 | Map |
| Atlantic Union Bank | Ridgeway | 3810 Greensboro Rd | 24148 | Map |
| Carter Bank & Trust | Ridgeway | 166 Horsepasture Price Rd | 24148 | Map |
| Atlantic Union Bank | Riner | 4055 Riner Rd | 24149 | Map |
| Burke & Herbert Bank & Trust Company | Rockingham | 1925 Stone Spring Rd | 22801 | Map |
| Atlantic Union Bank | Rocky Mount | 400 Old Franklin Tpke | 24151 | Map |
| First Horizon Bank | Rocky Mount | 260 S Main St | 24151 | Map |
| Carter Bank & Trust | Rocky Mount | 400 Franklin St | 24151 | Map |
| Bank of Botetourt | Rocky Mount | 875 Tanyard Rd | 24151 | Map |
| Truist Bank | Rocky Mount | 45 Powder Creek Ln | 24151 | Map |
| First US Bank | Rose Hill | 5499 Dr Thomas Walker Rd | 24281 | Map |
| Farmers and Miners Bank | Rose Hill | 6489 Dr Thomas Walker Rd | 24281 | Map |
| JPMorgan Chase Bank, National Association | Rosslyn | 1700 N Moore St | 22209 | Map |
| Bank of America, National Association | Ruckersville | 8341 Seminole Trl | 22968 | Map |
| Pioneer Bank | Ruckersville | 58 Stoneridge Dr N | 22968 | Map |
| Truist Bank | Ruckersville | 7003 Seminole Trl | 22968 | Map |
| The Bank of Marion | Rural Retreat | 512 N Main St | 24368 | Map |
| Bank of the James | Rustburg | 13 Village Hwy | 24588 | Map |
| First National Bank | Rustburg | 1033 Village Hwy | 24588 | Map |
| Atlantic Union Bank | Ruther Glen | 7349 Ladysmith Rd | 22546 | Map |
| TruPoint Bank | Saint Paul | 16552 Russell St | 24283 | Map |
| Miners Exchange Bank | Saint Paul | 16421 Wise St., Riverside Shopping Center | 24283 | Map |
| The Bank of Marion | Saltville | 101 Bank St | 24370 | Map |
| Truist Bank | Saltville | 109 Palmer Ave | 24370 | Map |
| Citizens and Farmers Bank | Saluda | Route 33 And State Route 641 | 23149 | Map |
| Truist Bank | Saluda | 899 Gloucester Rd | 23149 | Map |
| Citizens and Farmers Bank | Sandston | 100 E Williamsburg Rd | 23150 | Map |
| Old Dominion National Bank | Scottsville | 110 Scottsville Ctr | 24590 | Map |
| Truist Bank | Scottsville | 146 James River Rd | 24590 | Map |
| Blue Ridge Bank, National Association | Shenandoah | 600 S 3rd St | 22849 | Map |
| Pioneer Bank | Shenandoah | 511 S 3rd St | 22849 | Map |
| The Bank of Southside Virginia | Smithfield | 115 Main St | 23430 | Map |
| TowneBank | Smithfield | 1119 S Church St | 23430 | Map |
| Wells Fargo Bank, National Association | Smithfield | 13400 Benns Church Blvd | 23430 | Map |
| Truist Bank | Smithfield | 1803 S Church St | 23430 | Map |
| First Bank | South Chesterfield | 6300 River Rd | 23803 | Map |
| First-Citizens Bank & Trust Company | South Hill | 222 E Atlantic St | 23970 | Map |
| The Bank of Charlotte County | South Hill | 514 East Atlantic Street | 23970 | Map |
| Benchmark Community Bank | South Hill | 828 N Mecklenburg Ave | 23970 | Map |
| First Bank | South Hill | 800 N Mecklenburg Ave | 23970 | Map |
| Citizens Bank and Trust Company | South Hill | 622 E Atlantic St | 23970 | Map |
| Truist Bank | South Hill | 212 E Atlantic St | 23970 | Map |
| Wells Fargo Bank, National Association | South Riding | 25420 Eastern Marketplace Plz | 20152 | Map |
| Atlantic Union Bank | Spotsylvania | 10415 Courthouse Rd | 22553 | Map |
| Carter Bank & Trust | Spotsylvania | 10407 Courthouse Rd | 22553 | Map |
| Burke & Herbert Bank & Trust Company | Spotsylvania Courthouse | 7415 Laughlin Blvd | 22553 | Map |
| United Bank | Stanardsville | 96 Main St | 22973 | Map |
| Pioneer Bank | Stanley | 252 E Main St | 22851 | Map |
| City National Bank of West Virginia | Stephens City | 100 Elizabeth Dr | 22655 | Map |
| Bank Of Clarke | Stephens City | 382 Fairfax Pike | 22655 | Map |
| FNB Bank, Inc. | Stephens City | 731 Warrior Dr | 22655 | Map |
| First Bank | Stephens City | 695 Fairfax Pike | 22655 | Map |
| Truist Bank | Stephens City | 330 Fairfax Pike | 22655 | Map |
| Capon Valley Bank | Stephens City | 5511 Main St | 22655 | Map |
| The Bank of Southside Virginia | Stony Creek | 12441 Main St | 23882 | Map |
| City National Bank of West Virginia | Strasburg | 33230 Old Valley Pike | 22657 | Map |
| United Bank | Strasburg | 120 Oxbow Dr | 22657 | Map |
| First Bank | Strasburg | 112 W King St | 22657 | Map |
| First Community Bank | Stuart | 940 Woodland Dr | 24171 | Map |
| First Horizon Bank | Stuart | 114 W Blue Ridge St | 24171 | Map |
| Carter Bank & Trust | Stuart | 125 E Blue Ridge St | 24171 | Map |
| Truist Bank | Stuart | 100 Stonewall Court | 24171 | Map |
| City National Bank of West Virginia | Stuarts Draft | 2658 Stuarts Draft Hwy | 24477 | Map |
| Farmers & Merchants Bank | Stuarts Draft | 2782 Stuarts Draft Hwy | 24477 | Map |
| Primis Bank | Surry | 176 Colonial Trl E | 23883 | Map |
| United Bank | Tappahannock | 1325 Tappahannock Blvd | 22560 | Map |
| Atlantic Union Bank | Tappahannock | 1649 Tappahannock Blvd | 22560 | Map |
| Primis Bank | Tappahannock | 1665 Tappahannock Blvd | 22560 | Map |
| Primis Bank | Tappahannock | 1665 Tappahannock Blvd | 22560 | Map |
| New Peoples Bank, Inc. | Tazewell | 127 Chamber Dr | 24651 | Map |
| The National Bank of Blacksburg | Tazewell | 144 Main St | 24651 | Map |
| Virginia National Bank | The Plains | 6464 Main St | 20198 | Map |
| First National Bank | Timberlake | 3401 Odd Fellows Rd | 24501 | Map |
| Farmers & Merchants Bank | Timberville | 165 New Market Rd | 22853 | Map |
| Skyline National Bank | Troutdale | 101 Ripshin Road | 24378 | Map |
| Bank of Botetourt | Troutville | 5462 Lee Hwy | 24175 | Map |
| First Bank | Troutville | 5192 Lee Hwy | 24175 | Map |
| HSBC Bank USA, National Association | Tysons | 1800 Tysons Blvd | 22102 | Map |
| John Marshall Bank | Tysons | 8229 Boone Blvd | 22182 | Map |
| First National Bank of Pennsylvania | Tysons | 1497 Cornerside Blvd | 22182 | Map |
| Primis Bank | Urbanna | 291 Virginia St | 23175 | Map |
| Citizens and Farmers Bank | Varina | Route 5 And Strath Road | 23231 | Map |
| City National Bank of West Virginia | Verona | 21 Dick Huff Ln | 24482 | Map |
| The First Bank and Trust Company | Verona | 1563 Commerce Rd | 24482 | Map |
| Atlantic Union Bank | Verona | 374 Lee Hwy | 24482 | Map |
| Benchmark Community Bank | Victoria | 1910 Main Street | 23974 | Map |
| The Bank of Southside Virginia | Wakefield | 631 N County Dr | 23888 | Map |
| Truist Bank | Wakefield | 205 Railroad Ave | 23888 | Map |
| Citizens and Farmers Bank | Warsaw | 4593 Richmond Rd | 22572 | Map |
| Atlantic Union Bank | Warsaw | 5839 Richmond Rd | 22572 | Map |
| Blue Ridge Bank, National Association | Warsaw | 4935 Richmond Rd | 22572 | Map |
| Atlantic Union Bank | Washington | 7 Bank Rd | 22747 | Map |
| Primis Bank | Waverly | 209 W Main St | 23890 | Map |
| Farmers and Miners Bank | Weber City | 2944 Us Highway 23 North | 24290 | Map |
| The Bank of Marion | Weber City | 2768 Us Highway 23 North | 24290 | Map |
| Citizens and Farmers Bank | West Point | 415 14th Street | 23181 | Map |
| United Bank | West Point | 1681 Main Street | 23181 | Map |
| United Bank | Weyers Cave | 54 Franklin St | 24486 | Map |
| Blue Ridge Bank, National Association | White Stone | 708 Rappahannock Dr | 22578 | Map |
| Skyline National Bank | Whitetop | 16305 Highlands Pkwy | 24292 | Map |
| TowneBank | Windsor | 50 E Windsor Blvd | 23487 | Map |
| Farmers and Miners Bank | Wise | 331 E Main St | 24293 | Map |
| The First Bank and Trust Company | Wise | 303 W Main St | 24293 | Map |
| Miners Exchange Bank | Wise | 309 Vanover Ave Ne | 24293 | Map |
| Powell Valley National Bank | Wise | 540 W Main St | 24293 | Map |
| Truist Bank | Wise | 1510 Norton Road | 24293 | Map |
| City National Bank of West Virginia | Woodstock | 1001 S Main St | 22664 | Map |
| United Bank | Woodstock | 1014 S Main St | 22664 | Map |
| The First Bank and Trust Company | Woodstock | 1101 Hisey Ave | 22664 | Map |
| First Bank | Woodstock | 860 S Main St | 22664 | Map |
| Farmers & Merchants Bank | Woodstock | 161 S Main St | 22664 | Map |
| Truist Bank | Woodstock | 200 N Main St | 22664 | Map |
| Citizens and Farmers Bank | Yorktown | 2800 George Washington Mem Hwy | 23693 | Map |
| Woodforest National Bank | Yorktown | 2601 George Washington Mem Hwy | 23693 | Map |
| TowneBank | Yorktown | 6515 George Washington Mem Hwy | 23692 | Map |
| Wells Fargo Bank, National Association | Yorktown | 101 Amory Ln | 23692 | Map |
| Wells Fargo Bank, National Association | Yorktown | 110 Ottis St | 23693 | Map |
Source: FDIC BankFind Suite, retrieved 2026-09-20. See data sources. Branch details can change: confirm with the bank before you visit.
Frequently asked questions
How many bank branches are in Virginia?
Our list has 1,788 branches of FDIC-insured banks in Virginia. The number changes as branches open and close.
Which bank has the most branches in Virginia?
In our list it is Truist Bank, with 259 branches.
Are credit unions included?
No. This list covers FDIC-insured banks and savings institutions only.