Independent Bank Corp. fungiert als Bankholdinggesellschaft für Rockland Trust Company, die Privatpersonen und kleinen bis mittelgroßen Unternehmen vorwiegend in Massachusetts kommerzielle Bankprodukte und -dienstleistungen anbietet. Zu ihren Produkten und Dienstleistungen gehören Sichteinlagen und befristete Einlagenzertifikate sowie Giro-, Geldmarkt- und Sparkonten. Das Kreditportfolio des Unternehmens umfasst kommerzielle Kredite, wie z. B. gewerbliche und industrielle, assetbasierte, gewerbliche Immobilien-, gewerbliche Bau- und Kleinunternehmenskredite; Verbraucherimmobilienkredite, einschließlich Hypothekendarlehen und Eigenheimkredite, sowie Kredite für den Bau von Wohnimmobilien; und Privatkredite. Es bietet außerdem Anlageverwaltung und Treuhanddienste für Privatpersonen, Institutionen, kleine Unternehmen und Wohltätigkeitseinrichtungen; Internet- und mobile Bankdienstleistungen sowie Geldautomatenkarten und Debitkarten; und Investmentfondsanteile, Anteile an Investmentfonds, allgemeine Wertpapiere, feste und variable Renten und Lebensversicherungsprodukte. Zum 31. Dezember 2020 betreibt das Unternehmen ein Netzwerk aus 96 Full-Service- und zwei Limited-Service-Einzelhandelsfilialen, 16 Geschäftsbankzentren, zehn Investmentmanagementbüros und acht Hypothekendarlehenszentren in Ost-Massachusetts, im Großraum Boston, an der South Shore und auf den Cape Islands sowie in Worcester County und Rhode Island. Das Unternehmen wurde 1907 gegründet und hat seinen Hauptsitz in Rockland, Massachusetts.