Banks in West Virginia
Our list has 531 bank branches in West Virginia, run by 66 FDIC-insured banks across 177 cities and towns. Morgantown has the most, with 29.
- 531branches
- 66banks
- 177cities and towns
The banks with the most branches in West Virginia are City National Bank of West Virginia (58), United Bank (46), Truist Bank (41), WesBanco Bank, Inc. (33) and Burke & Herbert Bank & Trust Company (29).
Browse West Virginia by city
Cities with at least 8 branches have their own page.
Showing 13 of 13
- Beckley 17 branches 10 banks
- Bridgeport 13 branches 11 banks
- Charleston 24 branches 11 banks
- Elkins 8 branches 6 banks
- Fairmont 10 branches 7 banks
- Huntington 19 branches 11 banks
- Hurricane 11 branches 9 banks
- Logan 9 branches 6 banks
- Martinsburg 15 branches 9 banks
- Morgantown 29 branches 13 banks
- Parkersburg 17 branches 8 banks
- Princeton 10 branches 7 banks
- Wheeling 13 branches 7 banks
Banks in West Virginia
Showing 66 of 66
| Bank | Branches in WV |
|---|---|
| City National Bank of West Virginia | 58 |
| United Bank | 46 |
| Truist Bank | 41 |
| WesBanco Bank, Inc. | 33 |
| Burke & Herbert Bank & Trust Company | 29 |
| Peoples Bank | 26 |
| First Community Bank | 25 |
| The Huntington National Bank | 22 |
| JPMorgan Chase Bank, National Association | 16 |
| Clear Mountain Bank | 10 |
| Freedom Bank, Inc. | 9 |
| Pendleton Community Bank, Inc. | 9 |
| The Poca Valley Bank, Inc. | 9 |
| Woodforest National Bank | 9 |
| Citizens Bank of West Virginia, Inc. | 8 |
| First United Bank & Trust | 8 |
| First Exchange Bank | 7 |
| Highlands Bank | 7 |
| The Bank of Romney | 7 |
| Community Trust Bank, Inc. | 6 |
| Logan Bank & Trust Company | 6 |
| MVB Bank, Inc | 6 |
| Pioneer Community Bank, Inc. | 6 |
| CNB Bank, Inc. | 5 |
| Fifth Third Bank, National Association | 5 |
| Guaranty Bank Inc. | 5 |
| Huntington Federal Savings Bank | 5 |
| Jefferson Security Bank | 5 |
| MCNB Bank and Trust Co. | 5 |
| Potomac Bank | 5 |
| West Union Bank | 5 |
| Whitesville State Bank | 5 |
| Calhoun County Bank, Inc. | 4 |
| Community Bank of Parkersburg | 4 |
| First-Citizens Bank & Trust Company | 4 |
| FNB Bank, Inc. | 4 |
| Main Street Bank Corp. | 4 |
| Mountain Valley Bank, N.A. | 4 |
| Putnam County Bank | 4 |
| The Harrison County Bank | 4 |
| The Ohio Valley Bank Company | 4 |
| Williamstown Bank, Inc. | 4 |
| Capon Valley Bank | 3 |
| Community Bank | 3 |
| Hancock County Savings Bank, F.S.B. | 3 |
| The Bank of Monroe | 3 |
| The Farmers Bank and Savings Company | 3 |
| Davis Trust Company | 2 |
| First Mutual Bank, FSB | 2 |
| First National Bank of Pennsylvania | 2 |
| Manufacturers and Traders Trust Company | 2 |
| New Peoples Bank, Inc. | 2 |
| The Citizens Bank of Weston | 2 |
| The Fayette County National Bank of Fayetteville | 2 |
| The First National Bank of Williamson | 2 |
| Unified Bank | 2 |
| Citizens Bank of Morgantown, Inc. | 1 |
| Clay County Bank, Inc. | 1 |
| First Federal Savings & Loan Association of Ravenswood | 1 |
| First Guaranty Bank | 1 |
| First Neighborhood Bank | 1 |
| First Sentinel Bank | 1 |
| Home National Bank | 1 |
| PNC Bank, National Association | 1 |
| The First National Bank of Peterstown | 1 |
| The Pleasants County Bank | 1 |
Branches in smaller towns
Branches in places with fewer than 8 branches are listed here.
Showing 336 of 336
| Bank | City | Address | ZIP | Map |
|---|---|---|---|---|
| City National Bank of West Virginia | Alderson | 2213 Alta Dr | 24910 | Map |
| Community Trust Bank, Inc. | Alum Creek | 315 Midway Rd | 25003 | Map |
| United Bank | Ansted | 20020 Midland Trl | 25812 | Map |
| First-Citizens Bank & Trust Company | Arbovale | 6718 Potomac Highlands Trl | 24915 | Map |
| Calhoun County Bank, Inc. | Arnoldsburg | Route 33 West | 25234 | Map |
| First Community Bank | Athens | 101 Vermillion St | 24712 | Map |
| The Bank of Romney | Augusta | 16285 Northwestern Pike | 26704 | Map |
| Capon Valley Bank | Baker | 17558 Old Route 55 | 26801 | Map |
| Burke & Herbert Bank & Trust Company | Barboursville | 660 Central Ave | 25504 | Map |
| Huntington Federal Savings Bank | Barboursville | 8445 Us Route 60 | 25504 | Map |
| The Ohio Valley Bank Company | Barboursville | 6431 Us Route 60 E | 25504 | Map |
| JPMorgan Chase Bank, National Association | Barboursville | 6327 Route 60, East | 25504 | Map |
| Fifth Third Bank, National Association | Barboursville | 101 River Rd | 25504 | Map |
| WesBanco Bank, Inc. | Barboursville | 6501 Mud River Rd | 25504 | Map |
| Citizens Bank of West Virginia, Inc. | Bayard | Front St | 26707 | Map |
| City National Bank of West Virginia | Beaver | 212 Airport Rd | 25813 | Map |
| JPMorgan Chase Bank, National Association | Beaver | 103 Airport Rd | 25813 | Map |
| Freedom Bank, Inc. | Belington | 20 N Crim Ave | 26250 | Map |
| Whitesville State Bank | Belle | 300 E Dupont Ave | 25015 | Map |
| CNB Bank, Inc. | Berkeley Springs | 101 S Washington St | 25411 | Map |
| CNB Bank, Inc. | Berkeley Springs | 1610 Valley Rd | 25411 | Map |
| City National Bank of West Virginia | Berkeley Springs | 149 N Washington St | 25411 | Map |
| Truist Bank | Berkeley Springs | 7 S Washington St | 25411 | Map |
| Citizens Bank of West Virginia, Inc. | Beverly | 248 Main St | 26253 | Map |
| The Huntington National Bank | Blacksville | 5961 Mason Dixon Hwy | 26521 | Map |
| Burke & Herbert Bank & Trust Company | Bluefield | 2020 College Ave | 24701 | Map |
| Burke & Herbert Bank & Trust Company | Bluefield | 525 Federal St | 24701 | Map |
| First Community Bank | Bluefield | 211 Federal St | 24701 | Map |
| First Community Bank | Bluefield | 4206 Coal Heritage Rd | 24701 | Map |
| MCNB Bank and Trust Co. | Bluefield | 3152 E Cumberland Rd | 24701 | Map |
| Peoples Bank | Branchland | 40 Lincoln Plz | 25506 | Map |
| Clear Mountain Bank | Bruceton Mills | 160 Morgantown St | 26525 | Map |
| First Community Bank | Buckhannon | 2 W Main St | 26201 | Map |
| Freedom Bank, Inc. | Buckhannon | 302 Rr 20, South Road | 26201 | Map |
| JPMorgan Chase Bank, National Association | Buckhannon | 32 E Main St | 26201 | Map |
| Peoples Bank | Buckhannon | 14 N Locust St | 26201 | Map |
| Citizens Bank of West Virginia, Inc. | Buckhannon | 66 W Main St | 26201 | Map |
| Truist Bank | Cameron | 21 Main St | 26033 | Map |
| FNB Bank, Inc. | Capon Bridge | 2957 Northwestern Pike | 26711 | Map |
| The Bank of Romney | Capon Bridge | 2960 Northwestern Turnpike | 26711 | Map |
| United Bank | Ceredo | 555 C St | 25507 | Map |
| Logan Bank & Trust Company | Chapmanville | 46 Tracy Vickers Ave | 25508 | Map |
| Burke & Herbert Bank & Trust Company | Charles Town | 88 Somerset Blvd | 25414 | Map |
| City National Bank of West Virginia | Charles Town | 1034 S George St | 25414 | Map |
| United Bank | Charles Town | 106 W Washington St | 25414 | Map |
| Potomac Bank | Charles Town | 111 E Washington St | 25414 | Map |
| Truist Bank | Charles Town | 29 Keyes Ferry Rd | 25414 | Map |
| Jefferson Security Bank | Charles Town | 873 E Washington St | 25414 | Map |
| Hancock County Savings Bank, F.S.B. | Chester | 351 Carolina Ave | 26034 | Map |
| City National Bank of West Virginia | Clarksburg | 115 W Main St | 26301 | Map |
| West Union Bank | Clarksburg | 320 Emily Dr | 26301 | Map |
| MVB Bank, Inc | Clarksburg | 406 W Main St | 26301 | Map |
| The Huntington National Bank | Clarksburg | 230 W Pike St | 26301 | Map |
| WesBanco Bank, Inc. | Clarksburg | 140 W Main St | 26301 | Map |
| The Harrison County Bank | Clarksburg | 17 Armory Rd | 26301 | Map |
| Truist Bank | Clarksburg | 100 S 4th St | 26301 | Map |
| Clay County Bank, Inc. | Clay | 150 Main St | 25043 | Map |
| Peoples Bank | Clay | 2043 Main St | 25043 | Map |
| The Poca Valley Bank, Inc. | Clendenin | 545 Spencer Rd | 25045 | Map |
| Whitesville State Bank | Comfort | 7070 Coal River Rd | 25049 | Map |
| First Community Bank | Cowen | 6299 Webster Road | 26206 | Map |
| United Bank | Cowen | 90 Railroad Ave | 26206 | Map |
| Whitesville State Bank | Crab Orchard | 1460 Robert C Byrd Dr | 25827 | Map |
| First Community Bank | Craigsville | 16 Red Oak Avenue | 26205 | Map |
| City National Bank of West Virginia | Cross Lanes | 308 Goff Mountain Rd | 25313 | Map |
| Truist Bank | Cross Lanes | 5560 Big Tyler Rd | 25313 | Map |
| First Community Bank | Daniels | 1220 Ritter Dr | 25832 | Map |
| MCNB Bank and Trust Co. | Daniels | 1122 Ritter Dr | 25832 | Map |
| United Bank | Danville | 1661 Smoot Ave | 25053 | Map |
| Truist Bank | Danville | 1447 Smoot Avenue | 25053 | Map |
| Highlands Bank | Davis | 5502 Appalachian Hwy | 26260 | Map |
| Highlands Bank | Davis | 901 William Ave | 26260 | Map |
| Guaranty Bank Inc. | Delbarton | U.S. Highway 52 And State Route 65 | 25670 | Map |
| City National Bank of West Virginia | Dunbar | 304 10th St | 25064 | Map |
| United Bank | Dunbar | 1200 Grosscup Ave | 25064 | Map |
| City National Bank of West Virginia | Eleanor | 946 Roosevelt Blvd | 25070 | Map |
| WesBanco Bank, Inc. | Elizabeth | 71 Court St | 26143 | Map |
| Calhoun County Bank, Inc. | Elizabeth | Route 14, Pike Street | 26143 | Map |
| The Poca Valley Bank, Inc. | Elkview | 5087 Elk River Rd N | 25071 | Map |
| JPMorgan Chase Bank, National Association | Elkview | 558 Railroad Ave | 25071 | Map |
| First Community Bank | Ellenboro | 90 Main Street | 26346 | Map |
| The Bank of Monroe | Fairlea | 9679 Seneca Trl S | 24901 | Map |
| First Exchange Bank | Fairview | 309 Main Street | 26570 | Map |
| CNB Bank, Inc. | Falling Waters | 1231 T J Jackson Dr | 25419 | Map |
| City National Bank of West Virginia | Falling Waters | 88 Cordial Ct | 25419 | Map |
| First United Bank & Trust | Falling Waters | U.S. 11 And Grade Road | 25419 | Map |
| Freedom Bank, Inc. | Farmington | 3300 Husky Hwy | 26571 | Map |
| United Bank | Fayetteville | 145 W Maple Ave | 25840 | Map |
| Woodforest National Bank | Fayetteville | 204 Town Center Rd | 25840 | Map |
| The Fayette County National Bank of Fayetteville | Fayetteville | 101 N Court St | 25840 | Map |
| First National Bank of Pennsylvania | Follansbee | 1409 Main St | 26037 | Map |
| WesBanco Bank, Inc. | Follansbee | 955 Main St | 26037 | Map |
| Manufacturers and Traders Trust Company | Fort Ashby | 23 Presidents Street | 26719 | Map |
| FNB Bank, Inc. | Fort Ashby | 10076 Frankfort Hwy | 26719 | Map |
| Community Trust Bank, Inc. | Fort Gay | 735 Court Street | 25514 | Map |
| Burke & Herbert Bank & Trust Company | Franklin | 564 N Main St | 26807 | Map |
| Pendleton Community Bank, Inc. | Franklin | 128 N Main St | 26807 | Map |
| City National Bank of West Virginia | Gassaway | 324 Elk St | 26624 | Map |
| Peoples Bank | Gassaway | 700 Elk St | 26624 | Map |
| City National Bank of West Virginia | Gauley Bridge | 1 Main Street | 25085 | Map |
| Guaranty Bank Inc. | Gilbert | 82 Second Avenue | 25621 | Map |
| Truist Bank | Gilbert | Us Route 52 Main Street | 25621 | Map |
| City National Bank of West Virginia | Glasgow | 102 Melrose Drive | 25086 | Map |
| Whitesville State Bank | Glen Daniel | 7022 Haper Rd | 25844 | Map |
| United Bank | Glenville | 101 E Main St | 26351 | Map |
| Calhoun County Bank, Inc. | Glenville | 904 N Lewis St | 26351 | Map |
| First Community Bank | Grafton | 110 N Pike St | 26354 | Map |
| Truist Bank | Grafton | 7 Harman Ctr | 26354 | Map |
| Calhoun County Bank, Inc. | Grantsville | 443 High St | 26147 | Map |
| City National Bank of West Virginia | Hamlin | 8028 Lynn Ave | 25523 | Map |
| Community Trust Bank, Inc. | Hamlin | 8049 Lynn Ave | 25523 | Map |
| Highlands Bank | Harman | 48 Main Street | 26270 | Map |
| Potomac Bank | Harpers Ferry | 1366 Washington St | 25425 | Map |
| First Community Bank | Harrisville | 1500 East Main Street | 26362 | Map |
| West Union Bank | Harrisville | 201 E Main St | 26362 | Map |
| The Huntington National Bank | Harrisville | 121 N Court St | 26362 | Map |
| Logan Bank & Trust Company | Harts | 1218 Mcclellan Hwy | 25524 | Map |
| Potomac Bank | Hedgesville | 119 Cowardly Lion Dr | 25427 | Map |
| Burke & Herbert Bank & Trust Company | Hinton | 321 Temple St | 25951 | Map |
| First Community Bank | Hinton | 215 Pleasant Street | 25951 | Map |
| City National Bank of West Virginia | Hinton | 491 Stokes Dr | 25951 | Map |
| First Community Bank | Hundred | 3924 Hornet Highway | 26575 | Map |
| First Exchange Bank | Hundred | 3128 Hornet Hwy | 26575 | Map |
| Pioneer Community Bank, Inc. | Iaeger | 5229 Coal Heritage Road | 24844 | Map |
| Burke & Herbert Bank & Trust Company | Inwood | 5091 Gerrardstown Rd | 25428 | Map |
| City National Bank of West Virginia | Inwood | 142 Sader Drive | 25428 | Map |
| United Bank | Inwood | 7699 Winchester Ave | 25428 | Map |
| First United Bank & Trust | Inwood | U.S. Route 11 And State Route 51 | 25428 | Map |
| Truist Bank | Inwood | 139 Hovatter Dr | 25428 | Map |
| Jefferson Security Bank | Inwood | 277 Mineral Drive | 25428 | Map |
| The Citizens Bank of Weston | Jane Lew | 47 Industrial Park Rd | 26378 | Map |
| Potomac Bank | Kearneysville | 5480 Charles Town Road | 25430 | Map |
| Truist Bank | Kermit | 120 Logan Street | 25674 | Map |
| Highlands Bank | Keyser | 1336 New Creek Hwy | 26726 | Map |
| First United Bank & Trust | Keyser | 29 Southern Dr | 26726 | Map |
| Manufacturers and Traders Trust Company | Keyser | 67 N Main St | 26726 | Map |
| Truist Bank | Keyser | 189 New Creek Hwy | 26726 | Map |
| Clear Mountain Bank | Kingwood | 330 E Main St | 26537 | Map |
| WesBanco Bank, Inc. | Kingwood | 106 W Main St | 26537 | Map |
| Truist Bank | Kingwood | 114 E Main St | 26537 | Map |
| First-Citizens Bank & Trust Company | Lewisburg | 2807 Jefferson St N | 24901 | Map |
| City National Bank of West Virginia | Lewisburg | 109 South Jefferson Street | 24901 | Map |
| City National Bank of West Virginia | Lewisburg | 130 Piercy Dr | 24901 | Map |
| The Bank of Monroe | Lewisburg | 3268 Jefferson St N | 24901 | Map |
| Peoples Bank | Lewisburg | 202 Washington St W | 24901 | Map |
| Peoples Bank | Lewisburg | 3371 Jefferson St N | 24901 | Map |
| First Community Bank | Lindside | 8454 Seneca Trail South | 24951 | Map |
| The Harrison County Bank | Lost Creek | 80 E Main St | 26385 | Map |
| Burke & Herbert Bank & Trust Company | Mac Arthur | 123 Bethel Rd | 25873 | Map |
| Peoples Bank | Madison | 300 State St | 25130 | Map |
| First Community Bank | Man | 100 Market St | 25635 | Map |
| Logan Bank & Trust Company | Man | 200 Huffcreek Hwy | 25635 | Map |
| United Bank | Man | 300 Market St | 25635 | Map |
| First Exchange Bank | Mannington | 11 W Main St | 26582 | Map |
| First-Citizens Bank & Trust Company | Marlinton | 201 8th St | 24954 | Map |
| City National Bank of West Virginia | Marlinton | 300 8th St | 24954 | Map |
| Pendleton Community Bank, Inc. | Marlinton | 19180 Seneca Trail | 24954 | Map |
| City National Bank of West Virginia | Marmet | 9005 Maccorkle Ave | 25315 | Map |
| City National Bank of West Virginia | Mason | 1711 Second Street | 25260 | Map |
| The Ohio Valley Bank Company | Mason | 156 Mallard Lane | 25260 | Map |
| The Farmers Bank and Savings Company | Mason | 424 2nd St | 25260 | Map |
| Burke & Herbert Bank & Trust Company | Mathias | 59 Upper Cove Rd. | 26812 | Map |
| WesBanco Bank, Inc. | Mcmechen | 700 Marshall St | 26040 | Map |
| First Community Bank | Middlebourne | 103 Dodd St | 26149 | Map |
| Mountain Valley Bank, N.A. | Mill Creek | 9896 Seneca Trail | 26280 | Map |
| Putnam County Bank | Milton | 15635 Us Route 60 | 25541 | Map |
| City National Bank of West Virginia | Milton | 1041 Church St | 25541 | Map |
| The Ohio Valley Bank Company | Milton | 280 E Main St | 25541 | Map |
| City National Bank of West Virginia | Montgomery | 320 4th Ave | 25136 | Map |
| United Bank | Montgomery | 200 4th Ave | 25136 | Map |
| Burke & Herbert Bank & Trust Company | Moorefield | 310 N Main St | 26836 | Map |
| Highlands Bank | Moorefield | 500 S Main St | 26836 | Map |
| Pendleton Community Bank, Inc. | Moorefield | 402 S Main St | 26836 | Map |
| Capon Valley Bank | Moorefield | 717 N Main St | 26836 | Map |
| United Bank | Moundsville | 621 7th St | 26041 | Map |
| Main Street Bank Corp. | Moundsville | 112 Lafayette Ave | 26041 | Map |
| Community Bank | Moundsville | 809 Lafayette Ave | 26041 | Map |
| WesBanco Bank, Inc. | Moundsville | 504-506 Tenth Street | 26041 | Map |
| Unified Bank | Moundsville | 700 7th St | 26041 | Map |
| Truist Bank | Moundsville | 414 Jefferson Ave | 26041 | Map |
| City National Bank of West Virginia | Mount Hope | 5517 Robert C Byrd Dr | 25880 | Map |
| Pendleton Community Bank, Inc. | Mount Hope | 602 Main St | 25880 | Map |
| Burke & Herbert Bank & Trust Company | Mullens | 200 1st St | 25882 | Map |
| Hancock County Savings Bank, F.S.B. | New Cumberland | 1200 Ridge Ave | 26047 | Map |
| City National Bank of West Virginia | New Haven | 413 5th St | 25265 | Map |
| First Community Bank | New Martinsville | 638 N State Route 2 | 26155 | Map |
| First Mutual Bank, FSB | New Martinsville | 610 N State Route 2 | 26155 | Map |
| Peoples Bank | New Martinsville | 207 Main St | 26155 | Map |
| Citizens Bank of West Virginia, Inc. | New Martinsville | 425 3rd St | 26155 | Map |
| WesBanco Bank, Inc. | New Martinsville | 190 Main St | 26155 | Map |
| WesBanco Bank, Inc. | New Martinsville | 2 Main St | 26155 | Map |
| Woodforest National Bank | Nitro | 100 Nitro Boulevard | 25143 | Map |
| The Huntington National Bank | Nitro | 1905 1st Ave | 25143 | Map |
| WesBanco Bank, Inc. | Nitro | 4650 1st Ave | 25143 | Map |
| Freedom Bank, Inc. | Nutter Fort | 1105 Buckhannon Pike | 26301 | Map |
| The Harrison County Bank | Nutter Fort | 1506 Buckhannon Pike | 26301 | Map |
| Pendleton Community Bank, Inc. | Oak Hill | 835 Main St E | 25901 | Map |
| JPMorgan Chase Bank, National Association | Oak Hill | 215 Main St W | 25901 | Map |
| The Fayette County National Bank of Fayetteville | Oak Hill | 1554 Main St E | 25901 | Map |
| Truist Bank | Oak Hill | 199 Mall Rd | 25901 | Map |
| Burke & Herbert Bank & Trust Company | Oceana | 1049 Cook Parkway | 24870 | Map |
| First Community Bank | Oceana | 1616 Cook Pkwy | 24870 | Map |
| WesBanco Bank, Inc. | Paden City | 101 S 4th Ave | 26159 | Map |
| Citizens Bank of West Virginia, Inc. | Parsons | 224 Walnut St | 26287 | Map |
| Mountain Valley Bank, N.A. | Parsons | 401 First St | 26287 | Map |
| The Bank of Romney | Paw Paw | 63 Winchester St | 25434 | Map |
| Burke & Herbert Bank & Trust Company | Pennsboro | 4377 Lamberton Rd | 26415 | Map |
| First Community Bank | Pennsboro | 214 Masonic Ave | 26415 | Map |
| West Union Bank | Pennsboro | 101 Eagle Dr | 26415 | Map |
| Burke & Herbert Bank & Trust Company | Petersburg | 90 S Grove St | 26847 | Map |
| Highlands Bank | Petersburg | 3 N Main St | 26847 | Map |
| Pendleton Community Bank, Inc. | Petersburg | 102 Virginia Ave | 26847 | Map |
| The First National Bank of Peterstown | Peterstown | 380 Market Street | 24963 | Map |
| Freedom Bank, Inc. | Philippi | 124 S Main St | 26416 | Map |
| Freedom Bank, Inc. | Philippi | 27 Pike St | 26416 | Map |
| Peoples Bank | Philippi | 2 S Main St | 26416 | Map |
| First United Bank & Trust | Piedmont | 51 Ashfield St | 26750 | Map |
| Burke & Herbert Bank & Trust Company | Pineville | 515 Appalachian Highway | 24874 | Map |
| First Community Bank | Pineville | 243 Main Ave | 24874 | Map |
| The Poca Valley Bank, Inc. | Poca | Route 62, Main Street | 25159 | Map |
| City National Bank of West Virginia | Point Pleasant | 2212 Jackson Ave | 25550 | Map |
| The Ohio Valley Bank Company | Point Pleasant | 328 Viand St | 25550 | Map |
| Peoples Bank | Point Pleasant | 421 Main St | 25550 | Map |
| The Farmers Bank and Savings Company | Point Pleasant | 1716 Jefferson Blvd | 25550 | Map |
| Burke & Herbert Bank & Trust Company | Rainelle | 114 James River And Kanawha Tpke | 25962 | Map |
| City National Bank of West Virginia | Rainelle | 1218 Main St | 25962 | Map |
| City National Bank of West Virginia | Ranson | 75 West Virginia Way | 25438 | Map |
| First Federal Savings & Loan Association of Ravenswood | Ravenswood | 712 Washington St | 26164 | Map |
| Peoples Bank | Ravenswood | 601 Washington St | 26164 | Map |
| Home National Bank | Ravenswood | 698 Washington Street | 26164 | Map |
| WesBanco Bank, Inc. | Ravenswood | 2 Wall St | 26164 | Map |
| Clear Mountain Bank | Reedsville | 115 N Robert Stone Way | 26547 | Map |
| City National Bank of West Virginia | Ripley | 108 Church St N | 25271 | Map |
| City National Bank of West Virginia | Ripley | 200 Academy Dr | 25271 | Map |
| United Bank | Ripley | 113 North Street | 25271 | Map |
| Peoples Bank | Ripley | 103 Miller Dr | 25271 | Map |
| Truist Bank | Ripley | 98 Academy Dr | 25271 | Map |
| Highlands Bank | Riverton | 16198 Mountaineer Dr | 26814 | Map |
| FNB Bank, Inc. | Romney | 105 N High St | 26757 | Map |
| FNB Bank, Inc. | Romney | 22250 Northwestern Pike | 26757 | Map |
| The Bank of Romney | Romney | 31 Stayman Dr | 26757 | Map |
| The Bank of Romney | Romney | 95 E Main St | 26757 | Map |
| City National Bank of West Virginia | Ronceverte | 176 Red Oaks Shopping Ctr | 24970 | Map |
| Peoples Bank | Ronceverte | 1 Cedar St | 24970 | Map |
| Truist Bank | Ronceverte | 1652 Maplewood Ave | 24970 | Map |
| Burke & Herbert Bank & Trust Company | Rupert | 910 Clay Street | 25984 | Map |
| City National Bank of West Virginia | Rupert | 709 Nicholas St | 25984 | Map |
| Truist Bank | Saint Albans | 520 6th Ave | 25177 | Map |
| The Pleasants County Bank | Saint Marys | 215 Washington St | 26170 | Map |
| Burke & Herbert Bank & Trust Company | Salem | 150 E Main St | 26426 | Map |
| West Union Bank | Salem | 1 Westgate Center | 26426 | Map |
| United Bank | Scot Depot | 274 State Route 34 | 25560 | Map |
| City National Bank of West Virginia | Scott Depot | 100 Poplar Fork Rd | 25560 | Map |
| JPMorgan Chase Bank, National Association | Scott Depot | 210 Great Teays Blvd | 25560 | Map |
| United Bank | Shepherdstown | 7867 Martinsburg Pike | 25443 | Map |
| Truist Bank | Shepherdstown | 8327 Martinsburg Pike | 25443 | Map |
| Jefferson Security Bank | Shepherdstown | 105 E Washington St | 25443 | Map |
| Jefferson Security Bank | Shepherdstown | 7994 Martinsburg Pike | 25443 | Map |
| WesBanco Bank, Inc. | Shinnston | 329 Pike St | 26431 | Map |
| The Poca Valley Bank, Inc. | Sissonville | 6420 Sissonville Dr | 25320 | Map |
| WesBanco Bank, Inc. | Sissonville | 6409 Sissonville Dr | 25320 | Map |
| First Community Bank | Sistersville | 700 Wells St | 26175 | Map |
| Peoples Bank | Sistersville | 726 Wells St | 26175 | Map |
| The Bank of Romney | Slanesville | 100 County Route 3 | 25444 | Map |
| Citizens Bank of West Virginia, Inc. | Slatyfork | 1 Citizens Plaza | 26291 | Map |
| United Bank | Sophia | 425 Robert C Byrd Drive | 25921 | Map |
| Pioneer Community Bank, Inc. | Sophia | 822 Robert C Byrd Dr | 25921 | Map |
| City National Bank of West Virginia | South Charleston | 2700 Mountaineer Blvd | 25309 | Map |
| City National Bank of West Virginia | South Charleston | 4110 Maccorkle Ave Sw | 25309 | Map |
| JPMorgan Chase Bank, National Association | South Charleston | 505 D St | 25303 | Map |
| The Huntington National Bank | South Charleston | 156 7th Ave | 25303 | Map |
| The Huntington National Bank | South Charleston | 280 Southridge Blvd | 25309 | Map |
| Truist Bank | South Charleston | 4 River Walk Mall | 25303 | Map |
| The Poca Valley Bank, Inc. | Spencer | 1 Black Walnut Ave | 25276 | Map |
| Peoples Bank | Spencer | 130 Ripley Rd | 25276 | Map |
| First Neighborhood Bank | Spencer | 216 Market St | 25276 | Map |
| The Bank of Romney | Springfield | 8504 Cumberland Rd | 26763 | Map |
| City National Bank of West Virginia | St. Albans | 560 4th St | 25177 | Map |
| First Community Bank | St. Marys | 401 2nd St | 26170 | Map |
| First Community Bank | Summersville | 902 Northside Dr | 26651 | Map |
| United Bank | Summersville | 2004 Webster Rd | 26651 | Map |
| Woodforest National Bank | Summersville | 200 Wal St | 26651 | Map |
| Community Trust Bank, Inc. | Summersville | 507 Main St | 26651 | Map |
| Pendleton Community Bank, Inc. | Summersville | 813 Main St | 26651 | Map |
| Truist Bank | Summersville | 815 Northside Dr | 26651 | Map |
| City National Bank of West Virginia | Sutton | 101 2nd St | 26601 | Map |
| City National Bank of West Virginia | Sutton | 1995 Sutton Lane | 26601 | Map |
| Clear Mountain Bank | Sutton | 86 Skidmore Lane | 26601 | Map |
| Peoples Bank | Sutton | Sutton Lane | 26601 | Map |
| Clear Mountain Bank | Terra Alta | 1101 E State Ave | 26764 | Map |
| Citizens Bank of West Virginia, Inc. | Thomas | 16000 Appalachian Highway | 26292 | Map |
| WesBanco Bank, Inc. | Triadelphia | 100 Cabela Dr | 26059 | Map |
| The Bank of Monroe | Union | 39 Main St | 24983 | Map |
| Community Bank of Parkersburg | Vienna | 2400 Grand Central Ave | 26105 | Map |
| United Bank | Vienna | 234 Grand Central Mall | 26105 | Map |
| United Bank | Vienna | 2650 Grand Central Ave | 26105 | Map |
| Peoples Bank | Vienna | 1102 Grand Central Ave | 26105 | Map |
| WesBanco Bank, Inc. | Vienna | 1410 Grand Central Ave | 26105 | Map |
| The Poca Valley Bank, Inc. | Walton | 7033 Charleston Rd | 25286 | Map |
| Pioneer Community Bank, Inc. | War | 14229 Rocket Boys Dr | 24892 | Map |
| Pendleton Community Bank, Inc. | Wardensville | 25 W Main St | 26851 | Map |
| Capon Valley Bank | Wardensville | 2 W Main St | 26851 | Map |
| City National Bank of West Virginia | Wayne | 206 Central Ave | 25570 | Map |
| Guaranty Bank Inc. | Wayne | 608 Hendricks Street | 25570 | Map |
| United Bank | Webster Springs | 1 Court Sq | 26288 | Map |
| United Bank | Weirton | 109 Three Springs Dr | 26062 | Map |
| United Bank | Weirton | 3567 Main St | 26062 | Map |
| Hancock County Savings Bank, F.S.B. | Weirton | 375 Three Springs Dr | 26062 | Map |
| The Huntington National Bank | Weirton | 215 Three Springs Dr | 26062 | Map |
| WesBanco Bank, Inc. | Weirton | 333 Penco Rd | 26062 | Map |
| Pioneer Community Bank, Inc. | Welch | 18710 Coal Heritage Rd | 24801 | Map |
| MCNB Bank and Trust Co. | Welch | 75 Wyoming St | 24801 | Map |
| Main Street Bank Corp. | Wellsburg | 1010 Commerce St | 26070 | Map |
| First National Bank of Pennsylvania | Wellsburg | 1015 Commerce St | 26070 | Map |
| WesBanco Bank, Inc. | Wellsburg | 800 Charles St | 26070 | Map |
| City National Bank of West Virginia | West Hamlin | 6888 Mcclellan Hwy | 25571 | Map |
| Burke & Herbert Bank & Trust Company | West Union | 251 Main St | 26456 | Map |
| West Union Bank | West Union | 212 Main St | 26456 | Map |
| The Citizens Bank of Weston | Weston | 201 Main Ave | 26452 | Map |
| United Bank | Weston | 121 E 2nd St | 26452 | Map |
| The Huntington National Bank | Weston | 121 E 3rd St | 26452 | Map |
| First United Bank & Trust | Westover | 46 Red Dog Way | 26501 | Map |
| WesBanco Bank, Inc. | Westover | 9 Commerce Dr | 26501 | Map |
| First Exchange Bank | White Hall | 1 Heritage Way | 26554 | Map |
| Clear Mountain Bank | White Hall | 241 Middletown Loop | 26554 | Map |
| First-Citizens Bank & Trust Company | White Sulphur Springs | 686 Main St E | 24986 | Map |
| Peoples Bank | White Sulphur Springs | 901 Main St E | 24986 | Map |
| Whitesville State Bank | Whitesville | 38609 Coal River Rd | 25209 | Map |
| Guaranty Bank Inc. | Williamson | 10 Commerce Dr | 25661 | Map |
| Community Trust Bank, Inc. | Williamson | 101 E 2nd Ave | 25661 | Map |
| The First National Bank of Williamson | Williamson | 68 E 2nd Ave | 25661 | Map |
| The First National Bank of Williamson | Williamson | East Fourth Avenue And Logan Street | 25661 | Map |
| Truist Bank | Williamson | 250 E 2nd Ave | 25661 | Map |
| Williamstown Bank, Inc. | Williamstown | 435 Highland Ave | 26187 | Map |
| The Poca Valley Bank, Inc. | Winfield | 12737 Winfield Rd | 25213 | Map |
| City National Bank of West Virginia | Winfield | 74 Wall St | 25213 | 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 West Virginia?
Our list has 531 branches of FDIC-insured banks in West Virginia. The number changes as branches open and close.
Which bank has the most branches in West Virginia?
In our list it is City National Bank of West Virginia, with 58 branches.
Are credit unions included?
No. This list covers FDIC-insured banks and savings institutions only.