Independent Bank Corp. is a bank holding company. The Company operates through its subsidiary, Rockland Trust Company (the Bank). The Bank is a community-oriented commercial bank. Its community banking business provides a range of banking services, including lending activities, acceptance of demand, savings, and time deposits, and investment management. As of December 31, 2016, the bank had operated 80 full service and three limited service retail branches, 11 commercial banking centers, five investment management offices and one mortgage lending center, all of which located in Eastern Massachusetts. The Bank classifies loans as commercial loans, consumer real estate loans, or other consumer loans. Commercial loans consist of commercial and industrial loans, commercial real estate loans, commercial construction loans, and small business loans. The Bank offers a range of demand deposits, interest checking, money market accounts, savings accounts and time certificates of deposit.