Bank Branch locator
First Bank branch locations
First Bank reports 32 offices in 2 states, most of them in Virginia (30). Its main office is in Strasburg, VA. Addresses come from FDIC records; confirm hours and services with the bank before visiting.
OpenStreetMap
Map
The map loads OpenStreetMap tiles only when you ask for it.
30 locations
Virginia
| Office | Address | City | Type |
|---|---|---|---|
| First Bank (main office) | 112 W King St | Strasburg 22657 | Full service |
| Blue Ridge Branch | 98 Blue Ridge Blvd | Blue Ridge 24064 | Full service |
| Rivers Bend Branch | 200 Johnson Creek Dr | Chester 23836 | Full service |
| Clarksville Branch | 701 Virginia Ave | Clarksville 23927 | Full service |
| Colonial Heights Branch | 3115 Boulevard | Colonial Heights 23834 | Full service |
| Daleville Branch | 1245 Roanoke Rd | Daleville 24083 | Full service |
| The Glebe Branch | 200 The Glebe Blvd | Daleville 24083 | Full service |
| Dillwyn Branch | 3474 Rosney Rd | Dillwyn 23936 | Full service |
| Dinwiddie Branch | 13812 Boydton Plank Rd | Dinwiddie 23841 | Full service |
| Elkton Branch | 301 W Spotswood Trl | Elkton 22827 | Full service |
| Farmville Branch | 201 S Main St | Farmville 23901 | Full service |
| Fincastle Branch | 17 S Roanoke St | Fincastle 24090 | Full service |
| Front Royal Financial Center Branch | 1717 N Shenandoah Ave | Front Royal 22630 | Full service |
| Gasburg Branch | 4200 Gasburg Road | Gasburg 23857 | Full service |
| McKenney Branch | 20701 First Street | Mc Kenney 23872 | Full service |
| Mt Jackson Financial Center Branch | 5304 Main St | Mount Jackson 22842 | Full service |
| Airport Branch | 23315 Airport St | Petersburg 23803 | Full service |
| Prince George Branch | 4700 Owens Way | Prince George 23875 | Full service |
| Westhampton Branch | 5601 Patterson Ave | Richmond 23226 | Full service |
| Cloverdale Branch | 614 Lee Hwy | Roanoke 24019 | Full service |
| Roanoke Downtown Branch | 310 First Street, Suite 110 | Roanoke 24011 | Full service |
| Matoaca Branch | 6300 River Rd | South Chesterfield 23803 | Full service |
| South Hill Branch | 800 N Mecklenburg Ave | South Hill 23970 | Full service |
| Staunton Branch | 1 W Frederick St | Staunton 24401 | Full service |
| Sherando Financial Center Branch | 695 Fairfax Pike | Stephens City 22655 | Full service |
| Troutville Branch | 5192 Lee Hwy | Troutville 24175 | Full service |
| Waynesboro Branch | 1415 W Main St | Waynesboro 22980 | Full service |
| Winchester Financial Center Branch | 1835 Valley Ave | Winchester 22601 | Full service |
| Winchester West Financial Center Branch | 208 Crock Wells Mill Dr | Winchester 22603 | Full service |
| South Woodstock Branch | 860 S Main St | Woodstock 22664 | Full service |
2 locations
North Carolina
| Office | Address | City | Type |
|---|---|---|---|
| Lousiburg Branch | 202 N Main St | Louisburg 27549 | Full service |
| Roanoke Rapids Branch | 778 Old Farm Rd S | Roanoke Rapids 27870 | Full service |