First Community Bank
312 Jonestown Road
Winston Salem NC 27104
About Us
First Community Bank is a comprehensive banking and financial services company with more than 50 financial centers in West Virginia, Virginia, North Carolina and Tennessee (as People’s Community Bank). Throughout our 138-year history, we have been known for our steady, fundamental approach to banking and finance that focuses on balanced, long-term growth.

We maintain this strong, balanced approach today because we believe that this is not only better for our company, but better for our customers and the communities in which we live and serve.

Today we are also known for the unique way we combine the strongest features of a big bank with the strongest qualities of a community bank. The result is a wide variety of banking and financial choices, exceptional service and the resources to back it all up.

First Community Bank's parent holding company is First Community Bancshares, Inc. (NASDAQ: FCBC), headquartered in Bluefield, Virginia.  First Community Bank, offers wealth management services through its Trust & Financial Services Division and Investment Planning Consultants, Inc., a registered investment advisory firm, which offers wealth management and investment advice.  First Community Bank, is also the parent company of GreenPoint Insurance Group, Inc., a full-service insurance agency headquartered in High Point, North Carolina.



 
Phone Number
(336) 794-0811
Fax Number
(336) 794-0815
Date Joined the BBB
2/27/2008
Type(s) of Business
Banks
Mortgage Brokers

Date Established
9/1/1987
101 Brookfall Dairy Road
Elkin NC 28621
Get Directions

1455 River Ridge Drive
Clemmons NC 27012
Get Directions

2000 West First Street, Suite 100
Winston Salem NC 27104
Get Directions

3001 Waughtown Street
Winston Salem NC 27107
Get Directions

312 Jonestown Road
Winston Salem NC 27104
Get Directions

401 Knollwod Street
Winston Salem NC 27103
Get Directions

5002 Peters Creek Parkway
Winston Salem NC 27127
Get Directions

5519 Mountain View Road
Hays NC 28635
Get Directions

5610 University Parkway
Winston Salem NC 27105
Get Directions

57 North Main Street
Sparta NC 28675
Get Directions

92 North Center Street
Taylorsville NC 28681
Get Directions

P O Box 680
Hays NC 28635
Get Directions