EXHIBIT 21

                     SUBSIDIARIES OF INDEPENDENT BANK CORP.

Independent Bank Corp. directly owns 100% of the following subsidiaries:

INDB Sub, Inc., incorporated in Massachusetts

Rockland Trust Company, incorporated in Massachusetts

Independent Capital Trust III, a Delaware business trust

Independent Capital Trust IV, a Delaware business trust