Bank · FDIC insured
First Community Bank
A $3.6B bank, the 360th largest of 4,207, headquartered in Bluefield, VA, with 66 branches in 4 states. Best rates: savings 0.75% APY.
Rates
No Carrot Score yet: it needs scores for at least two of CDs, savings, auto loans and credit cards. CDs: rates are not published online. Auto loans: no rates found on its website. Credit cards: only rates Carrot doesn’t compare are published (introductory, refinance or business rates, or none at all).
- Savings831.51%at $100,000Savings rates →
Deposits are federally insured by the FDIC up to $250,000 per depositor.
About First Community Bank
The Straley and McNutt families chartered the bank as The Bank of Princeton in 1874 to provide paychecks, deposits, and rebuilding loans for Princeton, West Virginia.
Later known as Princeton Bank & Trust Company, the institution installed southern West Virginia's first ATMs in 1982 and now operates as First Community Bank.
- Headquarters
- 29 College Dr, Bluefield, VA 24605
- FDIC certificate
- 13012 ↗
Branches
66 branches in 4 states
Loading map…
West Virginia
28 branches
Bluefield area · 6
- Athens Branch101 Vermillion St, Athens, WV 24712Directions
- Bluefield Branch211 Federal St, Bluefield, WV 24701Directions
- Bluewell Branch4206 Coal Heritage Rd, Bluefield, WV 24701Directions
- Messenger Service Branch211 Federal St, Bluefield, WV 24701Directions
- Princeton Crossing Branch1102 Oakvale Rd, Princeton, WV 24740Directions
- Stafford Commons Branch1 Stafford Cmns, Princeton, WV 24740Directions
Beckley area · 2
- Beckley Branch-Main111 Citizens Dr, Beckley, WV 25801Directions
- Daniels Branch1220 Ritter Dr, Daniels, WV 25832Directions
Buckhannon area · 2
- Buckhannon Branch2 W Main St, Buckhannon, WV 26201Directions
- Drive-In Branch2 W Main St, Buckhannon, WV 26201Directions
Cowen area · 1
- Cowen Branch6299 Webster Road, Cowen, WV 26206Directions
Craigsville area · 1
- Craigsville Branch16 Red Oak Avenue, Craigsville, WV 26205Directions
Ellenboro area · 1
- Ellenboro Branch90 Main Street, Ellenboro, WV 26346Directions
Clarksburg area · 1
- Grafton Branch110 N Pike St, Grafton, WV 26354Directions
Harrisville area · 1
- 1500 West Main Street Branch1500 East Main Street, Harrisville, WV 26362Directions
Hinton area · 1
- Hinton Branch215 Pleasant Street, Hinton, WV 25951Directions
Hundred area · 1
- Hundred Office Branch3924 Hornet Highway, Hundred, WV 26575Directions
Lindside area · 1
- Lindside Branch8454 Seneca Trail South, Lindside, WV 24951Directions
Man area · 1
- Man Branch100 Market St, Man, WV 25635Directions
Middlebourne area · 1
- Union Bank Branch103 Dodd St, Middlebourne, WV 26149Directions
New Martinsville area · 1
- New Martinsville Branch638 N State Route 2, New Martinsville, WV 26155Directions
Oceana area · 1
- Oceana Branch1616 Cook Pkwy, Oceana, WV 24870Directions
Pennsboro area · 1
- Pennsboro Branch214 Masonic Ave, Pennsboro, WV 26415Directions
Pineville area · 1
- Pineville Branch243 Main Ave, Pineville, WV 24874Directions
Richwood area · 1
- Cherry River Plaza Branch16 W Main St, Richwood, WV 26261Directions
Sistersville area · 1
- Sistersville Branch700 Wells St, Sistersville, WV 26175Directions
St. Marys area · 1
- St Marys Branch401 2nd St, St. Marys, WV 26170Directions
Summersville area · 1
- Summersville Northside Branch902 Northside Dr, Summersville, WV 26651Directions
Virginia
26 branches
Kingsport area · 7
- Abingdon Branch271 W Main St, Abingdon, VA 24210Directions
- Maringo Drive Branch24412 Maringo Rd, Abingdon, VA 24211Directions
- Bristol Branch865 Commonwealth Ave, Bristol, VA 24201Directions
- Bristol Branch1465 Old Airport Rd, Bristol, VA 24201Directions
- Gate City Branch141 East Jackson St, Gate City, VA 24251Directions
- Gate City Drive In Branch173 Water St E, Gate City, VA 24251Directions
- Glade Spring Branch506 Maple St, Glade Spring, VA 24340Directions
Bluefield area · 4
- First Community BankMain office29 College Dr, Bluefield, VA 24605Directions
- Ridgeview Plaza Branch101 Sanders Lane, Bluefield, VA 24605Directions
- East Riverside Branch3377 East Riverside Drive, North Tazewell, VA 24630Directions
- Richlands Branch302 Washington Sq, Richlands, VA 24641Directions
Blacksburg area · 4
- Blacksburg Branch1900 S Main St, Blacksburg, VA 24060Directions
- Christiansburg Branch109 Roanoke St, Christiansburg, VA 24073Directions
- Pulaski Branch1001 Bob White Blvd, Pulaski, VA 24301Directions
- Radford Branch1400 Tyler Ave, Radford, VA 24141Directions
Richmond area · 4
- Courthouse Branch6951 Commons Plz, Chesterfield, VA 23832Directions
- Midlothian Branch14441 Sommerville Ct, Midlothian, VA 23113Directions
- Peoples Bank Of Virginia Branch2702 N Parham Rd, Richmond, VA 23294Directions
- Town Center Branch11400 Midlothian Tunrpike, Richmond, VA 23235Directions
Wytheville area · 2
- Wytheville Branch150 Virginia Ave, Wytheville, VA 24382Directions
- Wytheville Branch210 E Main St, Wytheville, VA 24382Directions
Clintwood area · 1
- Clintwood Branch320 Chase Street, Clintwood, VA 24228Directions
Hillsville area · 1
- Hillsville Branch148 N Main St, Hillsville, VA 24343Directions
Marion area · 1
- Marion Branch1425 N Main St, Marion, VA 24354Directions
Max Meadows area · 1
- Fort Chiswell Branch145 Ivanhoe Road, Max Meadows, VA 24360Directions
Stuart area · 1
- Stuart Branch940 Woodland Dr, Stuart, VA 24171Directions
North Carolina
10 branches
Mount Airy area · 5
- Elkin Branch393 Cc Camp Rd, Elkin, NC 28621Directions
- Mount Airy Branch704 W Independence Blvd, Mount Airy, NC 27030Directions
- Mount Airy Main Branch145 N Renfro St, Mount Airy, NC 27030Directions
- Rockford Street Branch2050 Rockford St, Mount Airy, NC 27030Directions
- Pilot Mountain Branch653 S Key St, Pilot Mountain, NC 27041Directions
Banner Elk area · 1
- Banner Elk Branch115 Main St E, Banner Elk, NC 28604Directions
Boone area · 1
- Boone Branch1013 Highway 105, Boone, NC 28607Directions
North Wilkesboro area · 1
- North Wilkesboro Branch1096 Main St, North Wilkesboro, NC 28659Directions
Sparta area · 1
- Sparta Branch125 N Main St, Sparta, NC 28675Directions
Hickory area · 1
- Taylorsville Branch92 N Center St, Taylorsville, NC 28681Directions
Tennessee
2 branches
- Boones Creek Branch2681 Boones Creek Rd, Johnson City, TN 37615Directions
- Poeple'S Community Branch300 Sunset Dr, Johnson City, TN 37604Directions
Walk-in offices from the FDIC directory as of September 4, 2026. Directions open Google Maps. A nearby branch doesn’t mean you can join or open an account.
Financial details
| Measure | This bank | Peers’ middle | Strongest quarter |
|---|---|---|---|
| CapitalLeverage ratio | 10.23% | 10.49% | 11.89% or more |
| Troubled loansNoncurrent | 0.69% | 0.52% | 0.23% or less |
| ProfitabilityReturn on assets | 2.05% | 1.25% | 1.62% or more |
| LendingLoans per $100 deposited | $81 | $88 | — |
- CapitalLeverage ratio10.23%Peers’ middle 10.49% · Top 25% 11.89%+
- Troubled loansNoncurrent0.69%Peers’ middle 0.52% · Top 25% ≤0.23%
- ProfitabilityReturn on assets2.05%Peers’ middle 1.25% · Top 25% 1.62%+
- LendingLoans per $100 deposited$81Peers’ middle $88
Compared with the 897 banks with $1 billion to $10 billion in assets. The strongest quarter is what the best 25% of them reach: more capital and profit, fewer troubled loans. Lending has no better end.Troubled loans are noncurrent: 90 or more days late, or no longer earning interest.
Regulators’ own ratings of First Community Bank are confidential. These figures are what it reports to the FDIC each quarter, set beside its peers; they aren’t a rating.