First Community Bankshares, Inc. fungiert als Finanzholdinggesellschaft für die First Community Bank, die verschiedene Bankprodukte und -dienstleistungen anbietet. Sie bietet Sichteinlagenkonten, Sparkonten und Geldmarktkonten, Einlagenzertifikate und individuelle Altersvorsorgevereinbarungen, gewerbliche, private und Immobilienhypothekendarlehen sowie Kreditlinien, verschiedene Kredit- und Debitkarten und Geldautomatenkartendienste sowie Treuhanddienste für Unternehmen und Privatpersonen. Das Unternehmen bietet auch Vermögensverwaltungsdienste an, darunter Treuhandverwaltung, Nachlassverwaltung und Anlageberatung sowie Anlageverwaltungsdienste. Es bedient Privatpersonen und Unternehmen in verschiedenen Branchen, wie z. B. Bildung, Regierung und Gesundheitswesen, Kohlebergbau und Gasförderung, Einzelhandel, Bauwesen, Fertigung, Tourismus und Transport. Zum 31. Dezember 2020 betrieb das Unternehmen 50 Filialen, darunter 18 Filialen in West Virginia, 23 Filialen in Virginia, 7 Filialen in North Carolina und 2 Filialen in Tennessee. First Community Bankshares, Inc. wurde 1874 gegründet und hat seinen Hauptsitz in Bluefield, Virginia.