Total Assets
$3.6B
Total Deposits
$3.0B
Branches
69
Established
1920
First Community Bank is a bank headquartered in Bluefield, Virginia, established in 1920. It holds $3.6B in total assets across 69 branch locations. In our editorial opinion, based on public FDIC/NCUA data, First Community Bank earns a TFS Financial Health Grade of A (89.9/100) — our editorial assessment, not an official rating or financial advice.
TFS Health Grade
89.9 / 100
Excellent financial health
How we gradeTFS Health Grades are our editorial opinion based on public FDIC/NCUA data — not an official rating, not financial advice.
Watching First Community Bank?
Get a free alert the moment its TFS financial-health grade changes. No spam, ever.
Financial data through June 30, 2026. Updated by TFS August 28, 2026. Data sourced from FDIC BankFind Suite as of 2026-Q2. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
Data sourced from CFPB Consumer Complaint Database. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
| Branch | Address | City | State | Type |
|---|---|---|---|---|
| First Community BankHQ | 29 College Dr | Bluefield | VA | 11 |
| First Community Bank | 115 Main St E | Banner Elk | NC | 11 |
| First Community Bank | 1013 Highway 105 | Boone | NC | 11 |
| First Community Bank | 393 Cc Camp Rd | Elkin | NC | 11 |
| First Community Bank | 704 W Independence Blvd | Mount Airy | NC | 11 |
| First Community Bank | 1280 W Pine St | Mount Airy | NC | 23 |
| First Community Bank | 145 N Renfro St | Mount Airy | NC | 11 |
| First Community Bank | 2050 Rockford St | Mount Airy | NC | 11 |
| First Community Bank | 1096 Main St | North Wilkesboro | NC | 11 |
| First Community Bank | 653 S Key St | Pilot Mountain | NC | 11 |
| First Community Bank | 125 N Main St | Sparta | NC | 11 |
| First Community Bank | 92 N Center St | Taylorsville | NC | 11 |
| First Community Bank | 29 S Kerr Ave | Wilmington | NC | 21 |
| First Community Bank | 300 Sunset Dr | Johnson City | TN | 11 |
| First Community Bank | 2681 Boones Creek Rd | Johnson City | TN | 11 |
| First Community Bank | 24412 Maringo Rd | Abingdon | VA | 11 |
| First Community Bank | 271 W Main St | Abingdon | VA | 11 |
| First Community Bank | 1900 S Main St | Blacksburg | VA | 11 |
| First Community Bank | 101 Sanders Lane | Bluefield | VA | 11 |
| First Community Bank | 865 Commonwealth Ave | Bristol | VA | 11 |
| First Community Bank | 1465 Old Airport Rd | Bristol | VA | 11 |
| First Community Bank | 6951 Commons Plz | Chesterfield | VA | 11 |
| First Community Bank | 109 Roanoke St | Christiansburg | VA | 11 |
| First Community Bank | 320 Chase Street | Clintwood | VA | 11 |
| First Community Bank | 141 East Jackson St | Gate City | VA | 11 |
| First Community Bank | 173 Water St E | Gate City | VA | 23 |
| First Community Bank | 506 Maple St | Glade Spring | VA | 11 |
| First Community Bank | 148 N Main St | Hillsville | VA | 11 |
| First Community Bank | 1425 N Main St | Marion | VA | 11 |
| First Community Bank | 145 Ivanhoe Road | Max Meadows | VA | 11 |
| First Community Bank | 14441 Sommerville Ct | Midlothian | VA | 11 |
| First Community Bank | 3377 East Riverside Drive | North Tazewell | VA | 11 |
| First Community Bank | 1001 Bob White Blvd | Pulaski | VA | 11 |
| First Community Bank | 1400 Tyler Ave | Radford | VA | 11 |
| First Community Bank | 302 Washington Sq | Richlands | VA | 11 |
| First Community Bank | 11400 Midlothian Tunrpike | Richmond | VA | 11 |
| First Community Bank | 2702 N Parham Rd | Richmond | VA | 11 |
| First Community Bank | 940 Woodland Dr | Stuart | VA | 11 |
| First Community Bank | 150 Virginia Ave | Wytheville | VA | 11 |
| First Community Bank | 210 E Main St | Wytheville | VA | 11 |
| First Community Bank | 101 Vermillion St | Athens | WV | 11 |
| First Community Bank | 111 Citizens Dr | Beckley | WV | 11 |
| First Community Bank | 211 Federal St | Bluefield | WV | 11 |
| First Community Bank | 4206 Coal Heritage Rd | Bluefield | WV | 11 |
| First Community Bank | 211 Federal St | Bluefield | WV | 23 |
| First Community Bank | 2 W Main St | Buckhannon | WV | 11 |
| First Community Bank | 2 W Main St | Buckhannon | WV | 23 |
| First Community Bank | 6299 Webster Road | Cowen | WV | 11 |
| First Community Bank | 16 Red Oak Avenue | Craigsville | WV | 11 |
| First Community Bank | 1220 Ritter Dr | Daniels | WV | 11 |
Showing 50 of 69 branches
Data sourced from FDIC BankFind Suite. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
Data sourced from FDIC Enforcement Decisions and Orders / NCUA. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
TFS Financial Health Grades represent our editorial assessment based on publicly available data and our proprietary methodology. They do not represent financial advice or an official government rating. Data on this page is sourced from federal government databases and is believed to be accurate.
Benchmarked against 60 active, federally insured banks reporting in the same quarter and holding roughly 0.5×–2× its assets. Same-state and overlapping-market peers are prioritized.
TFS health score
89.9
Tier 1 capital ratio
10.23%
Return on assets
2.05%
Non-performing loans
0.69%
Efficiency ratio
52.56%
Asset growth (YoY)
14.01%
Suggested direct comparisons
Richmond City, VA
$38.0B
$2.8B
Complaint percentiles are intentionally withheld while TFS audits CFPB company matching and import coverage. Peer conclusions use complete same-quarter regulatory metrics only.