<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:b099cb9b-4abb-4ce5-ae82-7162ecc8d001,g:6ab371d7-ccb1-4128-89dc-cb0edfb08ead-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ibcp="http://independentbank.com/20251231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://independentbank.com/20251231">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ibcp-20251231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ibcp-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ibcp-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="ibcp-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://independentbank.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://independentbank.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFFINANCIALCONDITION" roleURI="http://independentbank.com/role/CONSOLIDATEDSTATEMENTSOFFINANCIALCONDITION">
        <link:definition>9952151 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL CONDITION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFFINANCIALCONDITIONParenthetical" roleURI="http://independentbank.com/role/CONSOLIDATEDSTATEMENTSOFFINANCIALCONDITIONParenthetical">
        <link:definition>9952152 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL CONDITION (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://independentbank.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://independentbank.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>9952154 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://independentbank.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>9952155 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" roleURI="http://independentbank.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical">
        <link:definition>9952156 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://independentbank.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952157 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIES" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIES">
        <link:definition>9952158 - Disclosure - ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RESTRICTIONSONCASHANDDUEFROMBANKS" roleURI="http://independentbank.com/role/RESTRICTIONSONCASHANDDUEFROMBANKS">
        <link:definition>9952159 - Disclosure - RESTRICTIONS ON CASH AND DUE FROM BANKS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIES" roleURI="http://independentbank.com/role/SECURITIES">
        <link:definition>9952160 - Disclosure - SECURITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANS" roleURI="http://independentbank.com/role/LOANS">
        <link:definition>9952161 - Disclosure - LOANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERREALESTATE" roleURI="http://independentbank.com/role/OTHERREALESTATE">
        <link:definition>9952162 - Disclosure - OTHER REAL ESTATE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENT" roleURI="http://independentbank.com/role/PROPERTYANDEQUIPMENT">
        <link:definition>9952163 - Disclosure - PROPERTY AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLES" roleURI="http://independentbank.com/role/GOODWILLANDOTHERINTANGIBLES">
        <link:definition>9952164 - Disclosure - GOODWILL AND OTHER INTANGIBLES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEPOSITS" roleURI="http://independentbank.com/role/DEPOSITS">
        <link:definition>9952165 - Disclosure - DEPOSITS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERBORROWINGS" roleURI="http://independentbank.com/role/OTHERBORROWINGS">
        <link:definition>9952166 - Disclosure - OTHER BORROWINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBORDINATEDDEBTANDDEBENTURES" roleURI="http://independentbank.com/role/SUBORDINATEDDEBTANDDEBENTURES">
        <link:definition>9952167 - Disclosure - SUBORDINATED DEBT AND DEBENTURES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENTLIABILITIES" roleURI="http://independentbank.com/role/COMMITMENTSANDCONTINGENTLIABILITIES">
        <link:definition>9952168 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDNETINCOMEPERCOMMONSHARE" roleURI="http://independentbank.com/role/SHAREHOLDERSEQUITYANDNETINCOMEPERCOMMONSHARE">
        <link:definition>9952169 - Disclosure - SHAREHOLDERS&#8217; EQUITY AND NET INCOME PER COMMON SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAX" roleURI="http://independentbank.com/role/INCOMETAX">
        <link:definition>9952170 - Disclosure - INCOME TAX</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATIONANDBENEFITPLANS" roleURI="http://independentbank.com/role/SHAREBASEDCOMPENSATIONANDBENEFITPLANS">
        <link:definition>9952171 - Disclosure - SHARE BASED COMPENSATION AND BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NONINTERESTINCOMEOTHER" roleURI="http://independentbank.com/role/NONINTERESTINCOMEOTHER">
        <link:definition>9952172 - Disclosure - NON-INTEREST INCOME - OTHER</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVEFINANCIALINSTRUMENTS" roleURI="http://independentbank.com/role/DERIVATIVEFINANCIALINSTRUMENTS">
        <link:definition>9952173 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONS" roleURI="http://independentbank.com/role/RELATEDPARTYTRANSACTIONS">
        <link:definition>9952174 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://independentbank.com/role/LEASES">
        <link:definition>9952175 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONCENTRATIONSOFCREDITRISK" roleURI="http://independentbank.com/role/CONCENTRATIONSOFCREDITRISK">
        <link:definition>9952176 - Disclosure - CONCENTRATIONS OF CREDIT RISK</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REGULATORYMATTERS" roleURI="http://independentbank.com/role/REGULATORYMATTERS">
        <link:definition>9952177 - Disclosure - REGULATORY MATTERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEDISCLOSURES" roleURI="http://independentbank.com/role/FAIRVALUEDISCLOSURES">
        <link:definition>9952178 - Disclosure - FAIR VALUE DISCLOSURES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUESOFFINANCIALINSTRUMENTS" roleURI="http://independentbank.com/role/FAIRVALUESOFFINANCIALINSTRUMENTS">
        <link:definition>9952179 - Disclosure - FAIR VALUES OF FINANCIAL INSTRUMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCUMULATEDOTHERCOMPREHENSIVELOSS" roleURI="http://independentbank.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSS">
        <link:definition>9952180 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATION" roleURI="http://independentbank.com/role/INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATION">
        <link:definition>9952181 - Disclosure - INDEPENDENT BANK CORPORATION (PARENT COMPANY ONLY) FINANCIAL INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERS" roleURI="http://independentbank.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS">
        <link:definition>9952182 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTING" roleURI="http://independentbank.com/role/SEGMENTREPORTING">
        <link:definition>9952183 - Disclosure - SEGMENT REPORTING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QUARTERLYFINANCIALDATAUNAUDITED" roleURI="http://independentbank.com/role/QUARTERLYFINANCIALDATAUNAUDITED">
        <link:definition>9952184 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESPolicies" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESPolicies">
        <link:definition>9955511 - Disclosure - ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESTables" roleURI="http://independentbank.com/role/SECURITIESTables">
        <link:definition>9955512 - Disclosure - SECURITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSTables" roleURI="http://independentbank.com/role/LOANSTables">
        <link:definition>9955513 - Disclosure - LOANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERREALESTATETables" roleURI="http://independentbank.com/role/OTHERREALESTATETables">
        <link:definition>9955514 - Disclosure - OTHER REAL ESTATE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTTables" roleURI="http://independentbank.com/role/PROPERTYANDEQUIPMENTTables">
        <link:definition>9955515 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLESTables" roleURI="http://independentbank.com/role/GOODWILLANDOTHERINTANGIBLESTables">
        <link:definition>9955516 - Disclosure - GOODWILL AND OTHER INTANGIBLES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEPOSITSTables" roleURI="http://independentbank.com/role/DEPOSITSTables">
        <link:definition>9955517 - Disclosure - DEPOSITS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERBORROWINGSTables" roleURI="http://independentbank.com/role/OTHERBORROWINGSTables">
        <link:definition>9955518 - Disclosure - OTHER BORROWINGS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBORDINATEDDEBTANDDEBENTURESTables" roleURI="http://independentbank.com/role/SUBORDINATEDDEBTANDDEBENTURESTables">
        <link:definition>9955519 - Disclosure - SUBORDINATED DEBT AND DEBENTURES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENTLIABILITIESTables" roleURI="http://independentbank.com/role/COMMITMENTSANDCONTINGENTLIABILITIESTables">
        <link:definition>9955520 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDNETINCOMEPERCOMMONSHARETables" roleURI="http://independentbank.com/role/SHAREHOLDERSEQUITYANDNETINCOMEPERCOMMONSHARETables">
        <link:definition>9955521 - Disclosure - SHAREHOLDERS&#8217; EQUITY AND NET INCOME PER COMMON SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXTables" roleURI="http://independentbank.com/role/INCOMETAXTables">
        <link:definition>9955522 - Disclosure - INCOME TAX (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATIONANDBENEFITPLANSTables" roleURI="http://independentbank.com/role/SHAREBASEDCOMPENSATIONANDBENEFITPLANSTables">
        <link:definition>9955523 - Disclosure - SHARE BASED COMPENSATION AND BENEFIT PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NONINTERESTINCOMEOTHERTables" roleURI="http://independentbank.com/role/NONINTERESTINCOMEOTHERTables">
        <link:definition>9955524 - Disclosure - NON-INTEREST INCOME - OTHER (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVEFINANCIALINSTRUMENTSTables" roleURI="http://independentbank.com/role/DERIVATIVEFINANCIALINSTRUMENTSTables">
        <link:definition>9955525 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONSTables" roleURI="http://independentbank.com/role/RELATEDPARTYTRANSACTIONSTables">
        <link:definition>9955526 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://independentbank.com/role/LEASESTables">
        <link:definition>9955527 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REGULATORYMATTERSTables" roleURI="http://independentbank.com/role/REGULATORYMATTERSTables">
        <link:definition>9955528 - Disclosure - REGULATORY MATTERS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEDISCLOSURESTables" roleURI="http://independentbank.com/role/FAIRVALUEDISCLOSURESTables">
        <link:definition>9955529 - Disclosure - FAIR VALUE DISCLOSURES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUESOFFINANCIALINSTRUMENTSTables" roleURI="http://independentbank.com/role/FAIRVALUESOFFINANCIALINSTRUMENTSTables">
        <link:definition>9955530 - Disclosure - FAIR VALUES OF FINANCIAL INSTRUMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCUMULATEDOTHERCOMPREHENSIVELOSSTables" roleURI="http://independentbank.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSTables">
        <link:definition>9955531 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATIONTables" roleURI="http://independentbank.com/role/INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATIONTables">
        <link:definition>9955532 - Disclosure - INDEPENDENT BANK CORPORATION (PARENT COMPANY ONLY) FINANCIAL INFORMATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSTables" roleURI="http://independentbank.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables">
        <link:definition>9955533 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGTables" roleURI="http://independentbank.com/role/SEGMENTREPORTINGTables">
        <link:definition>9955534 - Disclosure - SEGMENT REPORTING (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QUARTERLYFINANCIALDATAUNAUDITEDTables" roleURI="http://independentbank.com/role/QUARTERLYFINANCIALDATAUNAUDITEDTables">
        <link:definition>9955535 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESNatureofOperationsDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESNatureofOperationsDetails">
        <link:definition>9955536 - Disclosure - ACCOUNTING POLICIES - Nature of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESOperatingSegmentsDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESOperatingSegmentsDetails">
        <link:definition>9955537 - Disclosure - ACCOUNTING POLICIES - Operating Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESCapitalizedMortgageLoanServicingRightsDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESCapitalizedMortgageLoanServicingRightsDetails">
        <link:definition>9955538 - Disclosure - ACCOUNTING POLICIES - Capitalized Mortgage Loan Servicing Rights (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESSecuritiesDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESSecuritiesDetails">
        <link:definition>9955539 - Disclosure - ACCOUNTING POLICIES - Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESLoanRevenueRecognitionDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESLoanRevenueRecognitionDetails">
        <link:definition>9955540 - Disclosure - ACCOUNTING POLICIES - Loan Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESAllowanceforCreditLossesDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESAllowanceforCreditLossesDetails">
        <link:definition>9955541 - Disclosure - ACCOUNTING POLICIES - Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESPropertyandEquipmentDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESPropertyandEquipmentDetails">
        <link:definition>9955542 - Disclosure - ACCOUNTING POLICIES - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESBankOwnedLifeInsuranceDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESBankOwnedLifeInsuranceDetails">
        <link:definition>9955543 - Disclosure - ACCOUNTING POLICIES - Bank Owned Life Insurance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESOtherIntangiblesDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESOtherIntangiblesDetails">
        <link:definition>9955544 - Disclosure - ACCOUNTING POLICIES - Other Intangibles (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGPOLICIESCommonStockDetails" roleURI="http://independentbank.com/role/ACCOUNTINGPOLICIESCommonStockDetails">
        <link:definition>9955545 - Disclosure - ACCOUNTING POLICIES - Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RESTRICTIONSONCASHANDDUEFROMBANKSDetails" roleURI="http://independentbank.com/role/RESTRICTIONSONCASHANDDUEFROMBANKSDetails">
        <link:definition>9955546 - Disclosure - RESTRICTIONS ON CASH AND DUE FROM BANKS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESAvailableforSaleDetails" roleURI="http://independentbank.com/role/SECURITIESAvailableforSaleDetails">
        <link:definition>9955547 - Disclosure - SECURITIES - Available for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESHeldtoMaturityDetails" roleURI="http://independentbank.com/role/SECURITIESHeldtoMaturityDetails">
        <link:definition>9955548 - Disclosure - SECURITIES - Held to Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESNarrativeDetails" roleURI="http://independentbank.com/role/SECURITIESNarrativeDetails">
        <link:definition>9955549 - Disclosure - SECURITIES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESSecuritiesDebtSecuritiesAvailableforSaleUnrealizedLossPositionFairValueDetails" roleURI="http://independentbank.com/role/SECURITIESSecuritiesDebtSecuritiesAvailableforSaleUnrealizedLossPositionFairValueDetails">
        <link:definition>9955550 - Disclosure - SECURITIES - Securities - Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESHeldtoMaturityCreditQualityDetails" roleURI="http://independentbank.com/role/SECURITIESHeldtoMaturityCreditQualityDetails">
        <link:definition>9955551 - Disclosure - SECURITIES - Held to Maturity, Credit Quality (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESHeldtoMaturityAllowanceforCreditLossesDetails" roleURI="http://independentbank.com/role/SECURITIESHeldtoMaturityAllowanceforCreditLossesDetails">
        <link:definition>9955552 - Disclosure - SECURITIES - Held-to-Maturity, Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESAmortizedCostandFairValueofSecuritiesAvailableforSaleContractualMaturityDetails" roleURI="http://independentbank.com/role/SECURITIESAmortizedCostandFairValueofSecuritiesAvailableforSaleContractualMaturityDetails">
        <link:definition>9955553 - Disclosure - SECURITIES - Amortized Cost and Fair Value of Securities Available for Sale Contractual Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESAmortizedCostandFairValueofHeldToMaturityContractualMaturityDetails" roleURI="http://independentbank.com/role/SECURITIESAmortizedCostandFairValueofHeldToMaturityContractualMaturityDetails">
        <link:definition>9955554 - Disclosure - SECURITIES - Amortized Cost and Fair Value of Held To Maturity Contractual Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SECURITIESGainsandLossesRealizedonSaleofSecuritiesAvailableforSaleDetails" roleURI="http://independentbank.com/role/SECURITIESGainsandLossesRealizedonSaleofSecuritiesAvailableforSaleDetails">
        <link:definition>9955555 - Disclosure - SECURITIES - Gains and Losses Realized on Sale of Securities Available for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSLoanPortfoliosDetails" roleURI="http://independentbank.com/role/LOANSLoanPortfoliosDetails">
        <link:definition>9955556 - Disclosure - LOANS - Loan Portfolios (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSNarrativeDetails" roleURI="http://independentbank.com/role/LOANSNarrativeDetails">
        <link:definition>9955557 - Disclosure - LOANS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSAllowanceforCreditLossesDetails" roleURI="http://independentbank.com/role/LOANSAllowanceforCreditLossesDetails">
        <link:definition>9955558 - Disclosure - LOANS - Allowance for Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSReceivablesPastDueDetails" roleURI="http://independentbank.com/role/LOANSReceivablesPastDueDetails">
        <link:definition>9955559 - Disclosure - LOANS - Receivables Past Due (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSAmortizedCostofCollateraldependentLoansbyClassDetails" roleURI="http://independentbank.com/role/LOANSAmortizedCostofCollateraldependentLoansbyClassDetails">
        <link:definition>9955560 - Disclosure - LOANS - Amortized Cost of Collateral-dependent Loans by Class (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSAgingAnalysisofLoansbyClassDetails" roleURI="http://independentbank.com/role/LOANSAgingAnalysisofLoansbyClassDetails">
        <link:definition>9955561 - Disclosure - LOANS - Aging Analysis of Loans by Class (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSLoanRatingsbyLoanClassCommercialDetails" roleURI="http://independentbank.com/role/LOANSLoanRatingsbyLoanClassCommercialDetails">
        <link:definition>9955562 - Disclosure - LOANS - Loan Ratings by Loan Class, Commercial (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSCreditScoresbyLoanClassMortgageandInstallmentSegmentsCurrentPeriodDetails" roleURI="http://independentbank.com/role/LOANSCreditScoresbyLoanClassMortgageandInstallmentSegmentsCurrentPeriodDetails">
        <link:definition>9955563 - Disclosure - LOANS - Credit Scores by Loan Class, Mortgage and Installment Segments, Current Period (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSLoansServicedforOthersDetails" roleURI="http://independentbank.com/role/LOANSLoansServicedforOthersDetails">
        <link:definition>9955564 - Disclosure - LOANS - Loans Serviced for Others (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERREALESTATESummaryofOtherRealEstateActivityDetails" roleURI="http://independentbank.com/role/OTHERREALESTATESummaryofOtherRealEstateActivityDetails">
        <link:definition>9955565 - Disclosure - OTHER REAL ESTATE - Summary of Other Real Estate Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERREALESTATEValuationAllowanceforOtherRealEstateOwnedDetails" roleURI="http://independentbank.com/role/OTHERREALESTATEValuationAllowanceforOtherRealEstateOwnedDetails">
        <link:definition>9955566 - Disclosure - OTHER REAL ESTATE - Valuation Allowance for Other Real Estate Owned (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERREALESTATENarrativeDetails" roleURI="http://independentbank.com/role/OTHERREALESTATENarrativeDetails">
        <link:definition>9955567 - Disclosure - OTHER REAL ESTATE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTSummaryofPropertyandEquipmentDetails" roleURI="http://independentbank.com/role/PROPERTYANDEQUIPMENTSummaryofPropertyandEquipmentDetails">
        <link:definition>9955568 - Disclosure - PROPERTY AND EQUIPMENT - Summary of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYANDEQUIPMENTNarrativeDetails" roleURI="http://independentbank.com/role/PROPERTYANDEQUIPMENTNarrativeDetails">
        <link:definition>9955569 - Disclosure - PROPERTY AND EQUIPMENT - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLESSummaryofIntangibleAssetsNetofAmortizationDetails" roleURI="http://independentbank.com/role/GOODWILLANDOTHERINTANGIBLESSummaryofIntangibleAssetsNetofAmortizationDetails">
        <link:definition>9955570 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Summary of Intangible Assets, Net of Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLESNarrativeDetails" roleURI="http://independentbank.com/role/GOODWILLANDOTHERINTANGIBLESNarrativeDetails">
        <link:definition>9955571 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDOTHERINTANGIBLESSummaryofEstimatedCoreDepositsIntangibleAmortizationDetails" roleURI="http://independentbank.com/role/GOODWILLANDOTHERINTANGIBLESSummaryofEstimatedCoreDepositsIntangibleAmortizationDetails">
        <link:definition>9955572 - Disclosure - GOODWILL AND OTHER INTANGIBLES - Summary of Estimated Core Deposits Intangible Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEPOSITSSummaryofInterestExpenseonDepositsDetails" roleURI="http://independentbank.com/role/DEPOSITSSummaryofInterestExpenseonDepositsDetails">
        <link:definition>9955573 - Disclosure - DEPOSITS - Summary of Interest Expense on Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEPOSITSNarrativeDetails" roleURI="http://independentbank.com/role/DEPOSITSNarrativeDetails">
        <link:definition>9955574 - Disclosure - DEPOSITS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEPOSITSSummaryofMaturityofTimeDepositsDetails" roleURI="http://independentbank.com/role/DEPOSITSSummaryofMaturityofTimeDepositsDetails">
        <link:definition>9955575 - Disclosure - DEPOSITS - Summary of Maturity of Time Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEPOSITSSummaryofReciprocalDepositsDetails" roleURI="http://independentbank.com/role/DEPOSITSSummaryofReciprocalDepositsDetails">
        <link:definition>9955576 - Disclosure - DEPOSITS - Summary of Reciprocal Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERBORROWINGSSummaryofOtherBorrowingsDetails" roleURI="http://independentbank.com/role/OTHERBORROWINGSSummaryofOtherBorrowingsDetails">
        <link:definition>9955577 - Disclosure - OTHER BORROWINGS - Summary of Other Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERBORROWINGSNarrativeDetails" roleURI="http://independentbank.com/role/OTHERBORROWINGSNarrativeDetails">
        <link:definition>9955578 - Disclosure - OTHER BORROWINGS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERBORROWINGSFHLBAdvancesDetails" roleURI="http://independentbank.com/role/OTHERBORROWINGSFHLBAdvancesDetails">
        <link:definition>9955579 - Disclosure - OTHER BORROWINGS - FHLB Advances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBORDINATEDDEBTANDDEBENTURESNarrativeDetails" roleURI="http://independentbank.com/role/SUBORDINATEDDEBTANDDEBENTURESNarrativeDetails">
        <link:definition>9955580 - Disclosure - SUBORDINATED DEBT AND DEBENTURES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBORDINATEDDEBTANDDEBENTURESSubordinatedDebenturesDetails" roleURI="http://independentbank.com/role/SUBORDINATEDDEBTANDDEBENTURESSubordinatedDebenturesDetails">
        <link:definition>9955581 - Disclosure - SUBORDINATED DEBT AND DEBENTURES - Subordinated Debentures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBORDINATEDDEBTANDDEBENTURESOtherKeyTermsSubordinatedDebenturesandTrustPreferredSecuritiesDetails" roleURI="http://independentbank.com/role/SUBORDINATEDDEBTANDDEBENTURESOtherKeyTermsSubordinatedDebenturesandTrustPreferredSecuritiesDetails">
        <link:definition>9955582 - Disclosure - SUBORDINATED DEBT AND DEBENTURES - Other Key Terms, Subordinated Debentures and Trust Preferred Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENTLIABILITIESDetails" roleURI="http://independentbank.com/role/COMMITMENTSANDCONTINGENTLIABILITIESDetails">
        <link:definition>9955583 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENTLIABILITIESNarrativeDetails" roleURI="http://independentbank.com/role/COMMITMENTSANDCONTINGENTLIABILITIESNarrativeDetails">
        <link:definition>9955584 - Disclosure - COMMITMENTS AND CONTINGENT LIABILITIES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDNETINCOMEPERCOMMONSHARENarrativeDetails" roleURI="http://independentbank.com/role/SHAREHOLDERSEQUITYANDNETINCOMEPERCOMMONSHARENarrativeDetails">
        <link:definition>9955585 - Disclosure - SHAREHOLDERS&#8217; EQUITY AND NET INCOME PER COMMON SHARE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREHOLDERSEQUITYANDNETINCOMEPERCOMMONSHAREEarningsPerShareReconciliationDetails" roleURI="http://independentbank.com/role/SHAREHOLDERSEQUITYANDNETINCOMEPERCOMMONSHAREEarningsPerShareReconciliationDetails">
        <link:definition>9955586 - Disclosure - SHAREHOLDERS&#8217; EQUITY AND NET INCOME PER COMMON SHARE - Earnings Per Share Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXCompositionofIncomeTaxExpenseDetails" roleURI="http://independentbank.com/role/INCOMETAXCompositionofIncomeTaxExpenseDetails">
        <link:definition>9955587 - Disclosure - INCOME TAX - Composition of Income Tax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXReconciliationofIncomeTaxExpenseDetails" roleURI="http://independentbank.com/role/INCOMETAXReconciliationofIncomeTaxExpenseDetails">
        <link:definition>9955588 - Disclosure - INCOME TAX - Reconciliation of Income Tax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXNarrativeDetails" roleURI="http://independentbank.com/role/INCOMETAXNarrativeDetails">
        <link:definition>9955589 - Disclosure - INCOME TAX - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://independentbank.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955590 - Disclosure - INCOME TAX - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXChangesinUnrecognizedTaxBenefitsDetails" roleURI="http://independentbank.com/role/INCOMETAXChangesinUnrecognizedTaxBenefitsDetails">
        <link:definition>9955591 - Disclosure - INCOME TAX - Changes in Unrecognized Tax Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATIONANDBENEFITPLANSNarrativeDetails" roleURI="http://independentbank.com/role/SHAREBASEDCOMPENSATIONANDBENEFITPLANSNarrativeDetails">
        <link:definition>9955592 - Disclosure - SHARE BASED COMPENSATION AND BENEFIT PLANS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATIONANDBENEFITPLANSOutstandingStockOptionGrantsandRelatedTransactionsDetails" roleURI="http://independentbank.com/role/SHAREBASEDCOMPENSATIONANDBENEFITPLANSOutstandingStockOptionGrantsandRelatedTransactionsDetails">
        <link:definition>9955593 - Disclosure - SHARE BASED COMPENSATION AND BENEFIT PLANS - Outstanding Stock Option Grants and Related Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATIONANDBENEFITPLANSOptionsExercisedDuringthePeriodsDetails" roleURI="http://independentbank.com/role/SHAREBASEDCOMPENSATIONANDBENEFITPLANSOptionsExercisedDuringthePeriodsDetails">
        <link:definition>9955594 - Disclosure - SHARE BASED COMPENSATION AND BENEFIT PLANS - Options Exercised During the Periods (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDCOMPENSATIONANDBENEFITPLANSOutstandingNonvestedStockandRelatedTransactionsDetails" roleURI="http://independentbank.com/role/SHAREBASEDCOMPENSATIONANDBENEFITPLANSOutstandingNonvestedStockandRelatedTransactionsDetails">
        <link:definition>9955595 - Disclosure - SHARE BASED COMPENSATION AND BENEFIT PLANS - Outstanding Non-vested Stock and Related Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NONINTERESTINCOMEOTHERDetails" roleURI="http://independentbank.com/role/NONINTERESTINCOMEOTHERDetails">
        <link:definition>9955596 - Disclosure - NON-INTEREST INCOME - OTHER (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVEFINANCIALINSTRUMENTSTypeofHedgeDesignationandFairValueofDerivativeInstrumentsDetails" roleURI="http://independentbank.com/role/DERIVATIVEFINANCIALINSTRUMENTSTypeofHedgeDesignationandFairValueofDerivativeInstrumentsDetails">
        <link:definition>9955597 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Type of Hedge Designation and Fair Value of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails" roleURI="http://independentbank.com/role/DERIVATIVEFINANCIALINSTRUMENTSNarrativeDetails">
        <link:definition>9955598 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVEFINANCIALINSTRUMENTSFairValuesofDerivativeInstrumentsDetails" roleURI="http://independentbank.com/role/DERIVATIVEFINANCIALINSTRUMENTSFairValuesofDerivativeInstrumentsDetails">
        <link:definition>9955599 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Fair Values of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVEFINANCIALINSTRUMENTSGainLossDetails" roleURI="http://independentbank.com/role/DERIVATIVEFINANCIALINSTRUMENTSGainLossDetails">
        <link:definition>9955600 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - Gain Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONSDetails" roleURI="http://independentbank.com/role/RELATEDPARTYTRANSACTIONSDetails">
        <link:definition>9955601 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONSNarrativeDetails" roleURI="http://independentbank.com/role/RELATEDPARTYTRANSACTIONSNarrativeDetails">
        <link:definition>9955602 - Disclosure - RELATED PARTY TRANSACTIONS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseCostDetails" roleURI="http://independentbank.com/role/LEASESLeaseCostDetails">
        <link:definition>9955603 - Disclosure - LEASES - Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESSupplementalBalanceSheetInformationDetails" roleURI="http://independentbank.com/role/LEASESSupplementalBalanceSheetInformationDetails">
        <link:definition>9955604 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESMaturityDetails" roleURI="http://independentbank.com/role/LEASESMaturityDetails">
        <link:definition>9955605 - Disclosure - LEASES - Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONCENTRATIONSOFCREDITRISKDetails" roleURI="http://independentbank.com/role/CONCENTRATIONSOFCREDITRISKDetails">
        <link:definition>9955606 - Disclosure - CONCENTRATIONS OF CREDIT RISK - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REGULATORYMATTERSNarrativeDetails" roleURI="http://independentbank.com/role/REGULATORYMATTERSNarrativeDetails">
        <link:definition>9955607 - Disclosure - REGULATORY MATTERS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REGULATORYMATTERSCapitalAmountsandRatiosDetails" roleURI="http://independentbank.com/role/REGULATORYMATTERSCapitalAmountsandRatiosDetails">
        <link:definition>9955608 - Disclosure - REGULATORY MATTERS - Capital Amounts and Ratios (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REGULATORYMATTERSComponentsofRegulatoryCapitalDetails" roleURI="http://independentbank.com/role/REGULATORYMATTERSComponentsofRegulatoryCapitalDetails">
        <link:definition>9955609 - Disclosure - REGULATORY MATTERS - Components of Regulatory Capital (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEDISCLOSURESFairValueMeasurementsDetails" roleURI="http://independentbank.com/role/FAIRVALUEDISCLOSURESFairValueMeasurementsDetails">
        <link:definition>9955610 - Disclosure - FAIR VALUE DISCLOSURES - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEDISCLOSURESFairValueOptionDisclosuresDetails" roleURI="http://independentbank.com/role/FAIRVALUEDISCLOSURESFairValueOptionDisclosuresDetails">
        <link:definition>9955611 - Disclosure - FAIR VALUE DISCLOSURES - Fair Value Option Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEDISCLOSURESNarrativeDetails" roleURI="http://independentbank.com/role/FAIRVALUEDISCLOSURESNarrativeDetails">
        <link:definition>9955612 - Disclosure - FAIR VALUE DISCLOSURES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEDISCLOSURESReconciliationforAllAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsLevel3Details" roleURI="http://independentbank.com/role/FAIRVALUEDISCLOSURESReconciliationforAllAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsLevel3Details">
        <link:definition>9955613 - Disclosure - FAIR VALUE DISCLOSURES - Reconciliation for All Assets and Liabilities Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Level 3) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEDISCLOSURESQuantitativeInformationAboutLevel3Details" roleURI="http://independentbank.com/role/FAIRVALUEDISCLOSURESQuantitativeInformationAboutLevel3Details">
        <link:definition>9955614 - Disclosure - FAIR VALUE DISCLOSURES - Quantitative Information About Level 3 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEDISCLOSURESDifferenceBetweenAggregateFairvalueandAggregateRemainingContractualPrincipalDetails" roleURI="http://independentbank.com/role/FAIRVALUEDISCLOSURESDifferenceBetweenAggregateFairvalueandAggregateRemainingContractualPrincipalDetails">
        <link:definition>9955615 - Disclosure - FAIR VALUE DISCLOSURES - Difference Between Aggregate Fair value and Aggregate Remaining Contractual Principal (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUESOFFINANCIALINSTRUMENTSDetails" roleURI="http://independentbank.com/role/FAIRVALUESOFFINANCIALINSTRUMENTSDetails">
        <link:definition>9955616 - Disclosure - FAIR VALUES OF FINANCIAL INSTRUMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofChangesDetails" roleURI="http://independentbank.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSSummaryofChangesDetails">
        <link:definition>9955617 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Summary of Changes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCUMULATEDOTHERCOMPREHENSIVELOSSReclassificationOutofEachComponentofAOCILDetails" roleURI="http://independentbank.com/role/ACCUMULATEDOTHERCOMPREHENSIVELOSSReclassificationOutofEachComponentofAOCILDetails">
        <link:definition>9955618 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE LOSS - Reclassification Out of Each Component of AOCIL (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATIONStatementsofFinancialConditionDetails" roleURI="http://independentbank.com/role/INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATIONStatementsofFinancialConditionDetails">
        <link:definition>9955619 - Disclosure - INDEPENDENT BANK CORPORATION (PARENT COMPANY ONLY) FINANCIAL INFORMATION - Statements of Financial Condition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATIONStatementsofOperationsDetails" roleURI="http://independentbank.com/role/INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATIONStatementsofOperationsDetails">
        <link:definition>9955620 - Disclosure - INDEPENDENT BANK CORPORATION (PARENT COMPANY ONLY) FINANCIAL INFORMATION - Statements of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATIONStatementsofCashFlowsDetails" roleURI="http://independentbank.com/role/INDEPENDENTBANKCORPORATIONPARENTCOMPANYONLYFINANCIALINFORMATIONStatementsofCashFlowsDetails">
        <link:definition>9955621 - Disclosure - INDEPENDENT BANK CORPORATION (PARENT COMPANY ONLY) FINANCIAL INFORMATION - Statements of Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSNarrativeDetails" roleURI="http://independentbank.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSNarrativeDetails">
        <link:definition>9955622 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails" roleURI="http://independentbank.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDisaggregationofRevenueDetails">
        <link:definition>9955623 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGNarrativeDetails" roleURI="http://independentbank.com/role/SEGMENTREPORTINGNarrativeDetails">
        <link:definition>9955624 - Disclosure - SEGMENT REPORTING - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGReconciliationsofSignificantSegmentTotalsDetails" roleURI="http://independentbank.com/role/SEGMENTREPORTINGReconciliationsofSignificantSegmentTotalsDetails">
        <link:definition>9955625 - Disclosure - SEGMENT REPORTING - Reconciliations of Significant Segment Totals (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="QUARTERLYFINANCIALDATAUNAUDITEDDetails" roleURI="http://independentbank.com/role/QUARTERLYFINANCIALDATAUNAUDITEDDetails">
        <link:definition>9955626 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="ibcp_AuditorInformationAbstract" abstract="true" name="AuditorInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_InstallmentPortfolioSegmentMember" abstract="true" name="InstallmentPortfolioSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ReciprocalDeposits" abstract="false" name="ReciprocalDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_InterchangeIncome" abstract="false" name="InterchangeIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DepositorAccountsFeesAndCommissions" abstract="false" name="DepositorAccountsFeesAndCommissions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_MortgageLoanServicingIncome" abstract="false" name="MortgageLoanServicingIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DataProcessing" abstract="false" name="DataProcessing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_InterchangeExpense" abstract="false" name="InterchangeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_LoanAndCollection" abstract="false" name="LoanAndCollection" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_GainLossOnSaleOfCapitalizedMortgageLoanServicingRights" abstract="false" name="GainLossOnSaleOfCapitalizedMortgageLoanServicingRights" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_NetIncreaseDecreaseOfPortfolioLoansOriginatedNetOfPrincipalPayments" abstract="false" name="NetIncreaseDecreaseOfPortfolioLoansOriginatedNetOfPrincipalPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_OtherNonInterestIncomeTextBlock" abstract="false" name="OtherNonInterestIncomeTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_RegulatoryMattersAbstract" abstract="true" name="RegulatoryMattersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_FairValuesOfFinancialInstrumentsAbstract" abstract="true" name="FairValuesOfFinancialInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_InterestBearingDepositsPolicyTextBlock" abstract="false" name="InterestBearingDepositsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_CapitalizedMortgageLoanServicingRightsPolicyTextBlock" abstract="false" name="CapitalizedMortgageLoanServicingRightsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_FederalHomeLoanBankAdvancesPolicyTextBlock" abstract="false" name="FederalHomeLoanBankAdvancesPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_FederalReserveBankStockPolicyTextBlock" abstract="false" name="FederalReserveBankStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_BankOwnedLifeInsurancePolicyTextBlock" abstract="false" name="BankOwnedLifeInsurancePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_OtherRealEstateAndRepossessedAssetsPolicyTextBlock" abstract="false" name="OtherRealEstateAndRepossessedAssetsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_AmortizedCostOfCollateralDependentLoansByClassTableTextBlock" abstract="false" name="AmortizedCostOfCollateralDependentLoansByClassTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_ScheduleOfOtherMortgageLoansServicesPrincipalBalancesTableTextBlock" abstract="false" name="ScheduleOfOtherMortgageLoansServicesPrincipalBalancesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_ScheduleOfCapitalizedMortgageLoanServicingRightsTableTextBlock" abstract="false" name="ScheduleOfCapitalizedMortgageLoanServicingRightsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_OtherRealEstateRollAcquiredForwardTableTextBlock" abstract="false" name="OtherRealEstateRollAcquiredForwardTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_OtherRealEstateValuationAllowanceRollForwardTableTextBlock" abstract="false" name="OtherRealEstateValuationAllowanceRollForwardTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_SummaryOfInterestExpenseOnDepositsTableTextBlock" abstract="false" name="SummaryOfInterestExpenseOnDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_SummaryOfReciprocalDepositsTableTextBlock" abstract="false" name="SummaryOfReciprocalDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_ScheduleOfSubordinatedDebenturesAndTrustPreferredSecuritiesTableTextBlock" abstract="false" name="ScheduleOfSubordinatedDebenturesAndTrustPreferredSecuritiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_ScheduleOfOtherNonInterestIncomeTableTextBlock" abstract="false" name="ScheduleOfOtherNonInterestIncomeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_DerivativeFinancialInstrumentsAccordingToTypeOfHedgeDesignationTableTextBlock" abstract="false" name="DerivativeFinancialInstrumentsAccordingToTypeOfHedgeDesignationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_LesseeOperatingLeaseBalanceSheetInformationTableTextBlock" abstract="false" name="LesseeOperatingLeaseBalanceSheetInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_ComponentsOfRegulatoryCapitalTableTextBlock" abstract="false" name="ComponentsOfRegulatoryCapitalTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_DifferenceInAggregateFairValueAndAggregateRemainingContractualPrincipalBalanceForLoansHeldForSaleTableTextBlock" abstract="false" name="DifferenceInAggregateFairValueAndAggregateRemainingContractualPrincipalBalanceForLoansHeldForSaleTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="ibcp_NumberOfLoanProductionFacilities" abstract="false" name="NumberOfLoanProductionFacilities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_PercentageOfLoanPortfolioSecuredByRealEstate" abstract="false" name="PercentageOfLoanPortfolioSecuredByRealEstate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_MortgageLoanServicingRightsAbstract" abstract="true" name="MortgageLoanServicingRightsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_MortgageLoanServicingFees" abstract="false" name="MortgageLoanServicingFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_LoanRevenueRecognitionAbstract" abstract="true" name="LoanRevenueRecognitionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_NumberOfPastDueDaysForCommercialLoanInstallmentLoansAndPaymentPlanReceivables" abstract="false" name="NumberOfPastDueDaysForCommercialLoanInstallmentLoansAndPaymentPlanReceivables" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_NumberOfConsecutiveMortgageLoanPaymentsMissed" abstract="false" name="NumberOfConsecutiveMortgageLoanPaymentsMissed" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_FinancingReceivableAllowanceForCreditLossesProbabilityOfDefaultAssumptionsNumberOfAnalystsUsedInForecast" abstract="false" name="FinancingReceivableAllowanceForCreditLossesProbabilityOfDefaultAssumptionsNumberOfAnalystsUsedInForecast" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_FinancingReceivableAllowanceForCreditLossesProbabilityOfDefaultAssumptionsReasonableAndSupportableForecastPeriod" abstract="false" name="FinancingReceivableAllowanceForCreditLossesProbabilityOfDefaultAssumptionsReasonableAndSupportableForecastPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_FinancingReceivableAllowanceForCreditLossesProbabilityOfDefaultAssumptionsAverageUnemploymentRateReversionPeriod" abstract="false" name="FinancingReceivableAllowanceForCreditLossesProbabilityOfDefaultAssumptionsAverageUnemploymentRateReversionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_FinancingReceivableAllowanceForCreditLossesLossGivenDefaultAssumptionsForecastPeriod" abstract="false" name="FinancingReceivableAllowanceForCreditLossesLossGivenDefaultAssumptionsForecastPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_FinancingReceivableAllowanceForCreditLossesLossGivenDefaultAssumptionsReversionPeriod" abstract="false" name="FinancingReceivableAllowanceForCreditLossesLossGivenDefaultAssumptionsReversionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_PropertyPlantAndEquipmentUsefulLifeAbstract" abstract="true" name="PropertyPlantAndEquipmentUsefulLifeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_BankOwnedLifeInsurancesAbstract" abstract="true" name="BankOwnedLifeInsurancesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_GroupFlexiblePremiumNonParticipatingVariableLifeInsuranceContract" abstract="false" name="GroupFlexiblePremiumNonParticipatingVariableLifeInsuranceContract" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="ibcp_OtherIntangibleAssetsAbstract" abstract="true" name="OtherIntangibleAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_FiniteLivedIntangibleAssetUsefulLifeAbstract" abstract="true" name="FiniteLivedIntangibleAssetUsefulLifeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_DividendReinvestmentPlanMember" abstract="true" name="DividendReinvestmentPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_LongTermIncentivePlansMember" abstract="true" name="LongTermIncentivePlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_DirectorStockPurchasePlanMember" abstract="true" name="DirectorStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ReservedForFutureIssuanceAbstract" abstract="true" name="ReservedForFutureIssuanceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_AverageReserveBalanceRequiredToBeMaintained" abstract="false" name="AverageReserveBalanceRequiredToBeMaintained" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ReserveBalancesMaintainedAtOtherFinancialInstitutions" abstract="false" name="ReserveBalancesMaintainedAtOtherFinancialInstitutions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DebtSecuritiesHeldToMaturityTransferUnrealizedLoss" abstract="false" name="DebtSecuritiesHeldToMaturityTransferUnrealizedLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DebtSecuritiesHeldToMaturityDefaultedNumberOfSecurities" abstract="false" name="DebtSecuritiesHeldToMaturityDefaultedNumberOfSecurities" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_DebtSecuritiesAvailableForSaleGainLossTaxExpenseBenefit" abstract="false" name="DebtSecuritiesAvailableForSaleGainLossTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_BookValueOfPledgedSecurities" abstract="false" name="BookValueOfPledgedSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_StateAndPoliticalSubdivisionShareholdersEquityThreshold" abstract="false" name="StateAndPoliticalSubdivisionShareholdersEquityThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_ExternalCreditRatingAgencyNonRatedMemberMember" abstract="true" name="ExternalCreditRatingAgencyNonRatedMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CreditQualityExternallyCreditRatedAndNonRatedSecuritiesMember" abstract="true" name="CreditQualityExternallyCreditRatedAndNonRatedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ResidentialHomeEquityAndOtherJuniorMortgagesMember" abstract="true" name="ResidentialHomeEquityAndOtherJuniorMortgagesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_Family14OwnerOccupiedJumboMember" abstract="true" name="Family14OwnerOccupiedJumboMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_Family14OwnerOccupiedNonJumboMember" abstract="true" name="Family14OwnerOccupiedNonJumboMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_Family14NonOwnerOccupiedMember" abstract="true" name="Family14NonOwnerOccupiedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_Family14SecondLienMember" abstract="true" name="Family14SecondLienMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ResortLendingMember" abstract="true" name="ResortLendingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_BoatLendingMember" abstract="true" name="BoatLendingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_RecreationalVehicleLendingMember" abstract="true" name="RecreationalVehicleLendingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_InstallmentOtherMember" abstract="true" name="InstallmentOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_NonPerformingLoanInterestIncome" abstract="false" name="NonPerformingLoanInterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_NonPerformingLoanInterestIncomeRecorded" abstract="false" name="NonPerformingLoanInterestIncomeRecorded" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableModificationsNumberOfContracts" abstract="false" name="FinancingReceivableModificationsNumberOfContracts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_FinancingReceivableModificationsNonaccrualNumberOfContracts" abstract="false" name="FinancingReceivableModificationsNonaccrualNumberOfContracts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_FinancingReceivableExcludingAccruedInterestModificationsNonaccrualNumberOfContracts" abstract="false" name="FinancingReceivableExcludingAccruedInterestModificationsNonaccrualNumberOfContracts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_FinancingReceivableExcludingAccruedInterestModificationsNonaccrualAmount" abstract="false" name="FinancingReceivableExcludingAccruedInterestModificationsNonaccrualAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" abstract="false" name="FinancingReceivableExcludingAccruedInterestModifiedInPeriodAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableModifiedInPeriodToTotalFinancingReceivablesPercentage" abstract="false" name="FinancingReceivableModifiedInPeriodToTotalFinancingReceivablesPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ibcp_PastDuePeriodForModifiedLoans" abstract="false" name="PastDuePeriodForModifiedLoans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_MaximumNumberOfConsecutiveQuarterlyLossesRecordedForProfitabilityRequirement" abstract="false" name="MaximumNumberOfConsecutiveQuarterlyLossesRecordedForProfitabilityRequirement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_PercentageOfDeclineInNetWorthDuringThePeriod" abstract="false" name="PercentageOfDeclineInNetWorthDuringThePeriod" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_MaximumPercentageOfDeclineInNetWorthForOneConsecutiveQuarter" abstract="false" name="MaximumPercentageOfDeclineInNetWorthForOneConsecutiveQuarter" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_MaximumPercentageOfDeclineInNetWorthForTwoConsecutiveQuarters" abstract="false" name="MaximumPercentageOfDeclineInNetWorthForTwoConsecutiveQuarters" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueAverageCouponRate" abstract="false" name="ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueAverageCouponRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueAverageServicingFeeRate" abstract="false" name="ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueAverageServicingFeeRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRateAveragePSARate" abstract="false" name="ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRateAveragePSARate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_AdditionsDeductionsAbstract" abstract="true" name="AdditionsDeductionsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_FinancingReceivablePercentageOfLoansToPortfolioLoans" abstract="false" name="FinancingReceivablePercentageOfLoansToPortfolioLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_CommercialAndIndustrialMember" abstract="true" name="CommercialAndIndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CommercialRealEstateLoanMember" abstract="true" name="CommercialRealEstateLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FinancingReceivableNonaccrualWithAllowanceForCreditLoss" abstract="false" name="FinancingReceivableNonaccrualWithAllowanceForCreditLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableRecordedInvestmentNonPerformingLoans" abstract="false" name="FinancingReceivableRecordedInvestmentNonPerformingLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableGovernmentGuaranteedLoans" abstract="false" name="FinancingReceivableGovernmentGuaranteedLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_OtherCollateralLoanMember" abstract="true" name="OtherCollateralLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CollateralDependentLoanMember" abstract="true" name="CollateralDependentLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CollateralDependentLoansByClassAbstract" abstract="true" name="CollateralDependentLoansByClassAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_AgingAnalysisOfLoansByClassAbstract" abstract="true" name="AgingAnalysisOfLoansByClassAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_NonWatch16Member" abstract="true" name="NonWatch16Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_Watch78Member" abstract="true" name="Watch78Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_SubstandardAccrual9Member" abstract="true" name="SubstandardAccrual9Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_NonAccrual1011Member" abstract="true" name="NonAccrual1011Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FinancingReceivableAccruedInterestCurrentFiscalYear" abstract="false" name="FinancingReceivableAccruedInterestCurrentFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableAccruedInterestFiscalYearBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAccruedInterestFiscalYearBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableAccruedInterestTwoYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAccruedInterestTwoYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableAccruedInterestThreeYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAccruedInterestThreeYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableAccruedInterestFourYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAccruedInterestFourYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableAccruedInterestMoreThanFiveYearsBeforeCurrentFiscalYear" abstract="false" name="FinancingReceivableAccruedInterestMoreThanFiveYearsBeforeCurrentFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FinancingReceivableAccruedInterestRevolving" abstract="false" name="FinancingReceivableAccruedInterestRevolving" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FICOScoreGreaterThan800Member" abstract="true" name="FICOScoreGreaterThan800Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FICOScore750To799Member" abstract="true" name="FICOScore750To799Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FICOScore700To749Member" abstract="true" name="FICOScore700To749Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FICOScore650To699Member" abstract="true" name="FICOScore650To699Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FICOScore600To649Member" abstract="true" name="FICOScore600To649Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FICOScore550To599Member" abstract="true" name="FICOScore550To599Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FICOScore500To549Member" abstract="true" name="FICOScore500To549Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FICOScoreUnder500Member" abstract="true" name="FICOScoreUnder500Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FICOScoreUnknownMember" abstract="true" name="FICOScoreUnknownMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CreditScoresByLoanClassAbstract" abstract="true" name="CreditScoresByLoanClassAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_ScheduleOfLoansAndFinancingReceivablesServicedForOthersTable" abstract="true" name="ScheduleOfLoansAndFinancingReceivablesServicedForOthersTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_FannieMaeMember" abstract="true" name="FannieMaeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FreddieMacMember" abstract="true" name="FreddieMacMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_GinnieMaeMember" abstract="true" name="GinnieMaeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FederalHomeLoanBankFHLBMember" abstract="true" name="FederalHomeLoanBankFHLBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_OtherMortgageLoansServicedMember" abstract="true" name="OtherMortgageLoansServicedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ScheduleOfLoansAndFinancingReceivablesServicedForOthersLineItems" abstract="true" name="ScheduleOfLoansAndFinancingReceivablesServicedForOthersLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_MortgageLoansServicedForOthersAbstract" abstract="true" name="MortgageLoansServicedForOthersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_PrincipalAmountOutstandingOnLoansServicedForOthers" abstract="false" name="PrincipalAmountOutstandingOnLoansServicedForOthers" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_AnalysisOfCapitalizedMortgageLoanServicingRightsRollForward" abstract="true" name="AnalysisOfCapitalizedMortgageLoanServicingRightsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_ServicingAssetAtFairValueChangesInFairValueDueToPrice" abstract="false" name="ServicingAssetAtFairValueChangesInFairValueDueToPrice" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ServicingAssetAtFairValueChangesInPayDowns" abstract="false" name="ServicingAssetAtFairValueChangesInPayDowns" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ServicingAssetAtFairValueSalesOfOriginatedServicingRights" abstract="false" name="ServicingAssetAtFairValueSalesOfOriginatedServicingRights" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ServicingAssetAtFairValueGainLossOnSaleOfOriginatedServicingRights" abstract="false" name="ServicingAssetAtFairValueGainLossOnSaleOfOriginatedServicingRights" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_MortgageLoansOnRealEstateServiced" abstract="false" name="MortgageLoansOnRealEstateServiced" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_MortgageLoanServicingRightsSoldAmount" abstract="false" name="MortgageLoanServicingRightsSoldAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_MortgageLoanServicingRightsSoldPercentage" abstract="false" name="MortgageLoanServicingRightsSoldPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ibcp_MortgageLoanServicingRightsSoldCapitalizedAmount" abstract="false" name="MortgageLoanServicingRightsSoldCapitalizedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_MortgageLoanServicingRightsSoldCapitalizedPercentage" abstract="false" name="MortgageLoanServicingRightsSoldCapitalizedPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ibcp_MortgageLoanServicingRightsSaleHoldbackAmount" abstract="false" name="MortgageLoanServicingRightsSaleHoldbackAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_MortgageLoanServicingRightsSaleTransactionExpense" abstract="false" name="MortgageLoanServicingRightsSaleTransactionExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_OtherRealEstateAcquiredAdditions" abstract="false" name="OtherRealEstateAcquiredAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_OtherRealEstateAcquiredDisposals" abstract="false" name="OtherRealEstateAcquiredDisposals" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_OtherRealEstateAcquiredValuationAdjustments" abstract="false" name="OtherRealEstateAcquiredValuationAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ForeclosedResidentialRealEstate" abstract="false" name="ForeclosedResidentialRealEstate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_InterestExpenseDepositLiabilitiesReciprocalDeposit" abstract="false" name="InterestExpenseDepositLiabilitiesReciprocalDeposit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_TimeDepositsDenominationsAmount" abstract="false" name="TimeDepositsDenominationsAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_TimeDeposits250000OrMore" abstract="false" name="TimeDeposits250000OrMore" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_SummaryOfReciprocalDepositsAbstract" abstract="true" name="SummaryOfReciprocalDepositsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_ReciprocalDemandDeposits" abstract="false" name="ReciprocalDemandDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ReciprocalMoneyMarketDeposits" abstract="false" name="ReciprocalMoneyMarketDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ReciprocalTimeDeposits" abstract="false" name="ReciprocalTimeDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_SummaryOfOtherBorrowingsAbstract" abstract="true" name="SummaryOfOtherBorrowingsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_Borrowings" abstract="false" name="Borrowings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FederalHomeLoanBankAdvancesFixedRateMember" abstract="true" name="FederalHomeLoanBankAdvancesFixedRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FederalReserveBankAmountOutstandingAtEndOfPeriod" abstract="false" name="FederalReserveBankAmountOutstandingAtEndOfPeriod" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FederalReserveBankAverageBorrowings" abstract="false" name="FederalReserveBankAverageBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FederalReserveBankAdvancesGeneralDebtObligationsAmountOfAvailableUnusedFunds" abstract="false" name="FederalReserveBankAdvancesGeneralDebtObligationsAmountOfAvailableUnusedFunds" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FederalReserveBankInterestExpense" abstract="false" name="FederalReserveBankInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FederalHomeLoanBankAdvancesHomeEquityCollateral" abstract="false" name="FederalHomeLoanBankAdvancesHomeEquityCollateral" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_FederalHomeLoanBankAdvancesFixedRateTerminated" abstract="false" name="FederalHomeLoanBankAdvancesFixedRateTerminated" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FederalHomeLoanBankStockAsPercentagesOfUnpaidPrincipalBalance" abstract="false" name="FederalHomeLoanBankStockAsPercentagesOfUnpaidPrincipalBalance" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_FederalHomeLoanBankStockAsPercentagesOfOutstandingAdvances" abstract="false" name="FederalHomeLoanBankStockAsPercentagesOfOutstandingAdvances" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_AssetsPledgedAsCollateral" abstract="false" name="AssetsPledgedAsCollateral" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FederalHomeLoanBankAdvancesVariableRateMember" abstract="true" name="FederalHomeLoanBankAdvancesVariableRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_FederalHomeLoanBankAdvanceMaturityYearSix" abstract="false" name="FederalHomeLoanBankAdvanceMaturityYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_SubsidiariesTrustFiveMember" abstract="true" name="SubsidiariesTrustFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_SubordinatedDebtInformationAbstract" abstract="true" name="SubordinatedDebtInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_DebtInstrumentCallOptionPeriod" abstract="false" name="DebtInstrumentCallOptionPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_DebtInstrumentInterestRateStatedPercentagePeriod" abstract="false" name="DebtInstrumentInterestRateStatedPercentagePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_TrustPreferredSecurities" abstract="false" name="TrustPreferredSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DistributionDeferralPeriodSubordinatedDebentures" abstract="false" name="DistributionDeferralPeriodSubordinatedDebentures" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_SubsidiariesTrustTwoMember" abstract="true" name="SubsidiariesTrustTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_SubsidiariesTrustThreeMember" abstract="true" name="SubsidiariesTrustThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_SubsidiariesTrustFourMember" abstract="true" name="SubsidiariesTrustFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_SummaryOfInformationRegardingSubordinatedDebenturesAbstract" abstract="true" name="SummaryOfInformationRegardingSubordinatedDebenturesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_CommonStockIssuedByTrust" abstract="false" name="CommonStockIssuedByTrust" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DebtInstrumentTermOfVariableRatePercentage" abstract="false" name="DebtInstrumentTermOfVariableRatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_OffBalanceSheetRisksAbstract" abstract="true" name="OffBalanceSheetRisksAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_ContractDisclosureOffBalanceSheetRisksAmountOnFixedRate" abstract="false" name="ContractDisclosureOffBalanceSheetRisksAmountOnFixedRate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ContractDisclosureOffBalanceSheetRisksAmountOnVariableRate" abstract="false" name="ContractDisclosureOffBalanceSheetRisksAmountOnVariableRate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_CommitmentsAndContingenciesTable" abstract="true" name="CommitmentsAndContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_VisaMember" abstract="true" name="VisaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CommonStockClassB1Member" abstract="true" name="CommonStockClassB1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CommonStockClassCMember" abstract="true" name="CommonStockClassCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_VISAClassB1Member" abstract="true" name="VISAClassB1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_VisaClassB2Member" abstract="true" name="VisaClassB2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_VISAClassAStockMember" abstract="true" name="VISAClassAStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CommitmentsAndContingenciesLineItems" abstract="true" name="CommitmentsAndContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_ContractDisclosureOffBalanceSheetRisksLiabilityFixedRate" abstract="false" name="ContractDisclosureOffBalanceSheetRisksLiabilityFixedRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_ContractDisclosureOffBalanceSheetRisksLiabilityOnFixedRateMaturityTerm" abstract="false" name="ContractDisclosureOffBalanceSheetRisksLiabilityOnFixedRateMaturityTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_ContractDisclosureOffBalanceSheetRisksLiabilityVariableRate" abstract="false" name="ContractDisclosureOffBalanceSheetRisksLiabilityVariableRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_ExchangeOfferSharesReceived" abstract="false" name="ExchangeOfferSharesReceived" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ibcp_ExchangeOfferConversionRatioNonAffiliatedHolder" abstract="false" name="ExchangeOfferConversionRatioNonAffiliatedHolder" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ibcp_EquityInvestmentConversionRatio" abstract="false" name="EquityInvestmentConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="ibcp_InvestmentOwnedBalanceSharesValue" abstract="false" name="InvestmentOwnedBalanceSharesValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_InvestmentSoldShares" abstract="false" name="InvestmentSoldShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ibcp_StockRepurchaseProgramPercentageOfSharesAuthorizedToBeRepurchased" abstract="false" name="StockRepurchaseProgramPercentageOfSharesAuthorizedToBeRepurchased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_StockUnitsForDeferredCompensationPlanForNonEmployeeDirectors" abstract="false" name="StockUnitsForDeferredCompensationPlanForNonEmployeeDirectors" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ibcp_WeightedAverageNumberOfPerformanceSharesStock" abstract="false" name="WeightedAverageNumberOfPerformanceSharesStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ibcp_EffectiveIncomeTaxRateReconciliationPurchasedTaxCreditAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationPurchasedTaxCreditAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_EffectiveIncomeTaxRateReconciliationNontaxableBankOwnedLifeInsuranceAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationNontaxableBankOwnedLifeInsuranceAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_EffectiveIncomeTaxRateReconciliationPurchasedTaxCreditPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationPurchasedTaxCreditPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_EffectiveIncomeTaxRateReconciliationNontaxableBankOwnedLifeInsurancePercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationNontaxableBankOwnedLifeInsurancePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_TaxCreditTransferAgreementTaxCreditsPurchasedAmount" abstract="false" name="TaxCreditTransferAgreementTaxCreditsPurchasedAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_TaxCreditTransferAgreementPurchasePricePercentage" abstract="false" name="TaxCreditTransferAgreementPurchasePricePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_PaymentForTaxCreditTransferAgreement" abstract="false" name="PaymentForTaxCreditTransferAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_TaxCreditTransferAgreementIncomeTaxesReceivable" abstract="false" name="TaxCreditTransferAgreementIncomeTaxesReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_TaxCreditTransferAgreementLiability" abstract="false" name="TaxCreditTransferAgreementLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxAssetDebtSecuritiesHeldToMaturityTransferredFromAvailableForSaleUnrealizedLoss" abstract="false" name="DeferredTaxAssetDebtSecuritiesHeldToMaturityTransferredFromAvailableForSaleUnrealizedLoss" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsIncentiveCompensation" abstract="false" name="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsIncentiveCompensation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxAssetsLeaseLiabilities" abstract="false" name="DeferredTaxAssetsLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxAssetsReserveForUnfundedLendingCommitments" abstract="false" name="DeferredTaxAssetsReserveForUnfundedLendingCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxAssetsNonAccrualLoanInterestIncome" abstract="false" name="DeferredTaxAssetsNonAccrualLoanInterestIncome" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxAssetsLossReimbursementOnSoldLoansReserve" abstract="false" name="DeferredTaxAssetsLossReimbursementOnSoldLoansReserve" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxAssetsOtherThanTemporaryImpairmentChargeOnSecuritiesAvailableForSale" abstract="false" name="DeferredTaxAssetsOtherThanTemporaryImpairmentChargeOnSecuritiesAvailableForSale" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxAssetSecuritiesPremiumAmortization" abstract="false" name="DeferredTaxAssetSecuritiesPremiumAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxLiabilitiesCapitalizedMortgageLoanServicingRights" abstract="false" name="DeferredTaxLiabilitiesCapitalizedMortgageLoanServicingRights" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxLiabilitiesDeferredExpenseDeferredLoanOriginationFeesCosts" abstract="false" name="DeferredTaxLiabilitiesDeferredExpenseDeferredLoanOriginationFeesCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxLiabilityLeaseRightOfUseAsset" abstract="false" name="DeferredTaxLiabilityLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DeferredTaxLiabilitiesPurchasePremiumsNet" abstract="false" name="DeferredTaxLiabilitiesPurchasePremiumsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_NonEmployeeDirectorsMember" abstract="true" name="NonEmployeeDirectorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_LongTermIncentivePlanMember" abstract="true" name="LongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_StockUnitsOrRestrictedSharesIssuedDuringPeriod" abstract="false" name="StockUnitsOrRestrictedSharesIssuedDuringPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ibcp_PerformanceSharesPerformanceFeaturePeriodOfComparison" abstract="false" name="PerformanceSharesPerformanceFeaturePeriodOfComparison" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="ibcp_SharesIssuedOnDeferralBasisCreditedPercentageOfCurrentValue" abstract="false" name="SharesIssuedOnDeferralBasisCreditedPercentageOfCurrentValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_SharesIssuedInPlaceOfRetainerFees" abstract="false" name="SharesIssuedInPlaceOfRetainerFees" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="ibcp_DefinedContributionPlanMaximumAnnualContributionsEmployerPercent" abstract="false" name="DefinedContributionPlanMaximumAnnualContributionsEmployerPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_EmployeeStockOwnershipPlanContributions" abstract="false" name="EmployeeStockOwnershipPlanContributions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_IncentiveBasedCompensationExpense" abstract="false" name="IncentiveBasedCompensationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_EmployeeCompensationBenefitHealthCareAndLifeInsuranceExpense" abstract="false" name="EmployeeCompensationBenefitHealthCareAndLifeInsuranceExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_AggregateIntrinsicValueAbstract" abstract="true" name="AggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_RestrictedStockAndPerformanceStockUnitsMember" abstract="true" name="RestrictedStockAndPerformanceStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_InvestmentAndInsuranceCommissions" abstract="false" name="InvestmentAndInsuranceCommissions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FeesATMCards" abstract="false" name="FeesATMCards" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_OtherMiscellaneousNonInterestIncome" abstract="false" name="OtherMiscellaneousNonInterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_InterestRateSwapNoncommercialMember" abstract="true" name="InterestRateSwapNoncommercialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_InterestRateCapShortTermFundingMember" abstract="true" name="InterestRateCapShortTermFundingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_MandatoryCommitmentsToSellMortgageLoansMember" abstract="true" name="MandatoryCommitmentsToSellMortgageLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_InterestRateCapTerminatedQ22023Member" abstract="true" name="InterestRateCapTerminatedQ22023Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_InterestRateCapNoncommercialMember" abstract="true" name="InterestRateCapNoncommercialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_EffectOfDerivativeFinancialInstrumentsOnConsolidatedFinancialStatementsOfOperationsAbstract" abstract="true" name="EffectOfDerivativeFinancialInstrumentsOnConsolidatedFinancialStatementsOfOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_PercentageOfVotingInterestOwnedByRelatedParty" abstract="false" name="PercentageOfVotingInterestOwnedByRelatedParty" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_LoansAndLeasesReceivableLoanCommitmentsRelatedParties" abstract="false" name="LoansAndLeasesReceivableLoanCommitmentsRelatedParties" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_LoansAndLeasesReceivableOutstandingLoanCommitmentsRelatedParties" abstract="false" name="LoansAndLeasesReceivableOutstandingLoanCommitmentsRelatedParties" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ResidentialRealEstateLoanConcentrationRiskMember" abstract="true" name="ResidentialRealEstateLoanConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ConstructionAndLandDevelopmentLoansMember" abstract="true" name="ConstructionAndLandDevelopmentLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_LessorsOfNonresidentialRealEstateMember" abstract="true" name="LessorsOfNonresidentialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ConstructionLoanConcentrationRiskMember" abstract="true" name="ConstructionLoanConcentrationRiskMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_HealthCareAndSocialAssistanceMember" abstract="true" name="HealthCareAndSocialAssistanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_LessorsOfResidentialRealEstateMember" abstract="true" name="LessorsOfResidentialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_AccommodationAndFoodServicesMember" abstract="true" name="AccommodationAndFoodServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ManufacturingMember" abstract="true" name="ManufacturingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_RetainedEarningsAccumulatedDeficitSubsidiary" abstract="false" name="RetainedEarningsAccumulatedDeficitSubsidiary" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_IndependentBankMember" abstract="true" name="IndependentBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ComponentsOfRegulatoryCapitalAbstract" abstract="true" name="ComponentsOfRegulatoryCapitalAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_AddDeductAbstract" abstract="true" name="AddDeductAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_QualifyingTrustPreferredSecurities" abstract="false" name="QualifyingTrustPreferredSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_AllowanceForLoanLossesAndUnfundedLendingCommitmentsLimitedAtSpecificRiskWeightedAssets" abstract="false" name="AllowanceForLoanLossesAndUnfundedLendingCommitmentsLimitedAtSpecificRiskWeightedAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_CollateralDependentLoansMember" abstract="true" name="CollateralDependentLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CapitalizedMortgageLoanServicingRightsFairValueDisclosure" abstract="false" name="CapitalizedMortgageLoanServicingRightsFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_CollateralDependentLoansAbstract" abstract="true" name="CollateralDependentLoansAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_Family14Member" abstract="true" name="Family14Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CapitalizedMortgageLoanServicingRightsMember" abstract="true" name="CapitalizedMortgageLoanServicingRightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_LoansHeldForSaleUnrealizedGainLoss" abstract="false" name="LoansHeldForSaleUnrealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ServicingAssetUnrealizedGainLoss" abstract="false" name="ServicingAssetUnrealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_CollateralDependentLoansCarryingAmount" abstract="false" name="CollateralDependentLoansCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_CollateralDependentLoansValuationAllowance" abstract="false" name="CollateralDependentLoansValuationAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_FairValueAssetsMeasuredOnRecurringBasisGainLossRealizedAndUnrealizedAbstract" abstract="true" name="FairValueAssetsMeasuredOnRecurringBasisGainLossRealizedAndUnrealizedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossOnSaleIncludedInEarnings" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossOnSaleIncludedInEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ResidentialMortgageAndInstallmentPortfolioSegmentMember" abstract="true" name="ResidentialMortgageAndInstallmentPortfolioSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_PresentValueOfNetServicingRevenueMember" abstract="true" name="PresentValueOfNetServicingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_SalesComparisonApproachMember" abstract="true" name="SalesComparisonApproachMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_MeasurementInputCostToServiceApproachMember" abstract="true" name="MeasurementInputCostToServiceApproachMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_MeasurementInputAncillaryIncomeMember" abstract="true" name="MeasurementInputAncillaryIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_MeasurementInputFloatRateMember" abstract="true" name="MeasurementInputFloatRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CollateralOtherThanRealEstateMember" abstract="true" name="CollateralOtherThanRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_LoanReceivable1Member" abstract="true" name="LoanReceivable1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_LoanReceivable2Member" abstract="true" name="LoanReceivable2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_UnobservableInputsWeightedAverageAbstract" abstract="true" name="UnobservableInputsWeightedAverageAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_LoansReceivableMeasurementInput" abstract="false" name="LoansReceivableMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="ibcp_OtherBorrowingsMember" abstract="true" name="OtherBorrowingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_SubordinatedDebenturesMember" abstract="true" name="SubordinatedDebenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_EstimatedRecordedBookBalanceAndFairValueAbstract" abstract="true" name="EstimatedRecordedBookBalanceAndFairValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_CashAndDueFromBanksFairValueDisclosure" abstract="false" name="CashAndDueFromBanksFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_InterestBearingDepositsWithBanksFairValueDisclosure" abstract="false" name="InterestBearingDepositsWithBanksFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_NetLoansAndLoansHeldForSaleFairValueDisclosure" abstract="false" name="NetLoansAndLoansHeldForSaleFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DepositsNoStatedMaturityFairValueDisclosure" abstract="false" name="DepositsNoStatedMaturityFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DepositsWithStatedMaturityFairValueDisclosure" abstract="false" name="DepositsWithStatedMaturityFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ReciprocalDepositsIncludedInDepositsWithNoStatedMaturity" abstract="false" name="ReciprocalDepositsIncludedInDepositsWithNoStatedMaturity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_ReciprocalDepositsIncludedInDepositsWithStatedMaturity" abstract="false" name="ReciprocalDepositsIncludedInDepositsWithStatedMaturity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_AccumulatedOtherComprehensiveIncomeLossUnrealizedLossesOnSecuritiesTransferredToSecuritiesHeldToMaturityMember" abstract="true" name="AccumulatedOtherComprehensiveIncomeLossUnrealizedLossesOnSecuritiesTransferredToSecuritiesHeldToMaturityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_AccumulatedOtherComprehensiveIncomeLossDisproportionateTaxEffectsFromSecuritiesAvailableForSaleMember" abstract="true" name="AccumulatedOtherComprehensiveIncomeLossDisproportionateTaxEffectsFromSecuritiesAvailableForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ReclassificationAdjustmentAccumulatedOtherComprehensiveIncomeAbstract" abstract="true" name="ReclassificationAdjustmentAccumulatedOtherComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="ibcp_InterestBearingDepositsTime" abstract="false" name="InterestBearingDepositsTime" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_DividendsFromSubsidiary" abstract="false" name="DividendsFromSubsidiary" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_IncomeLossFromContinuingOperationsBeforeEquityInUndistributedNetLossOfSubsidiaries" abstract="false" name="IncomeLossFromContinuingOperationsBeforeEquityInUndistributedNetLossOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_PaymentsForInInterestBearingDepositsInBanksTime" abstract="false" name="PaymentsForInInterestBearingDepositsInBanksTime" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_PercentageOfRevenueExcludedFromASU201409" abstract="false" name="PercentageOfRevenueExcludedFromASU201409" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="ibcp_NumberOfRealEstateAssetsSold" abstract="false" name="NumberOfRealEstateAssetsSold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="ibcp_ServiceChargesOnDepositsMember" abstract="true" name="ServiceChargesOnDepositsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_OverdraftFeesMember" abstract="true" name="OverdraftFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_AccountServiceChargesMember" abstract="true" name="AccountServiceChargesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_OtherDepositRelatedIncomeMember" abstract="true" name="OtherDepositRelatedIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_ATMFeesMember" abstract="true" name="ATMFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_InterchangeIncomeMember" abstract="true" name="InterchangeIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_InvestmentAndInsuranceCommissionsMember" abstract="true" name="InvestmentAndInsuranceCommissionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_AssetManagementRevenueMember" abstract="true" name="AssetManagementRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_TransactionBasedRevenueMember" abstract="true" name="TransactionBasedRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CustomerRetailMember" abstract="true" name="CustomerRetailMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_CustomerBusinessMember" abstract="true" name="CustomerBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="ibcp_NoninterestIncomeOtherOperatingIncomeOther" abstract="false" name="NoninterestIncomeOtherOperatingIncomeOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_InterestIncomeSecuritiesOperatingTaxableAndTaxExempt" abstract="false" name="InterestIncomeSecuritiesOperatingTaxableAndTaxExempt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_NoninterestIncomeOtherOperatingIncomeAdjusted" abstract="false" name="NoninterestIncomeOtherOperatingIncomeAdjusted" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="ibcp_OtherNoninterestExpenseAdjusted" abstract="false" name="OtherNoninterestExpenseAdjusted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
