Community Bankers Trust Corporation operates as the holding company for the Essex Bank that provides financial services primarily to individuals and small businesses. It offers individual and commercial demand and time deposit accounts, commercial and industrial loans, consumer and small business loans, and real estate and mortgage loans. The Company also provides investment services, online and mobile banking products, safe deposit box facilities, and insurance and investment products.