Bar Harbor Bankshares fungiert als Holdinggesellschaft für Bar Harbor Bank & Trust, die Bankdienstleistungen für Geschäfts-, Privat- und Vermögensverwaltung anbietet. Sie akzeptiert verschiedene Einlagenprodukte, darunter verzinsliche und unverzinsliche Sichtkonten, Sparkonten, Termineinlagen und Geldmarktkonten sowie Einlagenzertifikate. Das Unternehmen bietet auch gewerbliche Immobiliendarlehen, etwa für Mehrfamilienhäuser, gewerblichen Bau und Grundstückserschließung und andere gewerbliche Immobilienklassen; gewerbliche und industrielle Darlehen, darunter Darlehen an Handels- und Landwirtschaftsunternehmen und steuerbefreite Einrichtungen; private Immobiliendarlehen bestehen aus Hypotheken für Ein- bis Vierfamilienhäuser; und Verbraucherdarlehen umfassen Eigenheimkredite, Kreditlinien, Autokredite und andere Ratenkredite. Außerdem bietet es Lebensversicherungen, Renten und Altersvorsorgeprodukte sowie Finanzplanungsdienste sowie Anlage- und Versicherungsdienstleistungen von Drittanbietern an. Des Weiteren bietet das Unternehmen Treuhand- und Nachlassverwaltung, Vermögensberatung und Anlageverwaltungsdienste für Privatpersonen, Unternehmen, gemeinnützige Organisationen und Kommunen; und 401K-Plan, Finanz-, Nachlass- und Wohltätigkeitsplanung, Anlageverwaltung, Family Office, Kommunal- und Steuerdienstleistungen. Das Unternehmen betreibt etwa 53 Standorte in Maine, New Hampshire und Vermont. Das Unternehmen wurde 1887 gegründet und hat seinen Sitz in Bar Harbor, Maine.