<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Broadridge Transform (tm) - http://www.broadridge.com -->
<!-- Created: Wed Apr 29 20:10:42 UTC 2026 -->
<xs:schema elementFormDefault="qualified" xmlns:bch="http://www.bancochile.cl/20251231" xmlns:srt-types="http://fasb.org/srt-types/2025" targetNamespace="http://www.bancochile.cl/20251231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dtr1="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2025" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="bch-20251231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="bch-20251231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="bch-20251231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="bch-20251231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.bancochile.cl/role/ConsolidatedBalanceSheet" id="bch_r_ConsolidatedBalanceSheet">
        <link:definition>995301 - Statement - Consolidated Statements of Financial Position</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ConsolidatedIncomeStatement" id="bch_r_ConsolidatedIncomeStatement">
        <link:definition>995302 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ConsolidatedComprehensiveIncome" id="bch_r_ConsolidatedComprehensiveIncome">
        <link:definition>995303 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ShareholdersEquityType2or3" id="bch_r_ShareholdersEquityType2or3">
        <link:definition>995304 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ConsolidatedCashFlow" id="bch_r_ConsolidatedCashFlow">
        <link:definition>995305 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ReconciliationofLiabilitiesArisingfromFinancingActivitiesTable" id="bch_r_ReconciliationofLiabilitiesArisingfromFinancingActivitiesTable">
        <link:definition>995306 - Statement - Reconciliation of Liabilities Arising from Financing Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/CompanyInformation" id="bch_r_CompanyInformation">
        <link:definition>995307 - Disclosure - Company Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/SummaryofSignificantAccountingPolicies" id="bch_r_SummaryofSignificantAccountingPolicies">
        <link:definition>995308 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/NewandAmendedStandardsandInterpretations" id="bch_r_NewandAmendedStandardsandInterpretations">
        <link:definition>995309 - Disclosure - New and Amended Standards and Interpretations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ChangesinAccountingPoliciesEstimatesandDisclosures" id="bch_r_ChangesinAccountingPoliciesEstimatesandDisclosures">
        <link:definition>995310 - Disclosure - Changes in Accounting Policies, Estimates and Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RelevantEvents" id="bch_r_RelevantEvents">
        <link:definition>995311 - Disclosure - Relevant Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/BusinessSegment" id="bch_r_BusinessSegment">
        <link:definition>995312 - Disclosure - Business Segment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/CashandCashEquivalents" id="bch_r_CashandCashEquivalents">
        <link:definition>995313 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialAssetsHeldforTradingatFairValueThroughProfitorLoss" id="bch_r_FinancialAssetsHeldforTradingatFairValueThroughProfitorLoss">
        <link:definition>995314 - Disclosure - Financial Assets Held for Trading at Fair Value Through Profit or Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialAssetsatFairValueThroughOtherComprehensiveIncome" id="bch_r_FinancialAssetsatFairValueThroughOtherComprehensiveIncome">
        <link:definition>995315 - Disclosure - Financial Assets at Fair Value Through Other Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/DerivativeFinancialInstrumentsforHedgingPurposes" id="bch_r_DerivativeFinancialInstrumentsforHedgingPurposes">
        <link:definition>995316 - Disclosure - Derivative Financial Instruments for Hedging Purposes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/InvestmentsinOtherCompanies" id="bch_r_InvestmentsinOtherCompanies">
        <link:definition>995317 - Disclosure - Investments in Other Companies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/IntangibleAssets" id="bch_r_IntangibleAssets">
        <link:definition>995318 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/PropertyandEquipment" id="bch_r_PropertyandEquipment">
        <link:definition>995319 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RightofUseAssetsandLeaseLiabilities" id="bch_r_RightofUseAssetsandLeaseLiabilities">
        <link:definition>995320 - Disclosure - Right-of-Use Assets and Lease Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/CurrentTaxandDeferredTax" id="bch_r_CurrentTaxandDeferredTax">
        <link:definition>995321 - Disclosure - Current Tax and Deferred Tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/OtherAssets" id="bch_r_OtherAssets">
        <link:definition>995322 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/NoncurrentAssetsandDisposalGroupsHeldforSaleandLiabilitiesIncludedinDisposalGroupsforSale" id="bch_r_NoncurrentAssetsandDisposalGroupsHeldforSaleandLiabilitiesIncludedinDisposalGroupsforSale">
        <link:definition>995323 - Disclosure - Non-current Assets and Disposal Groups Held for Sale and Liabilities Included in Disposal Groups for Sale</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialLiabilitiesHeldforTradingatFairValueThroughProfitorLoss" id="bch_r_FinancialLiabilitiesHeldforTradingatFairValueThroughProfitorLoss">
        <link:definition>995324 - Disclosure - Financial Liabilities Held for Trading at Fair Value Through Profit or Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialLiabilitiesatAmortizedCost" id="bch_r_FinancialLiabilitiesatAmortizedCost">
        <link:definition>995325 - Disclosure - Financial Liabilities at Amortized Cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RegulatoryCapitalFinancialInstruments" id="bch_r_RegulatoryCapitalFinancialInstruments">
        <link:definition>995326 - Disclosure - Regulatory Capital Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ProvisionforDividends" id="bch_r_ProvisionforDividends">
        <link:definition>995327 - Disclosure - Provision for Dividends</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ProvisionsforContingentLoansCreditRisk" id="bch_r_ProvisionsforContingentLoansCreditRisk">
        <link:definition>995328 - Disclosure - Provisions for Contingent Loans Credit Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/OtherProvisions" id="bch_r_OtherProvisions">
        <link:definition>995329 - Disclosure - Other Provisions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/EmployeeBenefits" id="bch_r_EmployeeBenefits">
        <link:definition>995330 - Disclosure - Employee Benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/OtherLiabilities" id="bch_r_OtherLiabilities">
        <link:definition>995331 - Disclosure - Other Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/Equity" id="bch_r_Equity">
        <link:definition>995332 - Disclosure - Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ContingenciesandCommitments" id="bch_r_ContingenciesandCommitments">
        <link:definition>995333 - Disclosure - Contingencies and Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/InterestandInflationIndexationRevenueandExpenses" id="bch_r_InterestandInflationIndexationRevenueandExpenses">
        <link:definition>995334 - Disclosure - Interest and Inflation Indexation Revenue and Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FeeandCommissionIncomeandExpense" id="bch_r_FeeandCommissionIncomeandExpense">
        <link:definition>995335 - Disclosure - Fee and Commission Income and Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/NetFinancialResult" id="bch_r_NetFinancialResult">
        <link:definition>995336 - Disclosure - Net Financial Result</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/IncomefromInvestmentsinOtherCompanies" id="bch_r_IncomefromInvestmentsinOtherCompanies">
        <link:definition>995337 - Disclosure - Income from Investments in Other Companies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/IncomeExpensefromNonCurrentAssetsandDisposalGroupsHeldforSaleNotAdmissibleasDiscontinuedOperations" id="bch_r_IncomeExpensefromNonCurrentAssetsandDisposalGroupsHeldforSaleNotAdmissibleasDiscontinuedOperations">
        <link:definition>995338 - Disclosure - Income (Expense) from Non-Current Assets and Disposal Groups Held for Sale Not Admissible as Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/OtherOperatingIncomeandExpenses" id="bch_r_OtherOperatingIncomeandExpenses">
        <link:definition>995339 - Disclosure - Other Operating Income and Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/PersonnelExpenses" id="bch_r_PersonnelExpenses">
        <link:definition>995340 - Disclosure - Personnel Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/AdministrativeExpenses" id="bch_r_AdministrativeExpenses">
        <link:definition>995341 - Disclosure - Administrative Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/DepreciationandAmortization" id="bch_r_DepreciationandAmortization">
        <link:definition>995342 - Disclosure - Depreciation and Amortization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ImpairmentofNonFinancialAssets" id="bch_r_ImpairmentofNonFinancialAssets">
        <link:definition>995343 - Disclosure - Impairment of Non-Financial Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ExpectedCreditLosses" id="bch_r_ExpectedCreditLosses">
        <link:definition>995344 - Disclosure - Expected Credit Losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RelatedPartyDisclosures" id="bch_r_RelatedPartyDisclosures">
        <link:definition>995345 - Disclosure - Related Party Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FairValueofFinancialAssetsandLiabilities" id="bch_r_FairValueofFinancialAssetsandLiabilities">
        <link:definition>995346 - Disclosure - Fair Value of Financial Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilities" id="bch_r_MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilities">
        <link:definition>995347 - Disclosure - Maturity According to their Remaining Terms of Financial Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialandNonFinancialAssetsandLiabilitiesbyCurrency" id="bch_r_FinancialandNonFinancialAssetsandLiabilitiesbyCurrency">
        <link:definition>995348 - Disclosure - Financial and Non-Financial Assets and Liabilities by Currency</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RiskManagementandReport" id="bch_r_RiskManagementandReport">
        <link:definition>995349 - Disclosure - Risk Management and Report</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/InformationonRegulatoryCapitalandCapitalAdequacyRatios" id="bch_r_InformationonRegulatoryCapitalandCapitalAdequacyRatios">
        <link:definition>995350 - Disclosure - Information on Regulatory Capital and Capital Adequacy Ratios</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/NewAccountingPronouncements" id="bch_r_NewAccountingPronouncements">
        <link:definition>995351 - Disclosure - New Accounting Pronouncements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/SubsequentEvents" id="bch_r_SubsequentEvents">
        <link:definition>995352 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/AccountingPoliciesByPolicy" id="bch_r_AccountingPoliciesByPolicy">
        <link:definition>996000 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/SummaryofSignificantAccountingPoliciesTables" id="bch_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>996001 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RelevantEventsTables" id="bch_r_RelevantEventsTables">
        <link:definition>996002 - Disclosure - Relevant Events (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/BusinessSegmentTables" id="bch_r_BusinessSegmentTables">
        <link:definition>996003 - Disclosure - Business Segment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/CashandCashEquivalentsTables" id="bch_r_CashandCashEquivalentsTables">
        <link:definition>996004 - Disclosure - Cash and Cash Equivalents (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialAssetsHeldforTradingatFairValueThroughProfitorLossTables" id="bch_r_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossTables">
        <link:definition>996005 - Disclosure - Financial Assets Held for Trading at Fair Value Through Profit or Loss (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialAssetsatFairValueThroughOtherComprehensiveIncomeTables" id="bch_r_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeTables">
        <link:definition>996006 - Disclosure - Financial Assets at Fair Value Through Other Comprehensive Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/DerivativeFinancialInstrumentsforHedgingPurposesTables" id="bch_r_DerivativeFinancialInstrumentsforHedgingPurposesTables">
        <link:definition>996007 - Disclosure - Derivative Financial Instruments for Hedging Purposes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/InvestmentsinOtherCompaniesTables" id="bch_r_InvestmentsinOtherCompaniesTables">
        <link:definition>996008 - Disclosure - Investments in Other Companies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/IntangibleAssetsTables" id="bch_r_IntangibleAssetsTables">
        <link:definition>996009 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/PropertyandEquipmentTables" id="bch_r_PropertyandEquipmentTables">
        <link:definition>996010 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RightofUseAssetsandLeaseLiabilitiesTables" id="bch_r_RightofUseAssetsandLeaseLiabilitiesTables">
        <link:definition>996011 - Disclosure - Right-of-Use Assets and Lease Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/CurrentTaxandDeferredTaxTables" id="bch_r_CurrentTaxandDeferredTaxTables">
        <link:definition>996012 - Disclosure - Current Tax and Deferred Tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/OtherAssetsTables" id="bch_r_OtherAssetsTables">
        <link:definition>996013 - Disclosure - Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/NoncurrentAssetsandDisposalGroupsHeldforSaleandLiabilitiesIncludedinDisposalGroupsforSaleTables" id="bch_r_NoncurrentAssetsandDisposalGroupsHeldforSaleandLiabilitiesIncludedinDisposalGroupsforSaleTables">
        <link:definition>996014 - Disclosure - Non-current Assets and Disposal Groups Held for Sale and Liabilities Included in Disposal Groups for Sale (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialLiabilitiesHeldforTradingatFairValueThroughProfitorLossTables" id="bch_r_FinancialLiabilitiesHeldforTradingatFairValueThroughProfitorLossTables">
        <link:definition>996015 - Disclosure - Financial Liabilities Held for Trading at Fair Value Through Profit or Loss (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialLiabilitiesatAmortizedCostTables" id="bch_r_FinancialLiabilitiesatAmortizedCostTables">
        <link:definition>996016 - Disclosure - Financial Liabilities at Amortized Cost (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RegulatoryCapitalFinancialInstrumentsTables" id="bch_r_RegulatoryCapitalFinancialInstrumentsTables">
        <link:definition>996017 - Disclosure - Regulatory Capital Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ProvisionforDividendsTables" id="bch_r_ProvisionforDividendsTables">
        <link:definition>996018 - Disclosure - Provision for Dividends (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ProvisionsforContingentLoansCreditRiskTables" id="bch_r_ProvisionsforContingentLoansCreditRiskTables">
        <link:definition>996019 - Disclosure - Provisions for Contingent Loans Credit Risk (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/OtherProvisionsTables" id="bch_r_OtherProvisionsTables">
        <link:definition>996020 - Disclosure - Other Provisions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/EmployeeBenefitsTables" id="bch_r_EmployeeBenefitsTables">
        <link:definition>996021 - Disclosure - Employee Benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/OtherLiabilitiesTables" id="bch_r_OtherLiabilitiesTables">
        <link:definition>996022 - Disclosure - Other Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/EquityTables" id="bch_r_EquityTables">
        <link:definition>996023 - Disclosure - Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ContingenciesandCommitmentsTables" id="bch_r_ContingenciesandCommitmentsTables">
        <link:definition>996024 - Disclosure - Contingencies and Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/InterestandInflationIndexationRevenueandExpensesTables" id="bch_r_InterestandInflationIndexationRevenueandExpensesTables">
        <link:definition>996025 - Disclosure - Interest and Inflation Indexation Revenue and Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FeeandCommissionIncomeandExpenseTables" id="bch_r_FeeandCommissionIncomeandExpenseTables">
        <link:definition>996026 - Disclosure - Fee and Commission Income and Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/NetFinancialResultTables" id="bch_r_NetFinancialResultTables">
        <link:definition>996027 - Disclosure - Net Financial Result (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/IncomefromInvestmentsinOtherCompaniesTables" id="bch_r_IncomefromInvestmentsinOtherCompaniesTables">
        <link:definition>996028 - Disclosure - Income from Investments in Other Companies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/IncomeExpensefromNonCurrentAssetsandDisposalGroupsHeldforSaleNotAdmissibleasDiscontinuedOperationsTables" id="bch_r_IncomeExpensefromNonCurrentAssetsandDisposalGroupsHeldforSaleNotAdmissibleasDiscontinuedOperationsTables">
        <link:definition>996029 - Disclosure - Income (Expense) from Non-Current Assets and Disposal Groups Held for Sale Not Admissible as Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/OtherOperatingIncomeandExpensesTables" id="bch_r_OtherOperatingIncomeandExpensesTables">
        <link:definition>996030 - Disclosure - Other Operating Income and Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/PersonnelExpensesTables" id="bch_r_PersonnelExpensesTables">
        <link:definition>996031 - Disclosure - Personnel Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/AdministrativeExpensesTables" id="bch_r_AdministrativeExpensesTables">
        <link:definition>996032 - Disclosure - Administrative Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/DepreciationandAmortizationTables" id="bch_r_DepreciationandAmortizationTables">
        <link:definition>996033 - Disclosure - Depreciation and Amortization (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ImpairmentofNonFinancialAssetsTables" id="bch_r_ImpairmentofNonFinancialAssetsTables">
        <link:definition>996034 - Disclosure - Impairment of Non-Financial Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ExpectedCreditLossesTables" id="bch_r_ExpectedCreditLossesTables">
        <link:definition>996035 - Disclosure - Expected Credit Losses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RelatedPartyDisclosuresTables" id="bch_r_RelatedPartyDisclosuresTables">
        <link:definition>996036 - Disclosure - Related Party Disclosures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FairValueofFinancialAssetsandLiabilitiesTables" id="bch_r_FairValueofFinancialAssetsandLiabilitiesTables">
        <link:definition>996037 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesTables" id="bch_r_MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesTables">
        <link:definition>996038 - Disclosure - Maturity According to their Remaining Terms of Financial Assets and Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialandNonFinancialAssetsandLiabilitiesbyCurrencyTables" id="bch_r_FinancialandNonFinancialAssetsandLiabilitiesbyCurrencyTables">
        <link:definition>996039 - Disclosure - Financial and Non-Financial Assets and Liabilities by Currency (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RiskManagementandReportTables" id="bch_r_RiskManagementandReportTables">
        <link:definition>996040 - Disclosure - Risk Management and Report (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/InformationonRegulatoryCapitalandCapitalAdequacyRatiosTables" id="bch_r_InformationonRegulatoryCapitalandCapitalAdequacyRatiosTables">
        <link:definition>996041 - Disclosure - Information on Regulatory Capital and Capital Adequacy Ratios (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/SubsequentEventsTables" id="bch_r_SubsequentEventsTables">
        <link:definition>996042 - Disclosure - Subsequent Events (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/SummaryofSignificantAccountingPoliciesDetails" id="bch_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>996043 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofEntitiesinWhichBankDirectlyorIndirectlyOwnsaControllingInterestTable" id="bch_r_ScheduleofEntitiesinWhichBankDirectlyorIndirectlyOwnsaControllingInterestTable">
        <link:definition>996044 - Disclosure - Summary of Significant Accounting Policies - Schedule of Entities in Which Bank Directly or Indirectly Owns a Controlling Interest (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofMaximumPeriodforWriteOffsofLoansTable" id="bch_r_ScheduleofMaximumPeriodforWriteOffsofLoansTable">
        <link:definition>996045 - Disclosure - Summary of Significant Accounting Policies - Schedule of Maximum Period for Write-Offs of Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofEstimatedUsefulLivesTable" id="bch_r_ScheduleofEstimatedUsefulLivesTable">
        <link:definition>996046 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RelevantEventsDetails" id="bch_r_RelevantEventsDetails">
        <link:definition>996047 - Disclosure - Relevant Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheFinancialMarketCommissionTable" id="bch_r_ScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheFinancialMarketCommissionTable">
        <link:definition>996048 - Disclosure - Relevant Events - Schedule of Banco De Chile Reported Essential Facts that Registered in the Financial Market Commission (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheForeignMarketunderMTNTable" id="bch_r_ScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheForeignMarketunderMTNTable">
        <link:definition>996049 - Disclosure - Relevant Events - Schedule of Banco De Chile Reported Essential Facts that Registered in the Foreign Market under MTN (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/BusinessSegmentDetails" id="bch_r_BusinessSegmentDetails">
        <link:definition>996050 - Disclosure - Business Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofIncomeandAssetsandLiabilitiesbySegmentTable" id="bch_r_ScheduleofIncomeandAssetsandLiabilitiesbySegmentTable">
        <link:definition>996051 - Disclosure - Business Segment - Schedule of Income, and Assets and Liabilities by Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofReconciliationofCashandCashEquivalentstoStatementofCashFlowsTable" id="bch_r_ScheduleofReconciliationofCashandCashEquivalentstoStatementofCashFlowsTable">
        <link:definition>996052 - Disclosure - Cash and Cash Equivalents - Schedule of Reconciliation of Cash and Cash Equivalents to Statement of Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofNetOngoingClearanceOperationsTable" id="bch_r_ScheduleofNetOngoingClearanceOperationsTable">
        <link:definition>996053 - Disclosure - Cash and Cash Equivalents - Schedule of Net Ongoing Clearance Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialAssetsHeldforTradingatFairValueThroughProfitorLossDetails" id="bch_r_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossDetails">
        <link:definition>996054 - Disclosure - Financial Assets Held for Trading at Fair Value Through Profit or Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFinancialAssetsHeldforTradingatFairValueThroughProfitorLossTable" id="bch_r_ScheduleofFinancialAssetsHeldforTradingatFairValueThroughProfitorLossTable">
        <link:definition>996055 - Disclosure - Financial Assets Held for Trading at Fair Value Through Profit or Loss - Schedule of Financial Assets Held for Trading at Fair Value Through Profit or Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofPortfolioofDerivativeInstrumentsTable" id="bch_r_ScheduleofPortfolioofDerivativeInstrumentsTable">
        <link:definition>996056 - Disclosure - Financial Assets Held for Trading at Fair Value Through Profit or Loss - Schedule of Portfolio of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofInstrumentsDesignatedasDebtFinancialInstrumentTable" id="bch_r_ScheduleofInstrumentsDesignatedasDebtFinancialInstrumentTable">
        <link:definition>996057 - Disclosure - Financial Assets Held for Trading at Fair Value Through Profit or Loss - Schedule of Instruments Designated as Debt Financial Instrument (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofOtherFinancialInstrumentsTable" id="bch_r_ScheduleofOtherFinancialInstrumentsTable">
        <link:definition>996058 - Disclosure - Financial Assets Held for Trading at Fair Value Through Profit or Loss - Schedule of Other Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialAssetsatFairValueThroughOtherComprehensiveIncomeDetails" id="bch_r_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeDetails">
        <link:definition>996059 - Disclosure - Financial Assets at Fair Value Through Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFinancialAssetTable" id="bch_r_ScheduleofFinancialAssetTable">
        <link:definition>996060 - Disclosure - Financial Assets at Fair Value Through Other Comprehensive Income - Schedule of Financial Asset (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofDebtFinancialInstrumentsTable" id="bch_r_ScheduleofDebtFinancialInstrumentsTable">
        <link:definition>996061 - Disclosure - Financial Assets at Fair Value Through Other Comprehensive Income - Schedule of Debt Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCreditRatingsoftheIssuersofDebtInstrumentsTable" id="bch_r_ScheduleofCreditRatingsoftheIssuersofDebtInstrumentsTable">
        <link:definition>996062 - Disclosure - Financial Assets at Fair Value Through Other Comprehensive Income - Schedule of Credit Ratings of the Issuers of Debt Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofChangesinFairValueandCorrespondingAllowanceforECLTable" id="bch_r_ScheduleofChangesinFairValueandCorrespondingAllowanceforECLTable">
        <link:definition>996063 - Disclosure - Financial Assets at Fair Value Through Other Comprehensive Income - Schedule of Changes in Fair Value and Corresponding Allowance for ECL (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofEquityInstrumentsTable" id="bch_r_ScheduleofEquityInstrumentsTable">
        <link:definition>996064 - Disclosure - Financial Assets at Fair Value Through Other Comprehensive Income - Schedule of Equity Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofGrossRealizedGainsandLossesontheSaleofDebtFinancialInstrumentsTable" id="bch_r_ScheduleofGrossRealizedGainsandLossesontheSaleofDebtFinancialInstrumentsTable">
        <link:definition>996065 - Disclosure - Financial Assets at Fair Value Through Other Comprehensive Income - Schedule of Gross Realized Gains and Losses on the Sale of Debt Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/DerivativeFinancialInstrumentsforHedgingPurposesDetails" id="bch_r_DerivativeFinancialInstrumentsforHedgingPurposesDetails">
        <link:definition>996066 - Disclosure - Derivative Financial Instruments for Hedging Purposes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofBanksPortfolioofDerivativeInstrumentsTable" id="bch_r_ScheduleofBanksPortfolioofDerivativeInstrumentsTable">
        <link:definition>996067 - Disclosure - Derivative Financial Instruments for Hedging Purposes - Schedule of Bank's Portfolio of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCashFlowsofBorrowingsfromBanksandBondsIssuedAbroadTable" id="bch_r_ScheduleofCashFlowsofBorrowingsfromBanksandBondsIssuedAbroadTable">
        <link:definition>996068 - Disclosure - Derivative Financial Instruments for Hedging Purposes - Schedule of Cash Flows of Borrowings from Banks and Bonds Issued Abroad (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCashFlowsoftheUnderlyingAssetsPortfolioandtheCashFlowoftheLiabilityTable" id="bch_r_ScheduleofCashFlowsoftheUnderlyingAssetsPortfolioandtheCashFlowoftheLiabilityTable">
        <link:definition>996069 - Disclosure - Derivative Financial Instruments for Hedging Purposes - Schedule of Cash Flows of the Underlying Assets Portfolio and the Cash Flow of the Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofInvestmentsinOtherCompaniesTable" id="bch_r_ScheduleofInvestmentsinOtherCompaniesTable">
        <link:definition>996070 - Disclosure - Investments in Other Companies - Schedule of Investments in Other Companies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofReconciliationofInvestmentsinOtherCompaniesThatAreNotConsolidatedTable" id="bch_r_ScheduleofReconciliationofInvestmentsinOtherCompaniesThatAreNotConsolidatedTable">
        <link:definition>996071 - Disclosure - Investments in Other Companies - Schedule of Reconciliation of Investments in Other Companies That Are Not Consolidated (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofTotalCarryingAmountoftheBanksAssociatesandJointVenturesTable" id="bch_r_ScheduleofTotalCarryingAmountoftheBanksAssociatesandJointVenturesTable">
        <link:definition>996072 - Disclosure - Investments in Other Companies - Schedule of Total Carrying Amount of the Bank's Associates and Joint Ventures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/IntangibleAssetsDetails" id="bch_r_IntangibleAssetsDetails">
        <link:definition>996073 - Disclosure - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofIntangibleAssetsTable" id="bch_r_ScheduleofIntangibleAssetsTable">
        <link:definition>996074 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofChangesinIntangibleAssetsTable" id="bch_r_ScheduleofChangesinIntangibleAssetsTable">
        <link:definition>996075 - Disclosure - Intangible Assets - Schedule of Changes in Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofGoodwillAllocatedtoIndividualBusinessSegmentsTable" id="bch_r_ScheduleofGoodwillAllocatedtoIndividualBusinessSegmentsTable">
        <link:definition>996076 - Disclosure - Intangible Assets - Schedule of Goodwill Allocated to Individual Business Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/PropertyandEquipmentDetails" id="bch_r_PropertyandEquipmentDetails">
        <link:definition>996077 - Disclosure - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofPropertiesandEquipmentTable" id="bch_r_ScheduleofPropertiesandEquipmentTable">
        <link:definition>996078 - Disclosure - Property and Equipment - Schedule of Properties and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofChangesinPropertyandEquipmentTable" id="bch_r_ScheduleofChangesinPropertyandEquipmentTable">
        <link:definition>996079 - Disclosure - Property and Equipment - Schedule of Changes in Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RightofUseAssetsandLeaseLiabilitiesDetails" id="bch_r_RightofUseAssetsandLeaseLiabilitiesDetails">
        <link:definition>996080 - Disclosure - Right-of-Use Assets and Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCompositionoftherightsOverLeasedAssetsTable" id="bch_r_ScheduleofCompositionoftherightsOverLeasedAssetsTable">
        <link:definition>996081 - Disclosure - Right-of-Use Assets and Lease Liabilities - Schedule of Composition of the rights Over Leased Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofChangesoftheRightsOverLeasedAssetsTable" id="bch_r_ScheduleofChangesoftheRightsOverLeasedAssetsTable">
        <link:definition>996082 - Disclosure - Right-of-Use Assets and Lease Liabilities - Schedule of Changes of the Rights Over Leased Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFutureMaturitiesLeaseLiabilitiesTable" id="bch_r_ScheduleofFutureMaturitiesLeaseLiabilitiesTable">
        <link:definition>996083 - Disclosure - Right-of-Use Assets and Lease Liabilities - Schedule of Future Maturities Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofChangesoftheObligationsforLeaseLiabilitiesTable" id="bch_r_ScheduleofChangesoftheObligationsforLeaseLiabilitiesTable">
        <link:definition>996084 - Disclosure - Right-of-Use Assets and Lease Liabilities - Schedule of Changes of the Obligations for Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofIncomeTaxProvisionTable" id="bch_r_ScheduleofIncomeTaxProvisionTable">
        <link:definition>996085 - Disclosure - Current Tax and Deferred Tax - Schedule of Income Tax Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofTaxExpensesTable" id="bch_r_ScheduleofTaxExpensesTable">
        <link:definition>996086 - Disclosure - Current Tax and Deferred Tax - Schedule of Tax Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofReconciliationofEffectiveTaxRateTable" id="bch_r_ScheduleofReconciliationofEffectiveTaxRateTable">
        <link:definition>996087 - Disclosure - Current Tax and Deferred Tax - Schedule of Reconciliation of Effective Tax Rate (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofEffectsofDeferredTaxesonAssetsLiabilitiesandIncomeAccountsTable" id="bch_r_ScheduleofEffectsofDeferredTaxesonAssetsLiabilitiesandIncomeAccountsTable">
        <link:definition>996088 - Disclosure - Current Tax and Deferred Tax - Schedule of Effects of Deferred Taxes on Assets, Liabilities and Income Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/OtherAssetsDetails" id="bch_r_OtherAssetsDetails">
        <link:definition>996089 - Disclosure - Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofOtherAssetsTable" id="bch_r_ScheduleofOtherAssetsTable">
        <link:definition>996090 - Disclosure - Other Assets - Schedule of Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/NoncurrentAssetsandDisposalGroupsHeldforSaleandLiabilitiesIncludedinDisposalGroupsforSaleDetails" id="bch_r_NoncurrentAssetsandDisposalGroupsHeldforSaleandLiabilitiesIncludedinDisposalGroupsforSaleDetails">
        <link:definition>996091 - Disclosure - Non-current Assets and Disposal Groups Held for Sale and Liabilities Included in Disposal Groups for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofNoncurrentAssetsandDisposalGroupsHeldforSaleandLiabilitiesIncludedinDisposalGroupsforSaleTable" id="bch_r_ScheduleofNoncurrentAssetsandDisposalGroupsHeldforSaleandLiabilitiesIncludedinDisposalGroupsforSaleTable">
        <link:definition>996092 - Disclosure - Non-current Assets and Disposal Groups Held for Sale and Liabilities Included in Disposal Groups for Sale - Schedule of Non-current Assets and Disposal Groups Held for Sale and Liabilities Included in Disposal Groups for Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofProvisionforAssetsReceivedinLieuofPaymentTable" id="bch_r_ScheduleofProvisionforAssetsReceivedinLieuofPaymentTable">
        <link:definition>996093 - Disclosure - Non-current Assets and Disposal Groups Held for Sale and Liabilities Included in Disposal Groups for Sale - Schedule of Provision for Assets Received in Lieu of Payment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFinancialLiabilitiesHeldforTradingatFairValueThroughProfitorLossTable" id="bch_r_ScheduleofFinancialLiabilitiesHeldforTradingatFairValueThroughProfitorLossTable">
        <link:definition>996094 - Disclosure - Financial Liabilities Held for Trading at Fair Value Through Profit or Loss - Schedule of Financial Liabilities Held for Trading at Fair Value Through Profit or Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofDebtPortfolioofDerivativeInstrumentsTable" id="bch_r_ScheduleofDebtPortfolioofDerivativeInstrumentsTable">
        <link:definition>996095 - Disclosure - Financial Liabilities Held for Trading at Fair Value Through Profit or Loss - Schedule of Debt Portfolio of Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FinancialLiabilitiesatAmortizedCostDetails" id="bch_r_FinancialLiabilitiesatAmortizedCostDetails">
        <link:definition>996096 - Disclosure - Financial Liabilities at Amortized Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFinancialLiabilitiesatAmortizedCostTable" id="bch_r_ScheduleofFinancialLiabilitiesatAmortizedCostTable">
        <link:definition>996097 - Disclosure - Financial Liabilities at Amortized Cost - Schedule of Financial Liabilities at Amortized Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCurrentAccountsandOtherDemandDepositsTable" id="bch_r_ScheduleofCurrentAccountsandOtherDemandDepositsTable">
        <link:definition>996098 - Disclosure - Financial Liabilities at Amortized Cost - Schedule of Current Accounts and Other Demand Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCompositionSavingAccountsandTimeDepositsTable" id="bch_r_ScheduleofCompositionSavingAccountsandTimeDepositsTable">
        <link:definition>996099 - Disclosure - Financial Liabilities at Amortized Cost - Schedule of Composition Saving Accounts and Time Deposits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofRepurchaseAgreementsandSecuritiesLendingTable" id="bch_r_ScheduleofRepurchaseAgreementsandSecuritiesLendingTable">
        <link:definition>996100 - Disclosure - Financial Liabilities at Amortized Cost - Schedule of Repurchase Agreements and Securities Lending (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofBorrowingsfromFinancialInstitutionsTable" id="bch_r_ScheduleofBorrowingsfromFinancialInstitutionsTable">
        <link:definition>996101 - Disclosure - Financial Liabilities at Amortized Cost - Schedule of Borrowings from Financial Institutions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCompositionofDebtFinancialInstrumentsIssuedTable" id="bch_r_ScheduleofCompositionofDebtFinancialInstrumentsIssuedTable">
        <link:definition>996102 - Disclosure - Financial Liabilities at Amortized Cost - Schedule of Composition of Debt Financial Instruments Issued (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofShortTermBondsTable" id="bch_r_ScheduleofShortTermBondsTable">
        <link:definition>996103 - Disclosure - Financial Liabilities at Amortized Cost - Schedule of Short-Term Bonds (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofLongTermCurrentBondsTable" id="bch_r_ScheduleofLongTermCurrentBondsTable">
        <link:definition>996104 - Disclosure - Financial Liabilities at Amortized Cost - Schedule of Long-Term Current Bonds (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofOtherFinancialObligationsTable" id="bch_r_ScheduleofOtherFinancialObligationsTable">
        <link:definition>996105 - Disclosure - Financial Liabilities at Amortized Cost - Schedule of Other Financial Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RegulatoryCapitalFinancialInstrumentsDetails" id="bch_r_RegulatoryCapitalFinancialInstrumentsDetails">
        <link:definition>996106 - Disclosure - Regulatory Capital Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFinancialInstrumentsofRegulatoryCapitalIssuedTable" id="bch_r_ScheduleofFinancialInstrumentsofRegulatoryCapitalIssuedTable">
        <link:definition>996107 - Disclosure - Regulatory Capital Financial Instruments - Schedule of Financial Instruments of Regulatory Capital Issued (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofRegulatoryCapitalFinancialInstrumentsTable" id="bch_r_ScheduleofRegulatoryCapitalFinancialInstrumentsTable">
        <link:definition>996108 - Disclosure - Regulatory Capital Financial Instruments - Schedule of Regulatory Capital Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofSubordinatedBondsDueTable" id="bch_r_ScheduleofSubordinatedBondsDueTable">
        <link:definition>996109 - Disclosure - Regulatory Capital Financial Instruments - Schedule of Subordinated Bonds Due (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofProvisionsforDividendsTable" id="bch_r_ScheduleofProvisionsforDividendsTable">
        <link:definition>996110 - Disclosure - Provision for Dividends - Schedule of Provisions for Dividends (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofChangesinProvisionTable" id="bch_r_ScheduleofChangesinProvisionTable">
        <link:definition>996111 - Disclosure - Provision for Dividends - Schedule of Changes in Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCreditRiskforContingentLoansTable" id="bch_r_ScheduleofCreditRiskforContingentLoansTable">
        <link:definition>996112 - Disclosure - Provisions for Contingent Loans Credit Risk - Schedule of Credit Risk for Contingent Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofProvisionsforCreditRiskforContingentLoansTable" id="bch_r_ScheduleofProvisionsforCreditRiskforContingentLoansTable">
        <link:definition>996113 - Disclosure - Provisions for Contingent Loans Credit Risk - Schedule of Provisions for Credit Risk for Contingent Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCreditQualityandtheMaximumExposuretoCreditRiskBasedontheBanksTable" id="bch_r_ScheduleofCreditQualityandtheMaximumExposuretoCreditRiskBasedontheBanksTable">
        <link:definition>996114 - Disclosure - Provisions for Contingent Loans Credit Risk - Schedule of Credit Quality and the Maximum Exposure to Credit Risk Based on the Bank&#8217;s (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofChangesinOutstandingExposuresandCorrespondingAllowanceTable" id="bch_r_ScheduleofChangesinOutstandingExposuresandCorrespondingAllowanceTable">
        <link:definition>996115 - Disclosure - Provisions for Contingent Loans Credit Risk - Schedule of Changes in Outstanding Exposures and Corresponding Allowance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofOtherProvisionsTable" id="bch_r_ScheduleofOtherProvisionsTable">
        <link:definition>996116 - Disclosure - Other Provisions - Schedule of Other Provisions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofShowstheChangesinProvisionsTable" id="bch_r_ScheduleofShowstheChangesinProvisionsTable">
        <link:definition>996117 - Disclosure - Other Provisions - Schedule of Shows the Changes in Provisions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofEmployeeBenefitsTable" id="bch_r_ScheduleofEmployeeBenefitsTable">
        <link:definition>996118 - Disclosure - Employee Benefits - Schedule of Employee Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofComplianceBonusesProvisionTable" id="bch_r_ScheduleofComplianceBonusesProvisionTable">
        <link:definition>996119 - Disclosure - Employee Benefits - Schedule of Compliance Bonuses Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofAccruedVacationProvisionTable" id="bch_r_ScheduleofAccruedVacationProvisionTable">
        <link:definition>996120 - Disclosure - Employee Benefits - Schedule of Accrued Vacation Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofOtherBenefitsProvisionTable" id="bch_r_ScheduleofOtherBenefitsProvisionTable">
        <link:definition>996121 - Disclosure - Employee Benefits - Schedule of Other Benefits Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofProvisionforEmployeeBenefitsTable" id="bch_r_ScheduleofProvisionforEmployeeBenefitsTable">
        <link:definition>996122 - Disclosure - Employee Benefits - Schedule of Provision for Employee Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofNetBenefitsExpensesTable" id="bch_r_ScheduleofNetBenefitsExpensesTable">
        <link:definition>996123 - Disclosure - Employee Benefits - Schedule of Net Benefits Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofSeveranceIndemnityObligationsTable" id="bch_r_ScheduleofSeveranceIndemnityObligationsTable">
        <link:definition>996124 - Disclosure - Employee Benefits - Schedule of Severance Indemnity Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofOtherLiabilitiesTable" id="bch_r_ScheduleofOtherLiabilitiesTable">
        <link:definition>996125 - Disclosure - Other Liabilities - Schedule of Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/EquityDetails" id="bch_r_EquityDetails">
        <link:definition>996126 - Disclosure - Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofShareholdersCompositionTable" id="bch_r_ScheduleofShareholdersCompositionTable">
        <link:definition>996127 - Disclosure - Equity - Schedule of Shareholder's Composition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofShareMovementsTable" id="bch_r_ScheduleofShareMovementsTable">
        <link:definition>996128 - Disclosure - Equity - Schedule of Share Movements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleoftheIncomeandShareDataUsedIntheCalculationofEPSTable" id="bch_r_ScheduleoftheIncomeandShareDataUsedIntheCalculationofEPSTable">
        <link:definition>996129 - Disclosure - Equity - Schedule of the Income and Share Data Used In the Calculation of EPS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofChangesofAccumulatedOtherComprehensiveIncomeTable" id="bch_r_ScheduleofChangesofAccumulatedOtherComprehensiveIncomeTable">
        <link:definition>996130 - Disclosure - Equity - Schedule of Changes of Accumulated Other Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ContingenciesandCommitmentsDetails" id="bch_r_ContingenciesandCommitmentsDetails">
        <link:definition>996131 - Disclosure - Contingencies and Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofContingentLoansandOtherLiabilitiesTable" id="bch_r_ScheduleofContingentLoansandOtherLiabilitiesTable">
        <link:definition>996132 - Disclosure - Contingencies and Commitments - Schedule of Contingent Loans and Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofEstimatedDatesoftheRespectiveLegalContingenciesTable" id="bch_r_ScheduleofEstimatedDatesoftheRespectiveLegalContingenciesTable">
        <link:definition>996133 - Disclosure - Contingencies and Commitments - Schedule of Estimated Dates of the Respective Legal Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofSubsidiaryEstablishedaGuaranteeinanInsurancePolicyTable" id="bch_r_ScheduleofSubsidiaryEstablishedaGuaranteeinanInsurancePolicyTable">
        <link:definition>996134 - Disclosure - Contingencies and Commitments - Schedule of Subsidiary Established a Guarantee in an Insurance Policy (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofInsurancePoliciesContractedTable" id="bch_r_ScheduleofInsurancePoliciesContractedTable">
        <link:definition>996135 - Disclosure - Contingencies and Commitments - Schedule of Insurance Policies Contracted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofInterestIncomeTable" id="bch_r_ScheduleofInterestIncomeTable">
        <link:definition>996136 - Disclosure - Interest and Inflation Indexation Revenue and Expenses - Schedule of Interest Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofInterestandInflationIndexationTable" id="bch_r_ScheduleofInterestandInflationIndexationTable">
        <link:definition>996137 - Disclosure - Interest and Inflation Indexation Revenue and Expenses - Schedule of Interest and Inflation Indexation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofInterestExpensesTable" id="bch_r_ScheduleofInterestExpensesTable">
        <link:definition>996138 - Disclosure - Interest and Inflation Indexation Revenue and Expenses - Schedule of Interest Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofGainLossfromAccountingHedgeTable" id="bch_r_ScheduleofGainLossfromAccountingHedgeTable">
        <link:definition>996139 - Disclosure - Interest and Inflation Indexation Revenue and Expenses - Schedule of Gain Loss from Accounting Hedge (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofIncomeandExpensesfromCommissionsTable" id="bch_r_ScheduleofIncomeandExpensesfromCommissionsTable">
        <link:definition>996140 - Disclosure - Fee and Commission Income and Expense - Schedule of Income and Expenses from Commissions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofNetFinancialIncomeexpenseTable" id="bch_r_ScheduleofNetFinancialIncomeexpenseTable">
        <link:definition>996141 - Disclosure - Net Financial Result - Schedule of Net Financial Income (expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofIncomeObtainedFromInvestmentsTable" id="bch_r_ScheduleofIncomeObtainedFromInvestmentsTable">
        <link:definition>996142 - Disclosure - Income from Investments in Other Companies - Schedule of Income Obtained From Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofResultfromNonCurrentAssetsandDisposalGroupsHeldforSaleNotAdmissibleasDiscontinuedOperationsTable" id="bch_r_ScheduleofResultfromNonCurrentAssetsandDisposalGroupsHeldforSaleNotAdmissibleasDiscontinuedOperationsTable">
        <link:definition>996143 - Disclosure - Income (Expense) from Non-Current Assets and Disposal Groups Held for Sale Not Admissible as Discontinued Operations - Schedule of Result from Non-Current Assets and Disposal Groups Held for Sale Not Admissible as Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofBankanditsSubsidiariesPresentOtherOperatingIncomeTable" id="bch_r_ScheduleofBankanditsSubsidiariesPresentOtherOperatingIncomeTable">
        <link:definition>996144 - Disclosure - Other Operating Income and Expenses - Schedule of Bank and its Subsidiaries Present Other Operating Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofBankanditsSubsidiariesPresentOtherOperatingExpensesTable" id="bch_r_ScheduleofBankanditsSubsidiariesPresentOtherOperatingExpensesTable">
        <link:definition>996145 - Disclosure - Other Operating Income and Expenses - Schedule of Bank and its Subsidiaries Present Other Operating Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofPersonnelExpensesTable" id="bch_r_ScheduleofPersonnelExpensesTable">
        <link:definition>996146 - Disclosure - Personnel Expenses - Schedule of Personnel Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofAdministrativeExpensesTable" id="bch_r_ScheduleofAdministrativeExpensesTable">
        <link:definition>996147 - Disclosure - Administrative Expenses - Schedule of Administrative Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofDepreciationandAmortizationTable" id="bch_r_ScheduleofDepreciationandAmortizationTable">
        <link:definition>996148 - Disclosure - Depreciation and Amortization - Schedule of Depreciation and Amortization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofImpairmentofNonFinancialAssetsTable" id="bch_r_ScheduleofImpairmentofNonFinancialAssetsTable">
        <link:definition>996149 - Disclosure - Impairment of Non-Financial Assets - Schedule of Impairment of Non-Financial Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCompositionofExpectedCreditLossTable" id="bch_r_ScheduleofCompositionofExpectedCreditLossTable">
        <link:definition>996150 - Disclosure - Expected Credit Losses - Schedule of Composition of Expected Credit Loss (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofExpenseofAllowancesConstitutedforCreditRiskandExpectedCreditLossesTable" id="bch_r_ScheduleofExpenseofAllowancesConstitutedforCreditRiskandExpectedCreditLossesTable">
        <link:definition>996151 - Disclosure - Expected Credit Losses - Schedule of Expense of Allowances Constituted for Credit Risk and Expected Credit Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RelatedPartyDisclosuresDetails" id="bch_r_RelatedPartyDisclosuresDetails">
        <link:definition>996152 - Disclosure - Related Party Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofOtherAssetsandLiabilitieswithRelatedPartiesTable" id="bch_r_ScheduleofOtherAssetsandLiabilitieswithRelatedPartiesTable">
        <link:definition>996153 - Disclosure - Related Party Disclosures - Schedule of Other Assets and Liabilities with Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofIncomeandExpensesfromRelatedPartyTransactionsTable" id="bch_r_ScheduleofIncomeandExpensesfromRelatedPartyTransactionsTable">
        <link:definition>996154 - Disclosure - Related Party Disclosures - Schedule of Income and Expenses from Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofOtherRelatedPartiesTable" id="bch_r_ScheduleofOtherRelatedPartiesTable">
        <link:definition>996155 - Disclosure - Related Party Disclosures - Schedule of Other Related Parties (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofPaymentsandCompositionofKeyManagementPersonnelTable" id="bch_r_ScheduleofPaymentsandCompositionofKeyManagementPersonnelTable">
        <link:definition>996156 - Disclosure - Related Party Disclosures - Schedule of Payments and Composition of Key Management Personnel (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/FairValueofFinancialAssetsandLiabilitiesDetails" id="bch_r_FairValueofFinancialAssetsandLiabilitiesDetails">
        <link:definition>996157 - Disclosure - Fair Value of Financial Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofValuationTechniquesandInputsTable" id="bch_r_ScheduleofValuationTechniquesandInputsTable">
        <link:definition>996158 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Valuation Techniques and Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFairValueofFinancialAssetsLiabilitiesontheBalanceSheetTable" id="bch_r_ScheduleofFairValueofFinancialAssetsLiabilitiesontheBalanceSheetTable">
        <link:definition>996159 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Fair Value of Financial Assets Liabilities on the Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofReconciliationBetweentheBeginningandEndingBalancesofInstrumentsTable" id="bch_r_ScheduleofReconciliationBetweentheBeginningandEndingBalancesofInstrumentsTable">
        <link:definition>996160 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Reconciliation Between the Beginning and Ending Balances of Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofInstrumentsClassifiedinLevel3usingAlternativeinKeyValuationAssumptionsTable" id="bch_r_ScheduleofInstrumentsClassifiedinLevel3usingAlternativeinKeyValuationAssumptionsTable">
        <link:definition>996161 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Instruments Classified in Level 3 using Alternative in Key Valuation Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFairValuesoftheFinancialAssetsandLiabilitiesthatarenotRecordedatFairValueintheStatementofFinancialPositionTable" id="bch_r_ScheduleofFairValuesoftheFinancialAssetsandLiabilitiesthatarenotRecordedatFairValueintheStatementofFinancialPositionTable">
        <link:definition>996162 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Fair Values of the Financial Assets and Liabilities that are not Recorded at Fair Value in the Statement of Financial Position (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFairValueFinancialAssetsandLiabilitiesnotMeasuredatFairValueontheBalanceSheetTable" id="bch_r_ScheduleofFairValueFinancialAssetsandLiabilitiesnotMeasuredatFairValueontheBalanceSheetTable">
        <link:definition>996163 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Fair Value Financial Assets and Liabilities not Measured at Fair Value on the Balance Sheet (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesDetails" id="bch_r_MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesDetails">
        <link:definition>996164 - Disclosure - Maturity According to their Remaining Terms of Financial Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFinancialAssetsandLiabilitiesTable" id="bch_r_ScheduleofFinancialAssetsandLiabilitiesTable">
        <link:definition>996165 - Disclosure - Maturity According to their Remaining Terms of Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFinancialandNonFinancialAssetsandLiabilitiesbyCurrencyTable" id="bch_r_ScheduleofFinancialandNonFinancialAssetsandLiabilitiesbyCurrencyTable">
        <link:definition>996166 - Disclosure - Financial and Non-Financial Assets and Liabilities by Currency - Schedule of Financial and Non-Financial Assets and Liabilities by Currency (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/RiskManagementandReportDetails" id="bch_r_RiskManagementandReportDetails">
        <link:definition>996167 - Disclosure - Risk Management and Report (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCreditRiskExposurePerBalanceSheetItemIncludingDerivativesDetailedbyBothGeographicRegionandIndustrySectorTable" id="bch_r_ScheduleofCreditRiskExposurePerBalanceSheetItemIncludingDerivativesDetailedbyBothGeographicRegionandIndustrySectorTable">
        <link:definition>996168 - Disclosure - Risk Management and Report - Schedule of Credit Risk Exposure Per Balance Sheet Item, Including Derivatives, Detailed by Both Geographic Region and Industry Sector (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofGuaranteesValuesTable" id="bch_r_ScheduleofGuaranteesValuesTable">
        <link:definition>996169 - Disclosure - Risk Management and Report - Schedule of Guarantees Values (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofImpairedPortfolioTable" id="bch_r_ScheduleofImpairedPortfolioTable">
        <link:definition>996170 - Disclosure - Risk Management and Report - Schedule of Impaired Portfolio (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofBookValueofLoanswithRenegotiatedTermsTable" id="bch_r_ScheduleofBookValueofLoanswithRenegotiatedTermsTable">
        <link:definition>996171 - Disclosure - Risk Management and Report - Schedule of Book Value of Loans with Renegotiated Terms (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofAmortizedCostsandNetLossofModifiedFinancialAssetsTable" id="bch_r_ScheduleofAmortizedCostsandNetLossofModifiedFinancialAssetsTable">
        <link:definition>996172 - Disclosure - Risk Management and Report - Schedule of Amortized Costs and Net Loss of Modified Financial Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofGrossCarryingAmountPreviouslyModifiedFinancialAssetsTable" id="bch_r_ScheduleofGrossCarryingAmountPreviouslyModifiedFinancialAssetsTable">
        <link:definition>996173 - Disclosure - Risk Management and Report - Schedule of Gross Carrying Amount Previously Modified Financial Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCreditLimitGrantedtoDebtorsTable" id="bch_r_ScheduleofCreditLimitGrantedtoDebtorsTable">
        <link:definition>996174 - Disclosure - Risk Management and Report - Schedule of Credit Limit Granted to Debtors (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofuseofMARTable" id="bch_r_ScheduleofuseofMARTable">
        <link:definition>996175 - Disclosure - Risk Management and Report - Schedule of use of MAR (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofuseofCrossCurrencyFundingTable" id="bch_r_ScheduleofuseofCrossCurrencyFundingTable">
        <link:definition>996176 - Disclosure - Risk Management and Report - Schedule of use of Cross Currency Funding (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofFinancialRatiosTable" id="bch_r_ScheduleofFinancialRatiosTable">
        <link:definition>996177 - Disclosure - Risk Management and Report - Schedule of Financial Ratios (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/SchedulesforCalculationofC46RegulatoryInformationTable" id="bch_r_SchedulesforCalculationofC46RegulatoryInformationTable">
        <link:definition>996178 - Disclosure - Risk Management and Report - Schedules for Calculation of C46 Regulatory Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/SchedulesofConsolidatedTermLiquidityTable" id="bch_r_SchedulesofConsolidatedTermLiquidityTable">
        <link:definition>996179 - Disclosure - Risk Management and Report - Schedules of Consolidated Term Liquidity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofEvolutionoftheLCRandNSFRTable" id="bch_r_ScheduleofEvolutionoftheLCRandNSFRTable">
        <link:definition>996180 - Disclosure - Risk Management and Report - Schedule of Evolution of the LCR and NSFR (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofContractualMaturityProfileoftheFinancialLiabilitiesTable" id="bch_r_ScheduleofContractualMaturityProfileoftheFinancialLiabilitiesTable">
        <link:definition>996181 - Disclosure - Risk Management and Report - Schedule of Contractual Maturity Profile of the Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofUseofVarTable" id="bch_r_ScheduleofUseofVarTable">
        <link:definition>996182 - Disclosure - Risk Management and Report - Schedule of Use of Var (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofUseofEarTable" id="bch_r_ScheduleofUseofEarTable">
        <link:definition>996183 - Disclosure - Risk Management and Report - Schedule of Use of Ear (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofInterestRateCashFlowsoftheBankingBookTable" id="bch_r_ScheduleofInterestRateCashFlowsoftheBankingBookTable">
        <link:definition>996184 - Disclosure - Risk Management and Report - Schedule of Interest Rate Cash-Flows of the Banking Book (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofAverageFluctuationsofMarketFactorsforMaximumStressScenarioTradingBookTable" id="bch_r_ScheduleofAverageFluctuationsofMarketFactorsforMaximumStressScenarioTradingBookTable">
        <link:definition>996185 - Disclosure - Risk Management and Report - Schedule of Average Fluctuations of Market Factors for Maximum Stress Scenario Trading Book (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofPotentialProfitandLossImpactonTradingBookTable" id="bch_r_ScheduleofPotentialProfitandLossImpactonTradingBookTable">
        <link:definition>996186 - Disclosure - Risk Management and Report - Schedule of Potential Profit and Loss Impact on Trading Book (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofImpactontheBankingBookTable" id="bch_r_ScheduleofImpactontheBankingBookTable">
        <link:definition>996187 - Disclosure - Risk Management and Report - Schedule of Impact on the Banking Book (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofPotentialProfitandLossImpactonFVOCIportfolioTable" id="bch_r_ScheduleofPotentialProfitandLossImpactonFVOCIportfolioTable">
        <link:definition>996188 - Disclosure - Risk Management and Report - Schedule of Potential Profit and Loss Impact on FVOCI portfolio (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofContractsSusceptibletoOffsetTable" id="bch_r_ScheduleofContractsSusceptibletoOffsetTable">
        <link:definition>996189 - Disclosure - Risk Management and Report - Schedule of Contracts Susceptible to Offset (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/InformationonRegulatoryCapitalandCapitalAdequacyRatiosDetails" id="bch_r_InformationonRegulatoryCapitalandCapitalAdequacyRatiosDetails">
        <link:definition>996190 - Disclosure - Information on Regulatory Capital and Capital Adequacy Ratios (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofTotalAssetsRiskWeightedAssetsandComponentsoftheEffectiveEquityAccordingToBaselIIITable" id="bch_r_ScheduleofTotalAssetsRiskWeightedAssetsandComponentsoftheEffectiveEquityAccordingToBaselIIITable">
        <link:definition>996191 - Disclosure - Information on Regulatory Capital and Capital Adequacy Ratios - Schedule of Total Assets, Risk-Weighted Assets and Components of the Effective Equity According To Basel III (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofCapitalAdequacyRatiosandRegulatoryComplianceAccordingToBaselIIITable" id="bch_r_ScheduleofCapitalAdequacyRatiosandRegulatoryComplianceAccordingToBaselIIITable">
        <link:definition>996192 - Disclosure - Information on Regulatory Capital and Capital Adequacy Ratios - Schedule of Capital Adequacy Ratios and Regulatory Compliance According To Basel III (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/SubsequentEventsDetails" id="bch_r_SubsequentEventsDetails">
        <link:definition>996193 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/ScheduleofDematerializedandBearerBondsIssuedbyBancodeChileandRegisteredintheSecuritiesRegistryoftheFinancialMarketCommissionTable" id="bch_r_ScheduleofDematerializedandBearerBondsIssuedbyBancodeChileandRegisteredintheSecuritiesRegistryoftheFinancialMarketCommissionTable">
        <link:definition>996194 - Disclosure - Subsequent Events - Schedule of Dematerialized and Bearer Bonds Issued by Banco de Chile and Registered in the Securities Registry of the Financial Market Commission (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.bancochile.cl/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <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://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.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://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2025" schemaLocation="https://xbrl.sec.gov/sic/2025/sic-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei-sub/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-sub-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:element name="ConsolidatedStatementsOfChangesInEquityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsolidatedStatementsOfChangesInEquityAbstract"/>
  <xs:element name="ScheduleOfEntitiesInWhichBankDirectlyOrIndirectlyOwnsAControllingInterestAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfEntitiesInWhichBankDirectlyOrIndirectlyOwnsAControllingInterestAbstract"/>
  <xs:element name="ScheduleOfMaximumPeriodForWriteOffsOfLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfMaximumPeriodForWriteOffsOfLoansAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfEstimatedUsefulLivesAbstract"/>
  <xs:element name="ScheduleOfBancoDeChileReportedEssentialFactsThatRegisteredInTheFinancialMarketCommissionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfBancoDeChileReportedEssentialFactsThatRegisteredInTheFinancialMarketCommissionAbstract"/>
  <xs:element name="ScheduleOfBancoDeChileReportedEssentialFactsThatRegisteredInTheForeignMarketUnderMtnAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfBancoDeChileReportedEssentialFactsThatRegisteredInTheForeignMarketUnderMtnAbstract"/>
  <xs:element name="ScheduleOfIncomeAndAssetsAndLiabilitiesBySegmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfIncomeAndAssetsAndLiabilitiesBySegmentAbstract"/>
  <xs:element name="ScheduleOfReconciliationOfCashAndCashEquivalentsToStatementOfCashFlowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfReconciliationOfCashAndCashEquivalentsToStatementOfCashFlowsAbstract"/>
  <xs:element name="ScheduleOfNetOngoingClearanceOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfNetOngoingClearanceOperationsAbstract"/>
  <xs:element name="ScheduleOfFinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract"/>
  <xs:element name="ScheduleOfPortfolioOfDerivativeInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfPortfolioOfDerivativeInstrumentsAbstract"/>
  <xs:element name="ScheduleOfInstrumentsDesignatedAsDebtFinancialInstrumentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInstrumentsDesignatedAsDebtFinancialInstrumentAbstract"/>
  <xs:element name="ScheduleOfOtherFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfOtherFinancialInstrumentsAbstract"/>
  <xs:element name="ScheduleOfFinancialAssetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFinancialAssetAbstract"/>
  <xs:element name="ScheduleOfDebtFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfDebtFinancialInstrumentsAbstract"/>
  <xs:element name="ScheduleOfCreditRatingsOfTheIssuersOfDebtInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCreditRatingsOfTheIssuersOfDebtInstrumentsAbstract"/>
  <xs:element name="ScheduleOfChangesInFairValueAndCorrespondingAllowanceForEclAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesInFairValueAndCorrespondingAllowanceForEclAbstract"/>
  <xs:element name="ScheduleOfEquityInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfEquityInstrumentsAbstract"/>
  <xs:element name="ScheduleOfGrossRealizedGainsAndLossesOnTheSaleOfDebtFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGrossRealizedGainsAndLossesOnTheSaleOfDebtFinancialInstrumentsAbstract"/>
  <xs:element name="ScheduleOfBanksPortfolioOfDerivativeInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfBanksPortfolioOfDerivativeInstrumentsAbstract"/>
  <xs:element name="ScheduleOfCashFlowsOfBorrowingsFromBanksAndBondsIssuedAbroadAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCashFlowsOfBorrowingsFromBanksAndBondsIssuedAbroadAbstract"/>
  <xs:element name="ScheduleOfCashFlowsOfTheUnderlyingAssetsPortfolioAndTheCashFlowOfTheLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCashFlowsOfTheUnderlyingAssetsPortfolioAndTheCashFlowOfTheLiabilityAbstract"/>
  <xs:element name="ScheduleOfInvestmentsInOtherCompaniesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInvestmentsInOtherCompaniesAbstract"/>
  <xs:element name="ScheduleOfTotalCarryingAmountOfTheBanksAssociatesAndJointVenturesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfTotalCarryingAmountOfTheBanksAssociatesAndJointVenturesAbstract"/>
  <xs:element name="ScheduleOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfChangesInIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesInIntangibleAssetsAbstract"/>
  <xs:element name="ScheduleOfGoodwillAllocatedToIndividualBusinessSegmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGoodwillAllocatedToIndividualBusinessSegmentsAbstract"/>
  <xs:element name="ScheduleOfPropertiesAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfPropertiesAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfChangesInPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesInPropertyAndEquipmentAbstract"/>
  <xs:element name="RightofuseAssetsAndLeaseLiabilitiestextBlockAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RightofuseAssetsAndLeaseLiabilitiestextBlockAbstract"/>
  <xs:element name="ScheduleOfCompositionOfTheRightsOverLeasedAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCompositionOfTheRightsOverLeasedAssetsAbstract"/>
  <xs:element name="ScheduleOfChangesOfTheRightsOverLeasedAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesOfTheRightsOverLeasedAssetsAbstract"/>
  <xs:element name="ScheduleOfFutureMaturitiesLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFutureMaturitiesLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfChangesOfTheObligationsForLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesOfTheObligationsForLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfEffectsOfDeferredTaxesOnAssetsLiabilitiesAndIncomeAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfEffectsOfDeferredTaxesOnAssetsLiabilitiesAndIncomeAccountsAbstract"/>
  <xs:element name="ScheduleOfOtherAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfOtherAssetsAbstract"/>
  <xs:element name="ScheduleOfNonCurrentAssetsAndDisposalGroupsHeldForSaleAndLiabilitiesIncludedInDisposalGroupsForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfNonCurrentAssetsAndDisposalGroupsHeldForSaleAndLiabilitiesIncludedInDisposalGroupsForSaleAbstract"/>
  <xs:element name="ScheduleOfProvisionForAssetsReceivedInLieuOfPaymentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfProvisionForAssetsReceivedInLieuOfPaymentAbstract"/>
  <xs:element name="ScheduleOfFinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract"/>
  <xs:element name="ScheduleOfDebtPortfolioOfDerivativeInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfDebtPortfolioOfDerivativeInstrumentsAbstract"/>
  <xs:element name="ScheduleOfFinancialLiabilitiesAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFinancialLiabilitiesAtAmortizedCostAbstract"/>
  <xs:element name="ScheduleOfCurrentAccountsAndOtherDemandDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCurrentAccountsAndOtherDemandDepositsAbstract"/>
  <xs:element name="ScheduleOfCompositionSavingAccountsAndTimeDepositsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCompositionSavingAccountsAndTimeDepositsAbstract"/>
  <xs:element name="ScheduleOfRepurchaseAgreementsAndSecuritiesLendingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfRepurchaseAgreementsAndSecuritiesLendingAbstract"/>
  <xs:element name="ScheduleOfBorrowingsFromFinancialInstitutionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfBorrowingsFromFinancialInstitutionsAbstract"/>
  <xs:element name="ScheduleOfCompositionOfDebtFinancialInstrumentsIssuedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCompositionOfDebtFinancialInstrumentsIssuedAbstract"/>
  <xs:element name="ScheduleOfShortTermBondsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfShortTermBondsAbstract"/>
  <xs:element name="ScheduleOfLongTermCurrentBondsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfLongTermCurrentBondsAbstract"/>
  <xs:element name="ScheduleOfOtherFinancialObligationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfOtherFinancialObligationsAbstract"/>
  <xs:element name="ScheduleOfRegulatoryCapitalFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfRegulatoryCapitalFinancialInstrumentsAbstract"/>
  <xs:element name="ScheduleOfSubordinatedBondsDueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfSubordinatedBondsDueAbstract"/>
  <xs:element name="ScheduleOfProvisionsForDividendsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfProvisionsForDividendsAbstract"/>
  <xs:element name="ScheduleOfChangesInProvisionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesInProvisionAbstract"/>
  <xs:element name="ScheduleOfCreditRiskForContingentLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCreditRiskForContingentLoansAbstract"/>
  <xs:element name="ScheduleOfProvisionsForCreditRiskForContingentLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfProvisionsForCreditRiskForContingentLoansAbstract"/>
  <xs:element name="ScheduleOfCreditQualityAndTheMaximumExposureToCreditRiskBasedOnTheBankSAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCreditQualityAndTheMaximumExposureToCreditRiskBasedOnTheBankSAbstract"/>
  <xs:element name="ScheduleOfChangesInOutstandingExposuresAndCorrespondingAllowanceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesInOutstandingExposuresAndCorrespondingAllowanceAbstract"/>
  <xs:element name="ScheduleOfShowsTheChangesInProvisionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfShowsTheChangesInProvisionsAbstract"/>
  <xs:element name="ScheduleOfEmployeeBenefitsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfEmployeeBenefitsAbstract"/>
  <xs:element name="ScheduleOfShareholdersCompositionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfShareholdersCompositionAbstract"/>
  <xs:element name="ScheduleOfTheIncomeAndShareDataUsedInTheCalculationOfEpsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfTheIncomeAndShareDataUsedInTheCalculationOfEpsAbstract"/>
  <xs:element name="ScheduleOfChangesOfAccumulatedOtherComprehensiveIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesOfAccumulatedOtherComprehensiveIncomeAbstract"/>
  <xs:element name="ScheduleOfContingentLoansAndOtherLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfContingentLoansAndOtherLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfEstimatedDatesOfTheRespectiveLegalContingenciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfEstimatedDatesOfTheRespectiveLegalContingenciesAbstract"/>
  <xs:element name="ScheduleOfInsurancePoliciesContractedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInsurancePoliciesContractedAbstract"/>
  <xs:element name="ScheduleOfInterestIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInterestIncomeAbstract"/>
  <xs:element name="ScheduleOfInterestAndInflationIndexationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInterestAndInflationIndexationAbstract"/>
  <xs:element name="ScheduleOfGainLossFromAccountingHedgeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGainLossFromAccountingHedgeAbstract"/>
  <xs:element name="ScheduleOfIncomeAndExpensesFromCommissionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfIncomeAndExpensesFromCommissionsAbstract"/>
  <xs:element name="ScheduleOfNetFinancialIncomeExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfNetFinancialIncomeExpenseAbstract"/>
  <xs:element name="ScheduleOfIncomeObtainedFromInvestmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfIncomeObtainedFromInvestmentsAbstract"/>
  <xs:element name="ScheduleOfBankAndItsSubsidiariesPresentOtherOperatingIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfBankAndItsSubsidiariesPresentOtherOperatingIncomeAbstract"/>
  <xs:element name="ScheduleOfBankAndItsSubsidiariesPresentOtherOperatingExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfBankAndItsSubsidiariesPresentOtherOperatingExpensesAbstract"/>
  <xs:element name="ExpensesFromSalariesAndEmployeeBenefitsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesFromSalariesAndEmployeeBenefitsAbstract"/>
  <xs:element name="ScheduleOfDepreciationAndAmortizationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfDepreciationAndAmortizationAbstract"/>
  <xs:element name="ImpairmentOfNonFinancialAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ImpairmentOfNonFinancialAssetsAbstract"/>
  <xs:element name="ScheduleOfImpairmentOfNonFinancialAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfImpairmentOfNonFinancialAssetsAbstract"/>
  <xs:element name="ScheduleOfExpenseOfAllowancesConstitutedForCreditRiskAndExpectedCreditLossesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfExpenseOfAllowancesConstitutedForCreditRiskAndExpectedCreditLossesAbstract"/>
  <xs:element name="ScheduleOfOtherAssetsAndLiabilitiesWithRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfOtherAssetsAndLiabilitiesWithRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfIncomeAndExpensesFromRelatedPartyTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfIncomeAndExpensesFromRelatedPartyTransactionsAbstract"/>
  <xs:element name="ScheduleOfOtherRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfOtherRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfPaymentsAndCompositionOfKeyManagementPersonnelAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfPaymentsAndCompositionOfKeyManagementPersonnelAbstract"/>
  <xs:element name="ScheduleOfValuationTechniquesAndInputsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfValuationTechniquesAndInputsAbstract"/>
  <xs:element name="ScheduleOfFairValueOfFinancialAssetsLiabilitiesOnTheBalanceSheetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFairValueOfFinancialAssetsLiabilitiesOnTheBalanceSheetAbstract"/>
  <xs:element name="ScheduleOfReconciliationBetweenTheBeginningAndEndingBalancesOfInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfReconciliationBetweenTheBeginningAndEndingBalancesOfInstrumentsAbstract"/>
  <xs:element name="ScheduleOfInstrumentsClassifiedInLevel3UsingAlternativeInKeyValuationAssumptionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInstrumentsClassifiedInLevel3UsingAlternativeInKeyValuationAssumptionsAbstract"/>
  <xs:element name="ScheduleOfFairValuesOfTheFinancialAssetsAndLiabilitiesThatAreNotRecordedAtFairValueInTheStatementOfFinancialPositionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFairValuesOfTheFinancialAssetsAndLiabilitiesThatAreNotRecordedAtFairValueInTheStatementOfFinancialPositionAbstract"/>
  <xs:element name="ScheduleOfFairValueFinancialAssetsAndLiabilitiesNotMeasuredAtFairValueOnTheBalanceSheetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFairValueFinancialAssetsAndLiabilitiesNotMeasuredAtFairValueOnTheBalanceSheetAbstract"/>
  <xs:element name="DisclosureOfMaturityAccordingToTheirRemainingTermsOfFinancialAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfMaturityAccordingToTheirRemainingTermsOfFinancialAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfFinancialAssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFinancialAssetsAndLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfFinancialAndNonFinancialAssetsAndLiabilitiesByCurrencyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFinancialAndNonFinancialAssetsAndLiabilitiesByCurrencyAbstract"/>
  <xs:element name="ScheduleOfCreditRiskExposurePerBalanceSheetItemIncludingDerivativesDetailedByBothGeographicRegionAndIndustrySectorAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCreditRiskExposurePerBalanceSheetItemIncludingDerivativesDetailedByBothGeographicRegionAndIndustrySectorAbstract"/>
  <xs:element name="ScheduleOfGuaranteesValuesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGuaranteesValuesAbstract"/>
  <xs:element name="ScheduleOfImpairedPortfolioAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfImpairedPortfolioAbstract"/>
  <xs:element name="ScheduleOfBookValueOfLoansWithRenegotiatedTermsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfBookValueOfLoansWithRenegotiatedTermsAbstract"/>
  <xs:element name="ScheduleOfAmortizedCostsAndNetLossOfModifiedFinancialAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfAmortizedCostsAndNetLossOfModifiedFinancialAssetsAbstract"/>
  <xs:element name="ScheduleOfGrossCarryingAmountPreviouslyModifiedFinancialAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGrossCarryingAmountPreviouslyModifiedFinancialAssetsAbstract"/>
  <xs:element name="ScheduleOfCreditLimitGrantedToDebtorsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCreditLimitGrantedToDebtorsAbstract"/>
  <xs:element name="ScheduleOfUseOfMarAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfUseOfMarAbstract"/>
  <xs:element name="ScheduleOfUseOfCrossCurrencyFundingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfUseOfCrossCurrencyFundingAbstract"/>
  <xs:element name="ScheduleOfFinancialRatiosAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFinancialRatiosAbstract"/>
  <xs:element name="SchedulesForCalculationOfC46RegulatoryInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SchedulesForCalculationOfC46RegulatoryInformationAbstract"/>
  <xs:element name="SchedulesOfConsolidatedTermLiquidityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SchedulesOfConsolidatedTermLiquidityAbstract"/>
  <xs:element name="ScheduleOfEvolutionOfTheLcrAndNsfrAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfEvolutionOfTheLcrAndNsfrAbstract"/>
  <xs:element name="ScheduleOfContractualMaturityProfileOfTheFinancialLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfContractualMaturityProfileOfTheFinancialLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfUseOfVarAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfUseOfVarAbstract"/>
  <xs:element name="ScheduleOfInterestRateCashFlowsOfTheBankingBookAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInterestRateCashFlowsOfTheBankingBookAbstract"/>
  <xs:element name="ScheduleOfAverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfAverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookAbstract"/>
  <xs:element name="ScheduleOfPotentialProfitAndLossImpactOnTradingBookAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfPotentialProfitAndLossImpactOnTradingBookAbstract"/>
  <xs:element name="ScheduleOfPotentialProfitAndLossImpactOnFvociPortfolioAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfPotentialProfitAndLossImpactOnFvociPortfolioAbstract"/>
  <xs:element name="ScheduleOfContractsSusceptibleToOffsetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfContractsSusceptibleToOffsetAbstract"/>
  <xs:element name="InformationOnRegulatoryCapitalAndCapitalAdequacyRatiosAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InformationOnRegulatoryCapitalAndCapitalAdequacyRatiosAbstract"/>
  <xs:element name="ScheduleOfDematerializedAndBearerBondsIssuedByBancoDeChileAndRegisteredInTheSecuritiesRegistryOfTheFinancialMarketCommissionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfDematerializedAndBearerBondsIssuedByBancoDeChileAndRegisteredInTheSecuritiesRegistryOfTheFinancialMarketCommissionAbstract"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract"/>
  <xs:element name="FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract"/>
  <xs:element name="AttributableToAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AttributableToAbstract"/>
  <xs:element name="ItemsThatWillNotBeReclassifiedToProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ItemsThatWillNotBeReclassifiedToProfitOrLossAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract0"/>
  <xs:element name="ItemsThatCanBeReclassifiedToProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ItemsThatCanBeReclassifiedToProfitOrLossAbstract"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract4"/>
  <xs:element name="InstrumentsIssuedByTheChileanGovernmentAndCentralBankOfChileAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstrumentsIssuedByTheChileanGovernmentAndCentralBankOfChileAbstract"/>
  <xs:element name="OtherInstrumentsIssuedInChileAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherInstrumentsIssuedInChileAbstract"/>
  <xs:element name="InstrumentsIssuedAbroadAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstrumentsIssuedAbroadAbstract"/>
  <xs:element name="MutualFundInvestmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MutualFundInvestmentsAbstract"/>
  <xs:element name="EquityInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityInstrumentsAbstract"/>
  <xs:element name="LoansOriginatedAndAcquiredByTheEntityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansOriginatedAndAcquiredByTheEntityAbstract"/>
  <xs:element name="InstrumentsIssuedByTheChileanGovernmentAndCentralBankOfChileAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstrumentsIssuedByTheChileanGovernmentAndCentralBankOfChileAbstract0"/>
  <xs:element name="OtherInstrumentsIssuedInChileAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherInstrumentsIssuedInChileAbstract0"/>
  <xs:element name="InstrumentsIssuedAbroadAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstrumentsIssuedAbroadAbstract0"/>
  <xs:element name="DebtInstrumentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtInstrumentAbstract"/>
  <xs:element name="OutflowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OutflowsAbstract"/>
  <xs:element name="InflowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InflowsAbstract"/>
  <xs:element name="InflowsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InflowsAbstract0"/>
  <xs:element name="OutflowsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OutflowsAbstract0"/>
  <xs:element name="JointVenturesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_JointVenturesAbstract"/>
  <xs:element name="OtherIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherIntangibleAssetsAbstract"/>
  <xs:element name="GrossBalanceAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GrossBalanceAbstract"/>
  <xs:element name="AccumulatedAmortizationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedAmortizationAbstract"/>
  <xs:element name="GrossBalanceAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GrossBalanceAbstract0"/>
  <xs:element name="AccumulatedAmortizationAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedAmortizationAbstract0"/>
  <xs:element name="AccumulatedDepreciationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedDepreciationAbstract"/>
  <xs:element name="GrossBalanceAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GrossBalanceAbstract1"/>
  <xs:element name="AccumulatedDepreciationAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedDepreciationAbstract0"/>
  <xs:element name="CategoriesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CategoriesAbstract"/>
  <xs:element name="GrossBalanceAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GrossBalanceAbstract2"/>
  <xs:element name="AccumulatedDepreciationAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedDepreciationAbstract1"/>
  <xs:element name="GrossBalanceAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GrossBalanceAbstract3"/>
  <xs:element name="AccumulatedDepreciationAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedDepreciationAbstract2"/>
  <xs:element name="LeaseAssociatedToAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LeaseAssociatedToAbstract"/>
  <xs:element name="LeaseAssociatedToAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LeaseAssociatedToAbstract0"/>
  <xs:element name="LeaseLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LeaseLiabilityAbstract"/>
  <xs:element name="LessAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LessAbstract"/>
  <xs:element name="CreditDebitForDeferredTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CreditDebitForDeferredTaxesAbstract"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract5"/>
  <xs:element name="AssetsReceivedInLieuOfPaymentOrAwardedInJudicialAuctionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsReceivedInLieuOfPaymentOrAwardedInJudicialAuctionAbstract"/>
  <xs:element name="NonCurrentAssetsForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NonCurrentAssetsForSaleAbstract"/>
  <xs:element name="TransactionsWithDomesticBanksAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsWithDomesticBanksAbstract"/>
  <xs:element name="TransactionsWithForeignBanksAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsWithForeignBanksAbstract"/>
  <xs:element name="TransactionsWithOtherDomesticEntitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsWithOtherDomesticEntitiesAbstract"/>
  <xs:element name="TransactionsWithOtherEntitiesAbroadAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsWithOtherEntitiesAbroadAbstract"/>
  <xs:element name="ForeignBanksAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignBanksAbstract"/>
  <xs:element name="ForeignTradeFinancingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignTradeFinancingAbstract"/>
  <xs:element name="BorrowingsAndOtherObligationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BorrowingsAndOtherObligationsAbstract"/>
  <xs:element name="MortgageFinanceBondsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MortgageFinanceBondsAbstract"/>
  <xs:element name="BondsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BondsAbstract"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract6"/>
  <xs:element name="MchAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MchAbstract"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract8"/>
  <xs:element name="GuaranteesAndSuretiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesAndSuretiesAbstract"/>
  <xs:element name="TransactionsRelatedToContingentEventsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsRelatedToContingentEventsAbstract"/>
  <xs:element name="UndrawnCreditLinesWithImmediateTerminationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UndrawnCreditLinesWithImmediateTerminationAbstract"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UnlabeledAbstract9"/>
  <xs:element name="TransactionsOnBehalfOfThirdPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsOnBehalfOfThirdPartiesAbstract"/>
  <xs:element name="SecuritiesCustodyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesCustodyAbstract"/>
  <xs:element name="SharesReceivedAsCollateralForSimultaneousTransactionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SharesReceivedAsCollateralForSimultaneousTransactionsAbstract"/>
  <xs:element name="FixedIncomeSecuritiesDeliveredToGuaranteeCclvSystemAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FixedIncomeSecuritiesDeliveredToGuaranteeCclvSystemAbstract"/>
  <xs:element name="SharesDeliveredToGuaranteeEquityLendingAndShortSellingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SharesDeliveredToGuaranteeEquityLendingAndShortSellingAbstract"/>
  <xs:element name="EquitySecuritiesReceivedForOperationsWithDerivativesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquitySecuritiesReceivedForOperationsWithDerivativesAbstract"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract0"/>
  <xs:element name="FinancialResultFromAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialResultFromAbstract"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract0"/>
  <xs:element name="FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract0"/>
  <xs:element name="DerecognitionOfFinancialAssetsAndLiabilitiesAtAmortizedCostAndFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerecognitionOfFinancialAssetsAndLiabilitiesAtAmortizedCostAndFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract"/>
  <xs:element name="ExchangeIndexationAndAccountingHedgingOfForeignCurrencyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ExchangeIndexationAndAccountingHedgingOfForeignCurrencyAbstract"/>
  <xs:element name="IneffectiveAccountingHedgesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IneffectiveAccountingHedgesAbstract"/>
  <xs:element name="IncomeAttributableToInvestmentsInOtherCompaniesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeAttributableToInvestmentsInOtherCompaniesAbstract"/>
  <xs:element name="NetIncomeFromAssetsReceivedInPaymentOrAwardedInJudicialAuctionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NetIncomeFromAssetsReceivedInPaymentOrAwardedInJudicialAuctionAbstract"/>
  <xs:element name="NonCurrentAssetsHeldForSaleAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NonCurrentAssetsHeldForSaleAbstract"/>
  <xs:element name="GeneralAdministrativeExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GeneralAdministrativeExpensesAbstract"/>
  <xs:element name="OutsourcedServicesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OutsourcedServicesAbstract"/>
  <xs:element name="BoardOfDirectorSExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BoardOfDirectorSExpensesAbstract"/>
  <xs:element name="TaxesContributionPaymentsAndOtherLegalChargesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TaxesContributionPaymentsAndOtherLegalChargesAbstract"/>
  <xs:element name="AmortizationOfIntangiblesAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AmortizationOfIntangiblesAssetsAbstract"/>
  <xs:element name="DepreciationOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DepreciationOfPropertyAndEquipmentAbstract"/>
  <xs:element name="DepreciationAndImpairmentOfLeasedAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DepreciationAndImpairmentOfLeasedAssetsAbstract"/>
  <xs:element name="LoansToBanksAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToBanksAbstract"/>
  <xs:element name="CommercialLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CommercialLoansAbstract"/>
  <xs:element name="ResidentialMortgageLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ResidentialMortgageLoansAbstract"/>
  <xs:element name="ConsumerLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsumerLoansAbstract"/>
  <xs:element name="ContingentLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ContingentLoansAbstract"/>
  <xs:element name="RecoveryOfWrittenOffLoansAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RecoveryOfWrittenOffLoansAbstract"/>
  <xs:element name="LoansToBanksAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToBanksAbstract0"/>
  <xs:element name="CommercialLoansAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CommercialLoansAbstract0"/>
  <xs:element name="ResidentialMortgageLoansAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ResidentialMortgageLoansAbstract0"/>
  <xs:element name="ConsumerLoansAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsumerLoansAbstract0"/>
  <xs:element name="ContingentLoansAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ContingentLoansAbstract0"/>
  <xs:element name="RecoveryOfWrittenOffLoansAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RecoveryOfWrittenOffLoansAbstract0"/>
  <xs:element name="LoansToBanksAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToBanksAbstract1"/>
  <xs:element name="CommercialLoansAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CommercialLoansAbstract1"/>
  <xs:element name="ResidentialMortgageLoansAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ResidentialMortgageLoansAbstract1"/>
  <xs:element name="ConsumerLoansAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsumerLoansAbstract1"/>
  <xs:element name="ContingentLoansAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ContingentLoansAbstract1"/>
  <xs:element name="RecoveryOfWrittenOffLoansAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RecoveryOfWrittenOffLoansAbstract1"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract1"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract0"/>
  <xs:element name="FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract1"/>
  <xs:element name="FinancialLiabilitiesDesignatedAsAtFairValueThroughProfitOrLossAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesDesignatedAsAtFairValueThroughProfitOrLossAbstract"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract1"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract2"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract1"/>
  <xs:element name="FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract2"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract2"/>
  <xs:element name="BoardOfDirectorsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BoardOfDirectorsAbstract"/>
  <xs:element name="KeyPersonnelOfTheManagementOfTheBankAndItsSubsidiariesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_KeyPersonnelOfTheManagementOfTheBankAndItsSubsidiariesAbstract"/>
  <xs:element name="NoOfExecutivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NoOfExecutivesAbstract"/>
  <xs:element name="BoardOfDirectorsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BoardOfDirectorsAbstract0"/>
  <xs:element name="KeyPersonnelOfTheManagementOfTheBankAndItsSubsidiariesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_KeyPersonnelOfTheManagementOfTheBankAndItsSubsidiariesAbstract0"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract3"/>
  <xs:element name="FinancialDerivativeContractsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialDerivativeContractsAbstract"/>
  <xs:element name="DebtFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract0"/>
  <xs:element name="DebtFinancialInstruments1Abstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstruments1Abstract"/>
  <xs:element name="EquityInstrumentsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityInstrumentsAbstract0"/>
  <xs:element name="DerivativeFinancialInstrumentsForHedgingPurposesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsForHedgingPurposesAbstract"/>
  <xs:element name="FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract3"/>
  <xs:element name="FinancialDerivativeContractsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialDerivativeContractsAbstract0"/>
  <xs:element name="DerivativeFinancialInstrumentsForHedgingPurposesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsForHedgingPurposesAbstract0"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract1"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract4"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract2"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract2"/>
  <xs:element name="FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract4"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract3"/>
  <xs:element name="DebtFinancialInstrumentsIssuedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsIssuedAbstract"/>
  <xs:element name="AssetsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsAbstract0"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract5"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract3"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract3"/>
  <xs:element name="LiabilitiesAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LiabilitiesAbstract0"/>
  <xs:element name="FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossAbstract5"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract4"/>
  <xs:element name="DebtFinancialInstrumentsIssuedAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsIssuedAbstract0"/>
  <xs:element name="AssetsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsAbstract1"/>
  <xs:element name="AssetsAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsAbstract2"/>
  <xs:element name="LiabilitiesAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LiabilitiesAbstract1"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract6"/>
  <xs:element name="DerivativeFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsAbstract"/>
  <xs:element name="DebtFinancialInstrumentsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract0"/>
  <xs:element name="OthersFinancialInstrumentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersFinancialInstrumentsAbstract"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract4"/>
  <xs:element name="DebtFinancialInstrumentsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract1"/>
  <xs:element name="EquityInstrumentsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityInstrumentsAbstract1"/>
  <xs:element name="DerivativeFinancialInstrumentsForHedgingPurposesAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsForHedgingPurposesAbstract1"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract4"/>
  <xs:element name="DebtFinancialInstrumentsAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract2"/>
  <xs:element name="LoansToBanksAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToBanksAbstract2"/>
  <xs:element name="LoansToCustomersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomersAbstract"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract7"/>
  <xs:element name="DerivativeFinancialInstrumentsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsAbstract0"/>
  <xs:element name="DebtFinancialInstrumentsAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract3"/>
  <xs:element name="OthersFinancialInstrumentsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersFinancialInstrumentsAbstract0"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract5"/>
  <xs:element name="DebtFinancialInstrumentsAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract4"/>
  <xs:element name="EquityInstrumentsAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityInstrumentsAbstract2"/>
  <xs:element name="DerivativeFinancialInstrumentsForHedgingPurposesAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsForHedgingPurposesAbstract2"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract5"/>
  <xs:element name="DebtFinancialInstrumentsAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract5"/>
  <xs:element name="LoansToBanksAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToBanksAbstract3"/>
  <xs:element name="FinancialAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAbstract"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract8"/>
  <xs:element name="DerivativeFinancialInstrumentsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsAbstract1"/>
  <xs:element name="DebtFinancialInstrumentsAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract6"/>
  <xs:element name="OthersFinancialInstrumentsAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersFinancialInstrumentsAbstract1"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract6"/>
  <xs:element name="DebtFinancialInstrumentsAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract7"/>
  <xs:element name="EquityInstrumentsAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityInstrumentsAbstract3"/>
  <xs:element name="DerivativeFinancialInstrumentsForHedgingPurposesAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsForHedgingPurposesAbstract3"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract6"/>
  <xs:element name="DebtFinancialInstrumentsAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract8"/>
  <xs:element name="LoansToBanksAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToBanksAbstract4"/>
  <xs:element name="LoansToCustomersNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomersNetAbstract"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossAbstract9"/>
  <xs:element name="DerivativeFinancialInstrumentsAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsAbstract2"/>
  <xs:element name="DebtFinancialInstrumentsAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract9"/>
  <xs:element name="OthersFinancialInstrumentsAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersFinancialInstrumentsAbstract2"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract7"/>
  <xs:element name="DebtFinancialInstrumentsAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract10"/>
  <xs:element name="EquityInstrumentsAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityInstrumentsAbstract4"/>
  <xs:element name="DerivativeFinancialInstrumentsForHedgingPurposesAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsForHedgingPurposesAbstract4"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract7"/>
  <xs:element name="DebtFinancialInstrumentsAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsAbstract11"/>
  <xs:element name="LoansToBanksAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToBanksAbstract5"/>
  <xs:element name="LoansToBanksAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToBanksAbstract6"/>
  <xs:element name="LoansToCustomersAtAmortizedCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomersAtAmortizedCostAbstract"/>
  <xs:element name="MusAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MusAbstract"/>
  <xs:element name="LimitsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LimitsAbstract"/>
  <xs:element name="LimitsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LimitsAbstract0"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract5"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract6"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract8"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract8"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeAbstract9"/>
  <xs:element name="FinancialAssetsAtAmortizedCostAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostAbstract9"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract7"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostAbstract8"/>
  <xs:element name="DebtFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstruments"/>
  <xs:element name="FinancialAssetsAtDebtFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtDebtFinancialInstruments"/>
  <xs:element name="RightsByResaleAgreementsAndSecuritiesLending" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RightsByResaleAgreementsAndSecuritiesLending"/>
  <xs:element name="LoansToCustomersCommercialLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomersCommercialLoans"/>
  <xs:element name="LoansToCustomersResidentialMortgageLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomersResidentialMortgageLoans"/>
  <xs:element name="LoansToCustomersConsumerLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomersConsumerLoans"/>
  <xs:element name="CurrentAccountsAndOtherDemandDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrentAccountsAndOtherDemandDeposits"/>
  <xs:element name="SavingAccountsAndTimeDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SavingAccountsAndTimeDeposits"/>
  <xs:element name="FinancialInstrumentsOfRegulatoryCapitalIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsOfRegulatoryCapitalIssued"/>
  <xs:element name="ProvisionForDividends" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionForDividends"/>
  <xs:element name="ProvisionsForCreditRiskForContingentLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForCreditRiskForContingentLoans"/>
  <xs:element name="RetainedEarningsFromPreviousPeriods" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_RetainedEarningsFromPreviousPeriods"/>
  <xs:element name="RetainedEarningsFromCurrentYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_RetainedEarningsFromCurrentYear"/>
  <xs:element name="EquityProvisionsForMinimumDividend" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityProvisionsForMinimumDividend"/>
  <xs:element name="FinancialOperatingIncomeExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialOperatingIncomeExpense"/>
  <xs:element name="ResultFromNoncurrentAssetsAndDisposalGroupsHeldForSaleNotAdmissibleAsDiscontinued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ResultFromNoncurrentAssetsAndDisposalGroupsHeldForSaleNotAdmissibleAsDiscontinued"/>
  <xs:element name="OperatingRevenuesNetOfProvisionsForLoanLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OperatingRevenuesNetOfProvisionsForLoanLosses"/>
  <xs:element name="ProvisionsForLoanLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForLoanLosses"/>
  <xs:element name="ImpairmentPropertyAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ImpairmentPropertyAndEquipment"/>
  <xs:element name="OtherOperatingExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherOperatingExpense"/>
  <xs:element name="IncomeTaxExpenseContinuingOperation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeTaxExpenseContinuingOperation"/>
  <xs:element name="ProfitLossAttributableToShareholdersOfTheBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProfitLossAttributableToShareholdersOfTheBank"/>
  <xs:element name="OtherRetentionreleaseEarnings" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherRetentionreleaseEarnings"/>
  <xs:element name="SubtotalTransactionsWithOwnersDuringTheYearperiod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalTransactionsWithOwnersDuringTheYearperiod"/>
  <xs:element name="OtherComprehensiveIncomeExcludingDefinedBenefitsAdjustment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherComprehensiveIncomeExcludingDefinedBenefitsAdjustment"/>
  <xs:element name="SubtotalComprehensiveIncomeForThePeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalComprehensiveIncomeForThePeriod"/>
  <xs:element name="AdjustmentsForProvisionsForContingentLoanRisks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForProvisionsForContingentLoanRisks"/>
  <xs:element name="AdjustmentsForImpairmentsForCreditRiskFromFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForImpairmentsForCreditRiskFromFinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
  <xs:element name="AdjustmentsForChangeInDeferredTaxAssetsAndLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForChangeInDeferredTaxAssetsAndLiabilities"/>
  <xs:element name="AdjustmentsForNetincomeLossFromInvestmentsInCompaniesWithSignificantInfluenceinDollars" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForNetincomeLossFromInvestmentsInCompaniesWithSignificantInfluenceinDollars"/>
  <xs:element name="AdjustmentsForWriteoffsOfAssetsReceivedInPaymentin" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForWriteoffsOfAssetsReceivedInPaymentin"/>
  <xs:element name="AdjustmentsForNetChangeInExchangeRatesInterestReadjustmentsandCommissionsAccruedOnAssetsandLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForNetChangeInExchangeRatesInterestReadjustmentsandCommissionsAccruedOnAssetsandLiabilities"/>
  <xs:element name="AdjustmentsForNetDecreaseincreaseOfDebtFinancialInstrumentsHeldForTradingAtFairValueThroughProfitOrLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForNetDecreaseincreaseOfDebtFinancialInstrumentsHeldForTradingAtFairValueThroughProfitOrLoss"/>
  <xs:element name="AdjustmentsForDecreaseIncreaseInOtherAssetsAndLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForDecreaseIncreaseInOtherAssetsAndLiabilities"/>
  <xs:element name="AdjustmentsForDecreaseIncreaseInDepositsAndOtherDemandObligationsin" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForDecreaseIncreaseInDepositsAndOtherDemandObligationsin"/>
  <xs:element name="AdjustmentsForIncreaseDecreaseInPayablesFromRepurchaseAgreementsAndSecurityLending" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForIncreaseDecreaseInPayablesFromRepurchaseAgreementsAndSecurityLending"/>
  <xs:element name="AdjustmentsForIncreaseDecreaseInSavingsAccountsAndTimeDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsForIncreaseDecreaseInSavingsAccountsAndTimeDeposits"/>
  <xs:element name="ProceedsFromSalesOfAssetsReceivedInLieuOfPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProceedsFromSalesOfAssetsReceivedInLieuOfPayment"/>
  <xs:element name="NetProceedsFromPurchaseOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetProceedsFromPurchaseOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
  <xs:element name="IncreaseDecreaseInFinancialInstrumentsAtAmortisedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseInFinancialInstrumentsAtAmortisedCost"/>
  <xs:element name="PaymentsForLeaseAgreements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_PaymentsForLeaseAgreements"/>
  <xs:element name="LeasedholdImprovementsinDollars" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LeasedholdImprovementsinDollars"/>
  <xs:element name="RepaymentOfRedemptionAndPaymentOfInterestOfLettersOfCreditin" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_RepaymentOfRedemptionAndPaymentOfInterestOfLettersOfCreditin"/>
  <xs:element name="RepaymentOfRedemptionAndPaymentOfInterestOnSubordinatedBondsinDollars" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_RepaymentOfRedemptionAndPaymentOfInterestOnSubordinatedBondsinDollars"/>
  <xs:element name="IncreasedecreaseInObligationsWithForeignBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreasedecreaseInObligationsWithForeignBanks"/>
  <xs:element name="PaymentOfOtherFinancialObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_PaymentOfOtherFinancialObligations"/>
  <xs:element name="ProceedsFromRepaymentsOfBorrowingsFromCentralBankOfChile" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProceedsFromRepaymentsOfBorrowingsFromCentralBankOfChile"/>
  <xs:element name="DividendPaymentAndorWithdrawalsOfPaidinCapitalInRespectOfTheSubsidiariesCorrespondi" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DividendPaymentAndorWithdrawalsOfPaidinCapitalInRespectOfTheSubsidiariesCorrespondi"/>
  <xs:element name="SupplementalCashFlowInformationInterestReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_SupplementalCashFlowInformationInterestReceived"/>
  <xs:element name="SupplementalCashFlowInformationInterestPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SupplementalCashFlowInformationInterestPaid"/>
  <xs:element name="MortgageFinanceBonds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MortgageFinanceBonds"/>
  <xs:element name="InterestExpensesOnBonds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestExpensesOnBonds"/>
  <xs:element name="ObligationsWithForeignBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ObligationsWithForeignBanks"/>
  <xs:element name="ObligationsWithTheCentralBankOfChile" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ObligationsWithTheCentralBankOfChile"/>
  <xs:element name="ObligationsOtherFinancial" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ObligationsOtherFinancial"/>
  <xs:element name="DividendPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DividendPaid"/>
  <xs:element name="DividendsPaidToNoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DividendsPaidToNoncontrollingInterest"/>
  <xs:element name="CompanyInformationTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CompanyInformationTextBlock"/>
  <xs:element name="NewAndAmendedStandardsAndInterpretationsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NewAndAmendedStandardsAndInterpretationsTextBlock"/>
  <xs:element name="DisclosureOfRelevantEventTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfRelevantEventTextBlock"/>
  <xs:element name="DisclosureOfAvailableForSaleFinancialAssetsAndFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfAvailableForSaleFinancialAssetsAndFinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
  <xs:element name="RightofuseAssetsAndLeaseLiabilitiestextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RightofuseAssetsAndLeaseLiabilitiestextBlock"/>
  <xs:element name="DisclosureOfFinancialInstrumentsOfRegulatoryCapitalIssuedTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfFinancialInstrumentsOfRegulatoryCapitalIssuedTextBlock"/>
  <xs:element name="DisclosureOfProvisionForLoanLossesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfProvisionForLoanLossesTextBlock"/>
  <xs:element name="OtherProvisionsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherProvisionsTextBlock"/>
  <xs:element name="FeeandCommissionIncomeandExpenseTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FeeandCommissionIncomeandExpenseTable"/>
  <xs:element name="FeeandCommissionIncomeandExpenseLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FeeandCommissionIncomeandExpenseLineItems"/>
  <xs:element name="IncomeExpenseFromNonCurrentAssetsAndDisposalGroupsHeldForSaleNotAdmissibleAsDiscontinuedOperationsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeExpenseFromNonCurrentAssetsAndDisposalGroupsHeldForSaleNotAdmissibleAsDiscontinuedOperationsTableTextBlock"/>
  <xs:element name="ExpensesFromSalariesAndEmployeeBenefitsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesFromSalariesAndEmployeeBenefitsTextBlock"/>
  <xs:element name="DisclosureOfDepreciationAmortisationAndImpairmentExpenseTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfDepreciationAmortisationAndImpairmentExpenseTextBlock"/>
  <xs:element name="ImpairmentOfNonFinancialAssetsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ImpairmentOfNonFinancialAssetsTextBlock"/>
  <xs:element name="DisclosureOfMaturityAccordingToTheirRemainingTermsOfFinancialAssetsAndLiabilitiesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfMaturityAccordingToTheirRemainingTermsOfFinancialAssetsAndLiabilitiesTextBlock"/>
  <xs:element name="FinancialAndNonFinancialAssetsAndLiabilitiesByCurrencyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAndNonFinancialAssetsAndLiabilitiesByCurrencyTextBlock"/>
  <xs:element name="InformationOnRegulatoryCapitalAndCapitalAdequacyRatiosTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InformationOnRegulatoryCapitalAndCapitalAdequacyRatiosTextBlock"/>
  <xs:element name="DescriptionOfAccountingPolicyForGoingConcernPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfAccountingPolicyForGoingConcernPolicyTextBlock"/>
  <xs:element name="DescriptionOfAccountingPolicyForFinancialAssetsAndLiabilitiesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfAccountingPolicyForFinancialAssetsAndLiabilitiesPolicyTextBlock"/>
  <xs:element name="DescriptionOfAccountingPolicyForFeeAndCommissionIncomeAndExpensePolicyTextBlock" type="dtr1:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfAccountingPolicyForFeeAndCommissionIncomeAndExpensePolicyTextBlock"/>
  <xs:element name="DescriptionOfAccountingPolicyForProvisionsAndContingentLiabilitiesPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfAccountingPolicyForProvisionsAndContingentLiabilitiesPolicyTextBlock"/>
  <xs:element name="DescriptionOfAccountingPolicyForReservesPolicyTextBlock" type="dtr1:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfAccountingPolicyForReservesPolicyTextBlock"/>
  <xs:element name="DescriptionOfAccountingPolicyForReclassificationsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfAccountingPolicyForReclassificationsPolicyTextBlock"/>
  <xs:element name="DisclosureOfMaximumPeriodForLoansWriteOffsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfMaximumPeriodForLoansWriteOffsTableTextBlock"/>
  <xs:element name="DisclosureOfUsefulLifeOfAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfUsefulLifeOfAssetsTableTextBlock"/>
  <xs:element name="ScheduleOfBancoDeChileReportedEssentialFactsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfBancoDeChileReportedEssentialFactsTextBlock"/>
  <xs:element name="ScheduleOfBancoDeChileReportedEssentialFactsInForeignMarketTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfBancoDeChileReportedEssentialFactsInForeignMarketTextBlock"/>
  <xs:element name="ScheduleOfItemsInCourseOfCollectionsNetTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfItemsInCourseOfCollectionsNetTableTextBlock"/>
  <xs:element name="DisclosureOfFinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfFinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossTableTextBlock"/>
  <xs:element name="DisclosureOfPortfolioOfDerivativeInstrumentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfPortfolioOfDerivativeInstrumentsTableTextBlock"/>
  <xs:element name="ScheduleOfInstrumentsDesignatedAsDebtFinancialInstrumentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInstrumentsDesignatedAsDebtFinancialInstrumentTableTextBlock"/>
  <xs:element name="FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsOtherFinancialInstrumentsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsOtherFinancialInstrumentsTextBlock"/>
  <xs:element name="DisclosureOfFairValueOfInvestmentsInDebtInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncomeTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfFairValueOfInvestmentsInDebtInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncomeTextBlock"/>
  <xs:element name="ScheduleOfCreditRatingTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCreditRatingTableTextBlock"/>
  <xs:element name="ScheduleOfChangesInCorrespondingEclsOfDebtInstrumentTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesInCorrespondingEclsOfDebtInstrumentTableTextBlock"/>
  <xs:element name="ScheduleOfDetailOfEquityInstrumentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfDetailOfEquityInstrumentsTableTextBlock"/>
  <xs:element name="DisclosureOfUnrealisedGainAndLossOnAvailableForSaleInvestmentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfUnrealisedGainAndLossOnAvailableForSaleInvestmentsTableTextBlock"/>
  <xs:element name="DisclosureOfMaturityAnalysisForDerivativeFinancialAssetsHeldForManagingLiquidityRiskTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfMaturityAnalysisForDerivativeFinancialAssetsHeldForManagingLiquidityRiskTableTextBlock"/>
  <xs:element name="CashFlowsOfUnderlyingAssetsPortfolioAndCashFlowOfLiabilityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CashFlowsOfUnderlyingAssetsPortfolioAndCashFlowOfLiabilityTableTextBlock"/>
  <xs:element name="DisclosureOfInvestmentsInOtherEntitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfInvestmentsInOtherEntitiesTableTextBlock"/>
  <xs:element name="ScheduleOfRollforwardOfUnconsolidatedInvestmentsInOtherEntitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfRollforwardOfUnconsolidatedInvestmentsInOtherEntitiesTableTextBlock"/>
  <xs:element name="PropertyPlantAndEquipmentsTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PropertyPlantAndEquipmentsTextBlock"/>
  <xs:element name="DisclosureOfCompositionOfTheRightsOverLeasedAssetsPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfCompositionOfTheRightsOverLeasedAssetsPolicyTextBlock"/>
  <xs:element name="DisclosureOfChangesOfTheRightsOverLeasedAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfChangesOfTheRightsOverLeasedAssetsTableTextBlock"/>
  <xs:element name="SheduleOfChangesOfTheObligationsForLeaseLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SheduleOfChangesOfTheObligationsForLeaseLiabilitiesTableTextBlock"/>
  <xs:element name="DisclosureOfComponentsOfIncomeTaxExpenseTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfComponentsOfIncomeTaxExpenseTableTextBlock"/>
  <xs:element name="IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
  <xs:element name="DisclosureOfOtherAssetsExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfOtherAssetsExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfNoncurrentAssetsAndDisposalGroupsHeldForSaleAndLiabilitiesIncludedInDisposalGroupsForSaleTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfNoncurrentAssetsAndDisposalGroupsHeldForSaleAndLiabilitiesIncludedInDisposalGroupsForSaleTableTextBlock"/>
  <xs:element name="DisclosureOfProvisionForAssetsReceivedTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfProvisionForAssetsReceivedTableTextBlock"/>
  <xs:element name="DisclosureOfFinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfFinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossTableTextBlock"/>
  <xs:element name="ScheduleOfFinancialLiabilitiesAtAmortizedCostTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFinancialLiabilitiesAtAmortizedCostTableTextBlock"/>
  <xs:element name="ScheduleOfCurrentAccountsAndOtherDemandDepositsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCurrentAccountsAndOtherDemandDepositsTableTextBlock"/>
  <xs:element name="DisclosureOfCompositionSavingAccountsAndTimeDepositstable" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfCompositionSavingAccountsAndTimeDepositstable"/>
  <xs:element name="DisclosureOfRepurchaseAgreementsAndSecuritiesLendingtable" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfRepurchaseAgreementsAndSecuritiesLendingtable"/>
  <xs:element name="DisclosureOfBorrowingsFromFinancialInstitutionstable" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfBorrowingsFromFinancialInstitutionstable"/>
  <xs:element name="DisclosureOfCompositionOfDebtFinancialInstrumentsIssuedtable" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfCompositionOfDebtFinancialInstrumentsIssuedtable"/>
  <xs:element name="DisclosureOfShorttermBondstable" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfShorttermBondstable"/>
  <xs:element name="DisclosureOfLongtermCurrentBondstable" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfLongtermCurrentBondstable"/>
  <xs:element name="DisclosureOfFinancialInstrumentsOfRegulatoryCapitalIssuedTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfFinancialInstrumentsOfRegulatoryCapitalIssuedTableTextBlock"/>
  <xs:element name="DisclosureOfDeferredTaxeExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfDeferredTaxeExplanatory"/>
  <xs:element name="DisclosureOfChangesInProvisionsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfChangesInProvisionsTableTextBlock"/>
  <xs:element name="ScheduleOfProvisionsForCreditRiskForContingentLoansTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfProvisionsForCreditRiskForContingentLoansTableTextBlock"/>
  <xs:element name="ScheduleOfChangesOfProvisionsForCreditRiskForContingentLoansTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfChangesOfProvisionsForCreditRiskForContingentLoansTableTextBlock"/>
  <xs:element name="ScheduleOfCreditQualityAndMaximumExposureToCreditRiskTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCreditQualityAndMaximumExposureToCreditRiskTableTextBlock"/>
  <xs:element name="ProvisionsforContingentLoansCreditRiskTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_ProvisionsforContingentLoansCreditRiskTablesTable"/>
  <xs:element name="ProvisionsforContingentLoansCreditRiskTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsforContingentLoansCreditRiskTablesLineItems"/>
  <xs:element name="ScheduleOfShowsTheChangesInProvisionsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfShowsTheChangesInProvisionsTableTextBlock"/>
  <xs:element name="ScheduleOfEmployeeBenefitsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfEmployeeBenefitsTableTextBlock"/>
  <xs:element name="ScheduleOfComplianceBonusesProvisionTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfComplianceBonusesProvisionTableTextBlock"/>
  <xs:element name="ScheduleOfVacationProvisionTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfVacationProvisionTableTextBlock"/>
  <xs:element name="ScheduleOfOtherBenefitsProvisionTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfOtherBenefitsProvisionTableTextBlock"/>
  <xs:element name="ScheduleOfProvisionForEmployeeBenefitsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfProvisionForEmployeeBenefitsTableTextBlock"/>
  <xs:element name="ScheduleOfSeveranceIndemnityObligationTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfSeveranceIndemnityObligationTableTextBlock"/>
  <xs:element name="DisclosureOfOtherLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfOtherLiabilitiesTableTextBlock"/>
  <xs:element name="DisclosureOfShareholderSCompositionExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfShareholderSCompositionExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfChangesOfAccumulatedOtherComprehensiveIncomeTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfChangesOfAccumulatedOtherComprehensiveIncomeTextBlock"/>
  <xs:element name="DisclosureOfEstimatedDatesOfTheRespectiveLegalContingenciesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfEstimatedDatesOfTheRespectiveLegalContingenciesTableTextBlock"/>
  <xs:element name="DisclosureOfSubsidiaryEstablishedAGuaranteeInAnInsurancePolicyTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfSubsidiaryEstablishedAGuaranteeInAnInsurancePolicyTableTextBlock"/>
  <xs:element name="DisclosureOfInsurancePolicyContractedTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfInsurancePolicyContractedTableTextBlock"/>
  <xs:element name="ScheduleOfInterestAndInflationIndexationExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInterestAndInflationIndexationExplanatory"/>
  <xs:element name="IncomeAndExpensesFromFeesAndCommissionsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeAndExpensesFromFeesAndCommissionsTableTextBlock"/>
  <xs:element name="DisclosureOfNetFinancialIncomeexpensesExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfNetFinancialIncomeexpensesExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfIncomeObtainedFromInvestmentsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfIncomeObtainedFromInvestmentsTableTextBlock"/>
  <xs:element name="ScheduleOfResultFromNoncurrentAssetsAndDisposalGroupsHeldForSaleNotAdmissibleAsDiscontinuedOperationsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfResultFromNoncurrentAssetsAndDisposalGroupsHeldForSaleNotAdmissibleAsDiscontinuedOperationsTableTextBlock"/>
  <xs:element name="DisclosureOfBankAndItsSubsidiariesPresentOtherOperatingIncomeTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfBankAndItsSubsidiariesPresentOtherOperatingIncomeTableTextBlock"/>
  <xs:element name="DisclosureOfBankAndItsSubsidiariesPresentOtherOperatingExpensesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfBankAndItsSubsidiariesPresentOtherOperatingExpensesTableTextBlock"/>
  <xs:element name="DisclosureOfExpenseForEmployeeBenefitObligationTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfExpenseForEmployeeBenefitObligationTableTextBlock"/>
  <xs:element name="ScheduleOfAdministrativeExpensesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfAdministrativeExpensesTableTextBlock"/>
  <xs:element name="ScheduleOfImpairmentOfNonfinancialAssetsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfImpairmentOfNonfinancialAssetsTableTextBlock"/>
  <xs:element name="ScheduleOfCompositionTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCompositionTableTextBlock"/>
  <xs:element name="ScheduleOfExpenseOfProvisionsConstitutedForCreditRiskAndExpenseForCreditLossesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfExpenseOfProvisionsConstitutedForCreditRiskAndExpenseForCreditLossesTableTextBlock"/>
  <xs:element name="DisclosureOfOtherAssetsAndLiabilitiesBetweenRelatedPartiesExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfOtherAssetsAndLiabilitiesBetweenRelatedPartiesExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfDetailedInformationAboutOtherRelatedPartiesExplanatory" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfDetailedInformationAboutOtherRelatedPartiesExplanatory"/>
  <xs:element name="DisclosureOfImpactOnFairValueOfFinancialInstrumentsUsingAlternativeAssumptionsThatAreReasonablyPossibleRelatedToSignificantUnobservableInputsTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfImpactOnFairValueOfFinancialInstrumentsUsingAlternativeAssumptionsThatAreReasonablyPossibleRelatedToSignificantUnobservableInputsTableTextBlock"/>
  <xs:element name="DisclosureOfFairValueOfFinancialInstrumentsNotMeasuredAtFairValueInStatementOfFinancialPositionTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfFairValueOfFinancialInstrumentsNotMeasuredAtFairValueInStatementOfFinancialPositionTableTextBlock"/>
  <xs:element name="DisclosureOfLevelHierarchyClassificationOfOtherAssetsAndLiabilitiesNotMeasuredAtFairValueOnBalanceSheetTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfLevelHierarchyClassificationOfOtherAssetsAndLiabilitiesNotMeasuredAtFairValueOnBalanceSheetTableTextBlock"/>
  <xs:element name="DisclosureOfClassificationOfAssetsAndLiabilitiesInOrderOfLiquidityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfClassificationOfAssetsAndLiabilitiesInOrderOfLiquidityTableTextBlock"/>
  <xs:element name="DisclosureOfFinancialAndNonfinancialAssetsAndLiabilitiesByCurrencyTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfFinancialAndNonfinancialAssetsAndLiabilitiesByCurrencyTableTextBlock"/>
  <xs:element name="ScheduleOfCreditRiskExposurePerBalanceSheetItemIncludingDerivativesDetailedByBothGeographicRegionAndIndustrySectorTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCreditRiskExposurePerBalanceSheetItemIncludingDerivativesDetailedByBothGeographicRegionAndIndustrySectorTableTextBlock"/>
  <xs:element name="DisclosureOfGuaranteeValuesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfGuaranteeValuesTableTextBlock"/>
  <xs:element name="AnalysisOfAgeOfFinancialAssetThatArePastDueButNotImpaired" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AnalysisOfAgeOfFinancialAssetThatArePastDueButNotImpaired"/>
  <xs:element name="DisclosureOfBookValueOfLoansWithRenegotiatedTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfBookValueOfLoansWithRenegotiatedTableTextBlock"/>
  <xs:element name="DisclosureOfAmortisedCostsAndNetLossOnModifiedFinancialAssets" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfAmortisedCostsAndNetLossOnModifiedFinancialAssets"/>
  <xs:element name="ScheduleOfGrossCarryingAmountOfPreviouslyModifiedFinancialAssetsForWhichLossAllowancesHasChangedTo12MonthExpectedCreditLossesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGrossCarryingAmountOfPreviouslyModifiedFinancialAssetsForWhichLossAllowancesHasChangedTo12MonthExpectedCreditLossesTableTextBlock"/>
  <xs:element name="DisclosureOfCreditLimitGrantedToDebtorsExplanatoryTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfCreditLimitGrantedToDebtorsExplanatoryTableTextBlock"/>
  <xs:element name="DisclosureOfUsageOfManagementAssetReportValuesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfUsageOfManagementAssetReportValuesTableTextBlock"/>
  <xs:element name="DisclosureOfUsageOfCrossCurrencyFundingValuesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfUsageOfCrossCurrencyFundingValuesTableTextBlock"/>
  <xs:element name="DisclosureOfFinancialRatiosTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfFinancialRatiosTableTextBlock"/>
  <xs:element name="DisclosureOfUseOfThisIndexTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfUseOfThisIndexTextBlock"/>
  <xs:element name="DisclosureOfEvolutionOfTheLCRAndNSFRTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfEvolutionOfTheLCRAndNSFRTextBlock"/>
  <xs:element name="DisclosureOfContractualMaturityProfileOfTheFinancialLiabilitiesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfContractualMaturityProfileOfTheFinancialLiabilitiesTableTextBlock"/>
  <xs:element name="DisclosureOfUsageOfValueAtRiskTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfUsageOfValueAtRiskTableTextBlock"/>
  <xs:element name="DisclosureOfUsageOfEarningsAtRiskTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfUsageOfEarningsAtRiskTableTextBlock"/>
  <xs:element name="DisclosureOfBankingBookInterestRateExposureByContractualMaturityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfBankingBookInterestRateExposureByContractualMaturityTableTextBlock"/>
  <xs:element name="DisclosureOfAverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfAverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookTableTextBlock"/>
  <xs:element name="DisclosureOfPotentialProfitAndLossImpactOnTradingBookTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfPotentialProfitAndLossImpactOnTradingBookTableTextBlock"/>
  <xs:element name="DisclosureOfNetRevenueFromFundsImpactOnAccrualBookTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfNetRevenueFromFundsImpactOnAccrualBookTableTextBlock"/>
  <xs:element name="DisclosureOfPotentialProfitAndLossImpactOnFVOCIPortfolioTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfPotentialProfitAndLossImpactOnFVOCIPortfolioTableTextBlock"/>
  <xs:element name="DisclosureOfContractsSusceptibleToOffsetExplanatoryTabelTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DisclosureOfContractsSusceptibleToOffsetExplanatoryTabelTextBlock"/>
  <xs:element name="ScheduleOfTotalAssetsRiskweightedAssetsAndComponentsOfTheEffectiveEquityAccordingToBaselIIITableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfTotalAssetsRiskweightedAssetsAndComponentsOfTheEffectiveEquityAccordingToBaselIIITableTextBlock"/>
  <xs:element name="ScheduleOfCapitalAdequacyRatiosAndRegulatoryComplianceAccordingToBaselIIITableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCapitalAdequacyRatiosAndRegulatoryComplianceAccordingToBaselIIITableTextBlock"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesScheduleofEntitiesinWhichBankDirectlyorIndirectlyOwnsaControllingInterestDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_SummaryofSignificantAccountingPoliciesScheduleofEntitiesinWhichBankDirectlyorIndirectlyOwnsaControllingInterestDetailsTable"/>
  <xs:element name="ProportionOfOwnershipInterestInSubsidiaryHeldByParent" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProportionOfOwnershipInterestInSubsidiaryHeldByParent"/>
  <xs:element name="ProportionOfOwnershipInterestInSubsidiaryHeldByOtherSubsidiary" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProportionOfOwnershipInterestInSubsidiaryHeldByOtherSubsidiary"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesScheduleofMaximumPeriodforWriteOffsofLoansDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_SummaryofSignificantAccountingPoliciesScheduleofMaximumPeriodforWriteOffsofLoansDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesScheduleofMaximumPeriodforWriteOffsofLoansDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SummaryofSignificantAccountingPoliciesScheduleofMaximumPeriodforWriteOffsofLoansDetailsLineItems"/>
  <xs:element name="MaximumPeriodAllowedToWrittenOffLoans" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumPeriodAllowedToWrittenOffLoans"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesDetailsLineItems"/>
  <xs:element name="UsefulLifeOfAssets" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UsefulLifeOfAssets"/>
  <xs:element name="RelevantEventsScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheFinancialMarketCommissionDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RelevantEventsScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheFinancialMarketCommissionDetailsTable"/>
  <xs:element name="RelevantEventsScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheFinancialMarketCommissionDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelevantEventsScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheFinancialMarketCommissionDetailsLineItems"/>
  <xs:element name="PlacementDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PlacementDate"/>
  <xs:element name="RegistrationNumberInTheSecuritiesRegistry" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RegistrationNumberInTheSecuritiesRegistry"/>
  <xs:element name="SecuritiesRegistryMaturityDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesRegistryMaturityDate"/>
  <xs:element name="RelavanteventsAveragRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelavanteventsAveragRate"/>
  <xs:element name="RelevantEventsScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheForeignMarketunderMTNDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RelevantEventsScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheForeignMarketunderMTNDetailsTable"/>
  <xs:element name="RelevantEventsScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheForeignMarketunderMTNDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelevantEventsScheduleofBancoDeChileReportedEssentialFactsthatRegisteredintheForeignMarketunderMTNDetailsLineItems"/>
  <xs:element name="RelevantEventsAverageRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelevantEventsAverageRate"/>
  <xs:element name="SegmentDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SegmentDomainDomain"/>
  <xs:element name="BusinessSegmentScheduleofIncomeandAssetsandLiabilitiesbySegmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_BusinessSegmentScheduleofIncomeandAssetsandLiabilitiesbySegmentDetailsTable"/>
  <xs:element name="ExchangeIndexationAndForeignCurrencyHedgeAccounting" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExchangeIndexationAndForeignCurrencyHedgeAccounting"/>
  <xs:element name="NetCommissionsIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetCommissionsIncome"/>
  <xs:element name="IncomeAttributableToInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeAttributableToInvestments"/>
  <xs:element name="ExpensesForCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesForCreditLosses"/>
  <xs:element name="TotalOperatingIncomeAfterExpectedCreditLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalOperatingIncomeAfterExpectedCreditLosses"/>
  <xs:element name="PersonnelExpensesBySegment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_PersonnelExpensesBySegment"/>
  <xs:element name="ImpairmentOfNonfinancialAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ImpairmentOfNonfinancialAssets"/>
  <xs:element name="OtherOperatingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherOperatingExpenses"/>
  <xs:element name="IncomeFromOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeFromOperations"/>
  <xs:element name="AssetsBeforeCurrentAndDeferredTaxAssetsRelatedToOperatingSegments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsBeforeCurrentAndDeferredTaxAssetsRelatedToOperatingSegments"/>
  <xs:element name="CurrentAndDeferredTaxAssetsRelatedToOperatingSegments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrentAndDeferredTaxAssetsRelatedToOperatingSegments"/>
  <xs:element name="TotalAssetsRelatedToOperatingSegments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalAssetsRelatedToOperatingSegments"/>
  <xs:element name="LiabilitiesBeforeCurrentAndDeferredTaxLiabilitiesRelatedToOperatingSegments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LiabilitiesBeforeCurrentAndDeferredTaxLiabilitiesRelatedToOperatingSegments"/>
  <xs:element name="CurrentAndDeferredTaxLiabilitiesRelatedToOperatingSegments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrentAndDeferredTaxLiabilitiesRelatedToOperatingSegments"/>
  <xs:element name="TotalLiabilitiesRelatingToOperatingSegment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalLiabilitiesRelatingToOperatingSegment"/>
  <xs:element name="DepositInChileanCentralBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DepositInChileanCentralBank"/>
  <xs:element name="DepositsInDomesticBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DepositsInDomesticBanks"/>
  <xs:element name="DepositsInAbroadBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DepositsInAbroadBanks"/>
  <xs:element name="ItemsInCourseOfCollectionWithOtherBanksNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ItemsInCourseOfCollectionWithOtherBanksNet"/>
  <xs:element name="CashAndCashEquivalent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CashAndCashEquivalent"/>
  <xs:element name="DocumentsDrawnOnOtherBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DocumentsDrawnOnOtherBanks"/>
  <xs:element name="FundsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FundsReceivable"/>
  <xs:element name="SubtotalTransactionsInTheCourseOfCollection" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalTransactionsInTheCourseOfCollection"/>
  <xs:element name="FundsPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FundsPayable"/>
  <xs:element name="SubtotalTransactionsInTheCourseOfPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalTransactionsInTheCourseOfPayment"/>
  <xs:element name="NetTransactionsInTheCourseOfSettlement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetTransactionsInTheCourseOfSettlement"/>
  <xs:element name="FinancialDerivativeContracts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialDerivativeContracts"/>
  <xs:element name="Financialassetoftradingvalue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_Financialassetoftradingvalue"/>
  <xs:element name="FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofPortfolioofDerivativeInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofPortfolioofDerivativeInstrumentsDetailsTable"/>
  <xs:element name="FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofPortfolioofDerivativeInstrumentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofPortfolioofDerivativeInstrumentsDetailsLineItems"/>
  <xs:element name="DerivativeInstrument" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeInstrument"/>
  <xs:element name="FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofInstrumentsDesignatedasDebtFinancialInstrumentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofInstrumentsDesignatedasDebtFinancialInstrumentDetailsTable"/>
  <xs:element name="FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofInstrumentsDesignatedasDebtFinancialInstrumentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofInstrumentsDesignatedasDebtFinancialInstrumentDetailsLineItems"/>
  <xs:element name="TotalOfDebtFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalOfDebtFinancialInstruments"/>
  <xs:element name="FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofOtherFinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofOtherFinancialInstrumentsDetailsTable"/>
  <xs:element name="FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofOtherFinancialInstrumentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossScheduleofOtherFinancialInstrumentsDetailsLineItems"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofFinancialAssetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofFinancialAssetDetailsTable"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofFinancialAssetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofFinancialAssetDetailsLineItems"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofDebtFinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofDebtFinancialInstrumentsDetailsTable"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofDebtFinancialInstrumentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofDebtFinancialInstrumentsDetailsLineItems"/>
  <xs:element name="FinancialInstrumentsIssuedAbroad" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsIssuedAbroad"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofCreditRatingsoftheIssuersofDebtInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofCreditRatingsoftheIssuersofDebtInstrumentsDetailsTable"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofCreditRatingsoftheIssuersofDebtInstrumentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofCreditRatingsoftheIssuersofDebtInstrumentsDetailsLineItems"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofChangesinFairValueandCorrespondingAllowanceforECLDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofChangesinFairValueandCorrespondingAllowanceforECLDetailsTable"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofChangesinFairValueandCorrespondingAllowanceforECLDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofChangesinFairValueandCorrespondingAllowanceforECLDetailsLineItems"/>
  <xs:element name="IncreaseDecreaseThroughChangeInFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughChangeInFairValue"/>
  <xs:element name="IncreaseDecreaseThroughTransfersToStageOneFinancialAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughTransfersToStageOneFinancialAssets"/>
  <xs:element name="IncreaseDecreaseThroughTransfersToStageTwoFinancialAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughTransfersToStageTwoFinancialAssets"/>
  <xs:element name="IncreaseDecreaseThroughTransfersToStageThreeFinancialAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughTransfersToStageThreeFinancialAssets"/>
  <xs:element name="IncreaseDecreaseThroughTransfersBetweenStagesFinancialAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughTransfersBetweenStagesFinancialAssets"/>
  <xs:element name="IncreaseDecreaseThroughRemeasurementOfEcl" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughRemeasurementOfEcl"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofEquityInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofEquityInstrumentsDetailsTable"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofEquityInstrumentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofEquityInstrumentsDetailsLineItems"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofGrossRealizedGainsandLossesontheSaleofDebtFinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeScheduleofGrossRealizedGainsandLossesontheSaleofDebtFinancialInstrumentsDetailsTable"/>
  <xs:element name="FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetNotRecognisedInOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FairValueGainsLossesOnFinancialAssetsReclassifiedOutOfAvailableforsaleFinancialAssetNotRecognisedInOtherComprehensiveIncome"/>
  <xs:element name="GainsLossesOnRemeasuringAvailableforsaleFinancialAssetBeforeTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GainsLossesOnRemeasuringAvailableforsaleFinancialAssetBeforeTax"/>
  <xs:element name="DerivativeFinancialInstrumentsforHedgingPurposesScheduleofBanksPortfolioofDerivativeInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_DerivativeFinancialInstrumentsforHedgingPurposesScheduleofBanksPortfolioofDerivativeInstrumentsDetailsTable"/>
  <xs:element name="DerivativeFinancialInstrumentsforHedgingPurposesScheduleofCashFlowsofBorrowingsfromBanksandBondsIssuedAbroadDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_DerivativeFinancialInstrumentsforHedgingPurposesScheduleofCashFlowsofBorrowingsfromBanksandBondsIssuedAbroadDetailsTable"/>
  <xs:element name="DerivativeFinancialInstrumentsforHedgingPurposesScheduleofCashFlowsofBorrowingsfromBanksandBondsIssuedAbroadDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsforHedgingPurposesScheduleofCashFlowsofBorrowingsfromBanksandBondsIssuedAbroadDetailsLineItems"/>
  <xs:element name="BankBorrowingsAndBondsIssuedUndiscountedCashFlows" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BankBorrowingsAndBondsIssuedUndiscountedCashFlows"/>
  <xs:element name="DerivativeFinancialAssetsUndiscountedCashFlows" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialAssetsUndiscountedCashFlows"/>
  <xs:element name="NetCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetCash"/>
  <xs:element name="DerivativeFinancialInstrumentsforHedgingPurposesScheduleofCashFlowsoftheUnderlyingAssetsPortfolioandtheCashFlowoftheLiabilityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_DerivativeFinancialInstrumentsforHedgingPurposesScheduleofCashFlowsoftheUnderlyingAssetsPortfolioandtheCashFlowoftheLiabilityDetailsTable"/>
  <xs:element name="DerivativeFinancialInstrumentsforHedgingPurposesScheduleofCashFlowsoftheUnderlyingAssetsPortfolioandtheCashFlowoftheLiabilityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsforHedgingPurposesScheduleofCashFlowsoftheUnderlyingAssetsPortfolioandtheCashFlowoftheLiabilityDetailsLineItems"/>
  <xs:element name="DerivativeFinancialLiabilityUnderlyingAssetPortfolioCashOutFlow" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialLiabilityUnderlyingAssetPortfolioCashOutFlow"/>
  <xs:element name="DerivativeFinancialLiabilityUnderlyingAssetPortfolioCashInflow" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialLiabilityUnderlyingAssetPortfolioCashInflow"/>
  <xs:element name="InvestmentsinOtherCompaniesScheduleofInvestmentsinOtherCompaniesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_InvestmentsinOtherCompaniesScheduleofInvestmentsinOtherCompaniesDetailsTable"/>
  <xs:element name="InvestmentOwnershipPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentOwnershipPercentage"/>
  <xs:element name="ShareOfProfitOrLossOfCompaniesWithSignificantInfluenceAndJointControl" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ShareOfProfitOrLossOfCompaniesWithSignificantInfluenceAndJointControl"/>
  <xs:element name="DividendReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DividendReceived"/>
  <xs:element name="IncreaseDecreaseInInvestmentsInUnconsolidatedEntitiesThroughOthers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseInInvestmentsInUnconsolidatedEntitiesThroughOthers"/>
  <xs:element name="InvestmentsinOtherCompaniesScheduleofTotalCarryingAmountoftheBanksAssociatesandJointVenturesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_InvestmentsinOtherCompaniesScheduleofTotalCarryingAmountoftheBanksAssociatesandJointVenturesDetailsTable"/>
  <xs:element name="OperatingIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OperatingIncome"/>
  <xs:element name="OtherIncomeExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherIncomeExpenses"/>
  <xs:element name="IntangibleAssetsScheduleofIntangibleAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_IntangibleAssetsScheduleofIntangibleAssetsDetailsTable"/>
  <xs:element name="IntangibleAssetsScheduleofIntangibleAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IntangibleAssetsScheduleofIntangibleAssetsDetailsLineItems"/>
  <xs:element name="UsefulLifeIntangibleAssets" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UsefulLifeIntangibleAssets"/>
  <xs:element name="AmortizationRatesIntangibleAssetsOtherThanGoodwill" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AmortizationRatesIntangibleAssetsOtherThanGoodwill"/>
  <xs:element name="IntangibleAssetsGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IntangibleAssetsGross"/>
  <xs:element name="AccumulatedAmortisationIntangibleAssetsOtherThanGoodwill" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedAmortisationIntangibleAssetsOtherThanGoodwill"/>
  <xs:element name="IntangibleAssetsNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IntangibleAssetsNet"/>
  <xs:element name="IntangibleAssetsScheduleofChangesinIntangibleAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_IntangibleAssetsScheduleofChangesinIntangibleAssetsDetailsTable"/>
  <xs:element name="IntangibleAssetsScheduleofChangesinIntangibleAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IntangibleAssetsScheduleofChangesinIntangibleAssetsDetailsLineItems"/>
  <xs:element name="BalanceOfIntangibleAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BalanceOfIntangibleAsset"/>
  <xs:element name="Disposalswritedowns" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_Disposalswritedowns"/>
  <xs:element name="AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipments"/>
  <xs:element name="ReclassificationOfIntangibleAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ReclassificationOfIntangibleAsset"/>
  <xs:element name="IntangibleAssetsScheduleofGoodwillAllocatedtoIndividualBusinessSegmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_IntangibleAssetsScheduleofGoodwillAllocatedtoIndividualBusinessSegmentsDetailsTable"/>
  <xs:element name="PropertyandEquipmentScheduleofPropertiesandEquipmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_PropertyandEquipmentScheduleofPropertiesandEquipmentDetailsTable"/>
  <xs:element name="PropertyandEquipmentScheduleofPropertiesandEquipmentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PropertyandEquipmentScheduleofPropertiesandEquipmentDetailsLineItems"/>
  <xs:element name="PropertyAndEquipmentAverageRemainingDepreciation" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PropertyAndEquipmentAverageRemainingDepreciation"/>
  <xs:element name="PropertyAndEquipmentGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_PropertyAndEquipmentGross"/>
  <xs:element name="PropertyAndEquipmentNetBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_PropertyAndEquipmentNetBalance"/>
  <xs:element name="PropertyandEquipmentScheduleofChangesinPropertyandEquipmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_PropertyandEquipmentScheduleofChangesinPropertyandEquipmentDetailsTable"/>
  <xs:element name="PropertyandEquipmentScheduleofChangesinPropertyandEquipmentDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PropertyandEquipmentScheduleofChangesinPropertyandEquipmentDetailsLineItems"/>
  <xs:element name="CostOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CostOfPropertyPlantAndEquipment"/>
  <xs:element name="CostOfImpairmentLossPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CostOfImpairmentLossPropertyPlantAndEquipment"/>
  <xs:element name="TotalofPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalofPropertyPlantAndEquipment"/>
  <xs:element name="AccumulatedDepreciationPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedDepreciationPropertyPlantAndEquipment"/>
  <xs:element name="RightofUseAssetsandLeaseLiabilitiesScheduleofCompositionoftherightsOverLeasedAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RightofUseAssetsandLeaseLiabilitiesScheduleofCompositionoftherightsOverLeasedAssetsDetailsTable"/>
  <xs:element name="RightofUseAssetsandLeaseLiabilitiesScheduleofCompositionoftherightsOverLeasedAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RightofUseAssetsandLeaseLiabilitiesScheduleofCompositionoftherightsOverLeasedAssetsDetailsLineItems"/>
  <xs:element name="RightofUseAssetsGrossBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RightofUseAssetsGrossBalance"/>
  <xs:element name="RightofUseAssetsAccumulatedDepreciation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_RightofUseAssetsAccumulatedDepreciation"/>
  <xs:element name="RightofUseAssetsandLeaseLiabilitiesScheduleofChangesoftheRightsOverLeasedAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RightofUseAssetsandLeaseLiabilitiesScheduleofChangesoftheRightsOverLeasedAssetsDetailsTable"/>
  <xs:element name="RightofUseAssetsandLeaseLiabilitiesScheduleofChangesoftheRightsOverLeasedAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RightofUseAssetsandLeaseLiabilitiesScheduleofChangesoftheRightsOverLeasedAssetsDetailsLineItems"/>
  <xs:element name="RightsOverLeasedAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RightsOverLeasedAssets"/>
  <xs:element name="AddtionalRightsOverLeasedassets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AddtionalRightsOverLeasedassets"/>
  <xs:element name="RemeasurementOfPropertyPlantAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RemeasurementOfPropertyPlantAndEquipment"/>
  <xs:element name="TotalGrossBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalGrossBalance"/>
  <xs:element name="PropertyAndEquipmentDepreciation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_PropertyAndEquipmentDepreciation"/>
  <xs:element name="NetChangesOfRightsOverLeasedAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetChangesOfRightsOverLeasedAssets"/>
  <xs:element name="RightofUseAssetsandLeaseLiabilitiesScheduleofFutureMaturitiesLeaseLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RightofUseAssetsandLeaseLiabilitiesScheduleofFutureMaturitiesLeaseLiabilitiesDetailsTable"/>
  <xs:element name="RightofUseAssetsandLeaseLiabilitiesScheduleofFutureMaturitiesLeaseLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RightofUseAssetsandLeaseLiabilitiesScheduleofFutureMaturitiesLeaseLiabilitiesDetailsLineItems"/>
  <xs:element name="FutureMaturitiesofLeaseLiabilitiesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FutureMaturitiesofLeaseLiabilitiesNet"/>
  <xs:element name="CapitalizedLeasesObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CapitalizedLeasesObligation"/>
  <xs:element name="LiabilitiesForNewLeaseAgreements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LiabilitiesForNewLeaseAgreements"/>
  <xs:element name="InterestExpensesOnLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestExpensesOnLeaseLiability"/>
  <xs:element name="PaymentsOfCapitalAndInterests" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_PaymentsOfCapitalAndInterests"/>
  <xs:element name="RemeasurementOfLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_RemeasurementOfLeaseLiability"/>
  <xs:element name="DerecognizedContractsOfLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerecognizedContractsOfLeaseLiabilities"/>
  <xs:element name="Readjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_Readjustments"/>
  <xs:element name="FirstCategoryIncomeTaxProvision" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FirstCategoryIncomeTaxProvision"/>
  <xs:element name="MonthlyPrepaidTaxesPPM" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MonthlyPrepaidTaxesPPM"/>
  <xs:element name="CreditForTrainingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CreditForTrainingExpenses"/>
  <xs:element name="CurrentTaxPayableReceivableGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrentTaxPayableReceivableGross"/>
  <xs:element name="CurrentTaxPayableReceivableNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrentTaxPayableReceivableNet"/>
  <xs:element name="IncomeTaxExpenseSubtotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeTaxExpenseSubtotal"/>
  <xs:element name="Subtotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_Subtotal"/>
  <xs:element name="NetChargeToIncomeForIncomeTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetChargeToIncomeForIncomeTaxes"/>
  <xs:element name="TaxEffectOfIncomeTaxCalculatedOnNetIncomeBeforeTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TaxEffectOfIncomeTaxCalculatedOnNetIncomeBeforeTax"/>
  <xs:element name="TaxRateEffectOfIncreaseDecreaseInTax" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TaxRateEffectOfIncreaseDecreaseInTax"/>
  <xs:element name="TaxEffectOfIncreaseDecreaseInTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TaxEffectOfIncreaseDecreaseInTax"/>
  <xs:element name="OtherasAPercent" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherasAPercent"/>
  <xs:element name="OtherExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherExpense"/>
  <xs:element name="EffectiveRateAndIncomeTaxExpenseasAPercent" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EffectiveRateAndIncomeTaxExpenseasAPercent"/>
  <xs:element name="CurrentTaxandDeferredTaxScheduleofEffectsofDeferredTaxesonAssetsLiabilitiesandIncomeAccountsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_CurrentTaxandDeferredTaxScheduleofEffectsofDeferredTaxesonAssetsLiabilitiesandIncomeAccountsDetailsTable"/>
  <xs:element name="CashCollateralProvidedForDerivativeFinancialTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CashCollateralProvidedForDerivativeFinancialTransactions"/>
  <xs:element name="DebtorsFromBrokerageOfFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtorsFromBrokerageOfFinancialInstruments"/>
  <xs:element name="AccountsReceivableFromTheGeneralTreasuryOfTheRepublicAndOtherFiscalOrganizations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AccountsReceivableFromTheGeneralTreasuryOfTheRepublicAndOtherFiscalOrganizations"/>
  <xs:element name="RecognisedFinanceLeaseAsAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RecognisedFinanceLeaseAsAssets"/>
  <xs:element name="IncomeFromRegularActivitiesFromContractsWithCustomer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeFromRegularActivitiesFromContractsWithCustomer"/>
  <xs:element name="PendingTransactions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_PendingTransactions"/>
  <xs:element name="AccumulatedImpairmentInRespectOfOtherAssetsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedImpairmentInRespectOfOtherAssetsReceivable"/>
  <xs:element name="AssetsAwardedAtJudicialSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsAwardedAtJudicialSale"/>
  <xs:element name="AssetsReceivedInLieuOfPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsReceivedInLieuOfPayment"/>
  <xs:element name="ProvisionForAssetsReceivedInLieuOfPaymentOrAwarded" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionForAssetsReceivedInLieuOfPaymentOrAwarded"/>
  <xs:element name="AssetsForRecoveryOfAssetsTransferredInFinancialLeasingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsForRecoveryOfAssetsTransferredInFinancialLeasingOperations"/>
  <xs:element name="DisposalGroupHeldForSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DisposalGroupHeldForSale"/>
  <xs:element name="Provisionforassetsreceivedbalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_Provisionforassetsreceivedbalance"/>
  <xs:element name="ProvisionsUsed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsUsed"/>
  <xs:element name="ProvisionsEstablished" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsEstablished"/>
  <xs:element name="ProvisionsReleased" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsReleased"/>
  <xs:element name="FinancialDerivativeContract" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialDerivativeContract"/>
  <xs:element name="FinancialInstrumentsOwnedOthersAtFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsOwnedOthersAtFairValue"/>
  <xs:element name="FinancialLiabilitiestradingvalue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiestradingvalue"/>
  <xs:element name="FinancialLiabilitiesHeldforTradingatFairValueThroughProfitorLossScheduleofDebtPortfolioofDerivativeInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialLiabilitiesHeldforTradingatFairValueThroughProfitorLossScheduleofDebtPortfolioofDerivativeInstrumentsDetailsTable"/>
  <xs:element name="DerivativeInstrumentsoffairvalue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeInstrumentsoffairvalue"/>
  <xs:element name="CurrentAccountAndOtherDemandDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrentAccountAndOtherDemandDeposits"/>
  <xs:element name="SavingAccountAndTimeDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_SavingAccountAndTimeDeposits"/>
  <xs:element name="ObligationsByRepurchaseAgreements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ObligationsByRepurchaseAgreements"/>
  <xs:element name="BorrowingFromFinancialInstitutions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_BorrowingFromFinancialInstitutions"/>
  <xs:element name="OtherDemandObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherDemandObligations"/>
  <xs:element name="DemandDepositsAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DemandDepositsAccounts"/>
  <xs:element name="OtherDemandDeposit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherDemandDeposit"/>
  <xs:element name="TotalCurrentAccount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalCurrentAccount"/>
  <xs:element name="TermSavingsAccount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TermSavingsAccount"/>
  <xs:element name="TotalCompositionOfSavingAccountsAndTimeDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalCompositionOfSavingAccountsAndTimeDeposits"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostScheduleofRepurchaseAgreementsandSecuritiesLendingDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialLiabilitiesatAmortizedCostScheduleofRepurchaseAgreementsandSecuritiesLendingDetailsTable"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostScheduleofRepurchaseAgreementsandSecuritiesLendingDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesatAmortizedCostScheduleofRepurchaseAgreementsandSecuritiesLendingDetailsLineItems"/>
  <xs:element name="TransactionWithDomesticBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionWithDomesticBanks"/>
  <xs:element name="TransactionWithForeignBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionWithForeignBanks"/>
  <xs:element name="TransactionWithOtherDomesticEntities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionWithOtherDomesticEntities"/>
  <xs:element name="FinancialInstrumentsIssuedByForeignInstitutions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsIssuedByForeignInstitutions"/>
  <xs:element name="BankingRegulationCalculationMethodologyDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BankingRegulationCalculationMethodologyDomainDomain"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostScheduleofBorrowingsfromFinancialInstitutionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialLiabilitiesatAmortizedCostScheduleofBorrowingsfromFinancialInstitutionsDetailsTable"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostScheduleofBorrowingsfromFinancialInstitutionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesatAmortizedCostScheduleofBorrowingsfromFinancialInstitutionsDetailsLineItems"/>
  <xs:element name="ForeignTradeFinancingBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignTradeFinancingBanks"/>
  <xs:element name="ChileanCentralBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ChileanCentralBank"/>
  <xs:element name="MortgageFinanceBondsForHousing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_MortgageFinanceBondsForHousing"/>
  <xs:element name="MortgageFinanceBondsForGeneralPurposes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_MortgageFinanceBondsForGeneralPurposes"/>
  <xs:element name="SeniorBonds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SeniorBonds"/>
  <xs:element name="MortgageBonds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MortgageBonds"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostScheduleofShortTermBondsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialLiabilitiesatAmortizedCostScheduleofShortTermBondsDetailsTable"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostScheduleofShortTermBondsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesatAmortizedCostScheduleofShortTermBondsDetailsLineItems"/>
  <xs:element name="AnnualInterestRatePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_AnnualInterestRatePercentage"/>
  <xs:element name="DebtIssuanceDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtIssuanceDate"/>
  <xs:element name="DebtMaturityDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtMaturityDate"/>
  <xs:element name="TypeOfCurrenciesDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TypeOfCurrenciesDomainDomain"/>
  <xs:element name="LongtermDebtDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LongtermDebtDomainDomain"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostScheduleofLongTermCurrentBondsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialLiabilitiesatAmortizedCostScheduleofLongTermCurrentBondsDetailsTable"/>
  <xs:element name="Currency" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Currency"/>
  <xs:element name="LongTermCurrentBondsTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LongTermCurrentBondsTerm"/>
  <xs:element name="IssuedDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IssuedDate"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostScheduleofOtherFinancialObligationsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialLiabilitiesatAmortizedCostScheduleofOtherFinancialObligationsDetailsTable"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostScheduleofOtherFinancialObligationsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesatAmortizedCostScheduleofOtherFinancialObligationsDetailsLineItems"/>
  <xs:element name="RegulatoryCapitalFinancialInstrumentsScheduleofRegulatoryCapitalFinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RegulatoryCapitalFinancialInstrumentsScheduleofRegulatoryCapitalFinancialInstrumentsDetailsTable"/>
  <xs:element name="CapitalFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CapitalFinancialInstruments"/>
  <xs:element name="NewIssuancesPerformed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NewIssuancesPerformed"/>
  <xs:element name="TransactionCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionCosts"/>
  <xs:element name="AmortizationOfTransactionCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AmortizationOfTransactionCosts"/>
  <xs:element name="AccruedInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AccruedInterest"/>
  <xs:element name="AcquisitionOrRedemptionByIssuer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AcquisitionOrRedemptionByIssuer"/>
  <xs:element name="ModificationOfTheIssuanceConditions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ModificationOfTheIssuanceConditions"/>
  <xs:element name="InterestAndUFIndexationPaymentsToTheHolder" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestAndUFIndexationPaymentsToTheHolder"/>
  <xs:element name="PrincipalPaymentsToTheHolder" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_PrincipalPaymentsToTheHolder"/>
  <xs:element name="AccruedUFIndexation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AccruedUFIndexation"/>
  <xs:element name="Repricing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_Repricing"/>
  <xs:element name="Expiration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_Expiration"/>
  <xs:element name="ConversionToCommonShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ConversionToCommonShares"/>
  <xs:element name="TypeOfSeriesDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TypeOfSeriesDomainDomain"/>
  <xs:element name="RegulatoryCapitalFinancialInstrumentsScheduleofSubordinatedBondsDueDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RegulatoryCapitalFinancialInstrumentsScheduleofSubordinatedBondsDueDetailsTable"/>
  <xs:element name="IssuanceCurrencyAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IssuanceCurrencyAmount"/>
  <xs:element name="SubordinatedBorrowingInterestRates" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubordinatedBorrowingInterestRates"/>
  <xs:element name="SubordinateRegistrationDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubordinateRegistrationDate"/>
  <xs:element name="SubordinateMaturityDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubordinateMaturityDate"/>
  <xs:element name="ProvisionsForDividends" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForDividends"/>
  <xs:element name="ProvisionforDividendsScheduleofChangesinProvisionDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_ProvisionforDividendsScheduleofChangesinProvisionDetailsTable"/>
  <xs:element name="ProvisionforDividendsScheduleofChangesinProvisionDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionforDividendsScheduleofChangesinProvisionDetailsLineItems"/>
  <xs:element name="ProvisionEstablished" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionEstablished"/>
  <xs:element name="ProvisionsforContingentLoansCreditRiskScheduleofCreditRiskforContingentLoansDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_ProvisionsforContingentLoansCreditRiskScheduleofCreditRiskforContingentLoansDetailsTable"/>
  <xs:element name="WarrantyByEndorsementAndSureties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_WarrantyByEndorsementAndSureties"/>
  <xs:element name="ConfirmedForeignLettersOfCredit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ConfirmedForeignLettersOfCredit"/>
  <xs:element name="IssuedForeignLettersOfCredit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IssuedForeignLettersOfCredit"/>
  <xs:element name="PerformanceGuarantees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_PerformanceGuarantees"/>
  <xs:element name="UndrawnCreditLines" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_UndrawnCreditLines"/>
  <xs:element name="OtherCommitments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherCommitments"/>
  <xs:element name="ProvisionsforContingentLoansCreditRiskScheduleofProvisionsforCreditRiskforContingentLoansDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_ProvisionsforContingentLoansCreditRiskScheduleofProvisionsforCreditRiskforContingentLoansDetailsTable"/>
  <xs:element name="ProvisionsforContingentLoansCreditRiskScheduleofCreditQualityandtheMaximumExposuretoCreditRiskBasedontheBanksDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_ProvisionsforContingentLoansCreditRiskScheduleofCreditQualityandtheMaximumExposuretoCreditRiskBasedontheBanksDetailsTable"/>
  <xs:element name="MaximumExposureToCreditRiskBasedOnNormal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumExposureToCreditRiskBasedOnNormal"/>
  <xs:element name="MaximumExposureToCreditRiskBasedOnSubstandard" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumExposureToCreditRiskBasedOnSubstandard"/>
  <xs:element name="MaximumExposureToCreditRiskBasedOnNoncomplying" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumExposureToCreditRiskBasedOnNoncomplying"/>
  <xs:element name="ProvisionsforContingentLoansCreditRiskScheduleofChangesinOutstandingExposuresandCorrespondingAllowanceDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_ProvisionsforContingentLoansCreditRiskScheduleofChangesinOutstandingExposuresandCorrespondingAllowanceDetailsTable"/>
  <xs:element name="ProvisionsforContingentLoansCreditRiskScheduleofChangesinOutstandingExposuresandCorrespondingAllowanceDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsforContingentLoansCreditRiskScheduleofChangesinOutstandingExposuresandCorrespondingAllowanceDetailsLineItems"/>
  <xs:element name="ExposureToCreditRiskOnECL" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExposureToCreditRiskOnECL"/>
  <xs:element name="IncreaseDecreaseInNetChangeOnECLExposures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseInNetChangeOnECLExposures"/>
  <xs:element name="IncreaseDecreaseThroughTransferToStageOneECLExposure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughTransferToStageOneECLExposure"/>
  <xs:element name="IncreaseDecreaseThroughTransferToStageTwoECLExposure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughTransferToStageTwoECLExposure"/>
  <xs:element name="IncreaseDecreaseThroughTransferToStageThreeECLExposure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughTransferToStageThreeECLExposure"/>
  <xs:element name="ImpactOnYearEndEclOfExposuresTransferredBetweenStagesDuringYear" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ImpactOnYearEndEclOfExposuresTransferredBetweenStagesDuringYear"/>
  <xs:element name="ChangesToModelsAndAssumptionsRelatedToECLExposures" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ChangesToModelsAndAssumptionsRelatedToECLExposures"/>
  <xs:element name="IncreaseDecreaseThroughForeignExchangeAdjustmentsECLExposure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseThroughForeignExchangeAdjustmentsECLExposure"/>
  <xs:element name="TotalExposure" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalExposure"/>
  <xs:element name="ProvisionsForObligationsOfCustomerLoyaltyAndMeritPrograms" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForObligationsOfCustomerLoyaltyAndMeritPrograms"/>
  <xs:element name="ProvisionsForLawsuitsAndLitigation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForLawsuitsAndLitigation"/>
  <xs:element name="ProvisionsForOperationalRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForOperationalRisk"/>
  <xs:element name="OtherProvisionsForContingencies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherProvisionsForContingencies"/>
  <xs:element name="OtherProvisionsScheduleofShowstheChangesinProvisionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_OtherProvisionsScheduleofShowstheChangesinProvisionsDetailsTable"/>
  <xs:element name="ProvisionsEstablishedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsEstablishedAmount"/>
  <xs:element name="ProvisionsUsedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsUsedAmount"/>
  <xs:element name="ProvisionsReleasedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsReleasedAmount"/>
  <xs:element name="BenefitsToEmployeesForContractTermination" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_BenefitsToEmployeesForContractTermination"/>
  <xs:element name="ComplianceBonusesProvision" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ComplianceBonusesProvision"/>
  <xs:element name="NetProvisionEstablishedAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetProvisionEstablishedAmount"/>
  <xs:element name="ProvisionsUsedAmountCompliance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsUsedAmountCompliance"/>
  <xs:element name="ComplianceBonusesProvisionNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ComplianceBonusesProvisionNet"/>
  <xs:element name="VacationProvisionAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_VacationProvisionAmount"/>
  <xs:element name="NetProvisionsEstablishedVacation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetProvisionsEstablishedVacation"/>
  <xs:element name="ProvisionsUsedVacation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsUsedVacation"/>
  <xs:element name="VacationProvisionAmountNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_VacationProvisionAmountNet"/>
  <xs:element name="OtherBenefitsAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherBenefitsAmount"/>
  <xs:element name="NetProvisionsEstablishedOtherBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetProvisionsEstablishedOtherBenefits"/>
  <xs:element name="ProvisionsUsedOthereBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsUsedOthereBenefit"/>
  <xs:element name="OtherBenefitsofProvision" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherBenefitsofProvision"/>
  <xs:element name="EffectOfChangeInActuarialFactorsAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_EffectOfChangeInActuarialFactorsAmount"/>
  <xs:element name="IncreasedecreaseInProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreasedecreaseInProvisions"/>
  <xs:element name="InterestCostOfBenefitsObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestCostOfBenefitsObligations"/>
  <xs:element name="EffectOfChangeInActuarialFactors" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_EffectOfChangeInActuarialFactors"/>
  <xs:element name="NetBenefitExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetBenefitExpenses"/>
  <xs:element name="PaymentProbabilityRate" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_PaymentProbabilityRate"/>
  <xs:element name="DocumentIntermediated" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DocumentIntermediated"/>
  <xs:element name="LiabilityForIncomeFromUsualActivitiesFromContractsWithCustomer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LiabilityForIncomeFromUsualActivitiesFromContractsWithCustomer"/>
  <xs:element name="OtherCashGuaranteesReceived" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherCashGuaranteesReceived"/>
  <xs:element name="SecuritiesUnliquidated" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesUnliquidated"/>
  <xs:element name="MiscellaneousOtherLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MiscellaneousOtherLiabilities"/>
  <xs:element name="EquityScheduleofShareholdersCompositionDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_EquityScheduleofShareholdersCompositionDetailsTable"/>
  <xs:element name="SharesIssuedPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_SharesIssuedPercentage"/>
  <xs:element name="StatementOfIncomeDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StatementOfIncomeDomainDomain"/>
  <xs:element name="EquityScheduleofChangesofAccumulatedOtherComprehensiveIncomeDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_EquityScheduleofChangesofAccumulatedOtherComprehensiveIncomeDetailsTable"/>
  <xs:element name="Newmeasurementsofnetdefinedbenefitliabilityandactuarialresultsforotheremployeebenefitplans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_Newmeasurementsofnetdefinedbenefitliabilityandactuarialresultsforotheremployeebenefitplans"/>
  <xs:element name="OpeningBalancesFairValueChangesOfEquityInstrumentsDesignatedAsAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OpeningBalancesFairValueChangesOfEquityInstrumentsDesignatedAsAtFairValueThroughOtherComprehensiveIncome"/>
  <xs:element name="BalancesBeforeReexpressionIncomeTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BalancesBeforeReexpressionIncomeTax"/>
  <xs:element name="BalancesBeforeReexpressionSubtotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BalancesBeforeReexpressionSubtotal"/>
  <xs:element name="OpeningBalancesTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OpeningBalancesTotal"/>
  <xs:element name="OpeningBalanceCashFlowAccountingHedge" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OpeningBalanceCashFlowAccountingHedge"/>
  <xs:element name="ParticipationInOtherComprehensiveIncomeOfEntitiesRegisteredUnderTheEquityMethod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ParticipationInOtherComprehensiveIncomeOfEntitiesRegisteredUnderTheEquityMethod"/>
  <xs:element name="BalancesBeforeReexpressionTotal2" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BalancesBeforeReexpressionTotal2"/>
  <xs:element name="OtherComprehensiveIncomeForThePeriodFairValueChangesOfEquityInstrumentsDesignatedAsAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherComprehensiveIncomeForThePeriodFairValueChangesOfEquityInstrumentsDesignatedAsAtFairValueThroughOtherComprehensiveIncome"/>
  <xs:element name="OtherComprehensiveIncomeForThePeriodIncomeTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherComprehensiveIncomeForThePeriodIncomeTax"/>
  <xs:element name="OtherComprehensiveIncomeForPeriodSubtotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherComprehensiveIncomeForPeriodSubtotal"/>
  <xs:element name="OtherComprehensiveIncomeForThePeriodFairValueChangesOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherComprehensiveIncomeForThePeriodFairValueChangesOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
  <xs:element name="OtherComprehensiveIncomesForThePeriodCashFlowAccountingHedge" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherComprehensiveIncomesForThePeriodCashFlowAccountingHedge"/>
  <xs:element name="OtherComprehensiveIncomeForThePeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherComprehensiveIncomeForThePeriod"/>
  <xs:element name="OtherComprehensiveIncomeForThePeriodTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherComprehensiveIncomeForThePeriodTotal"/>
  <xs:element name="GuaranteesAndSuretiesInChileanCurrency" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesAndSuretiesInChileanCurrency"/>
  <xs:element name="GuaranteesAndSuretiesInForeingCurrency" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesAndSuretiesInForeingCurrency"/>
  <xs:element name="LettersOfCreditForGoodsCirculationOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LettersOfCreditForGoodsCirculationOperations"/>
  <xs:element name="DebtPurchaseCommitmentsInLocalCurrencyAbroad" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtPurchaseCommitmentsInLocalCurrencyAbroad"/>
  <xs:element name="TransactionsRelatedToContingentEventsInChileanCurrency" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsRelatedToContingentEventsInChileanCurrency"/>
  <xs:element name="TransactionsRelatedToContingentEventsInForeingCurrency" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsRelatedToContingentEventsInForeingCurrency"/>
  <xs:element name="UndrawnLinesOfCreditAndAgreedOverdraftInCurrentAccountCommercialLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_UndrawnLinesOfCreditAndAgreedOverdraftInCurrentAccountCommercialLoans"/>
  <xs:element name="UndrawnCreditLinesOnCreditCardCommercialLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_UndrawnCreditLinesOnCreditCardCommercialLoans"/>
  <xs:element name="BalanceOfLinesOfCreditAndAgreedOverdraftInCurrentAccountConsumerLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BalanceOfLinesOfCreditAndAgreedOverdraftInCurrentAccountConsumerLoans"/>
  <xs:element name="LinesOfCreditOnCreditCardConsumerLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LinesOfCreditOnCreditCardConsumerLoans"/>
  <xs:element name="BalanceOfLinesOfCreditAndAgreedOverdraftInCurrentAccountDueFromBanksLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BalanceOfLinesOfCreditAndAgreedOverdraftInCurrentAccountDueFromBanksLoans"/>
  <xs:element name="CreditsForHigherStudiesLaw" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CreditsForHigherStudiesLaw"/>
  <xs:element name="OtherIrrevocableCreditCommitments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherIrrevocableCreditCommitments"/>
  <xs:element name="OtherCreditCommitments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherCreditCommitments"/>
  <xs:element name="ContingentLoansTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ContingentLoansTotal"/>
  <xs:element name="TransactionsOnBehalfOfThirdPartiesCollections" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsOnBehalfOfThirdPartiesCollections"/>
  <xs:element name="PlacementOrSaleOfFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_PlacementOrSaleOfFinancialInstruments"/>
  <xs:element name="TransferredFinancialAssetsManagedByTheBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TransferredFinancialAssetsManagedByTheBank"/>
  <xs:element name="ThirdpartyResourcesManagedByTheBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ThirdpartyResourcesManagedByTheBank"/>
  <xs:element name="TransactionsOnBehalfOfThirdPartiesSubtotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsOnBehalfOfThirdPartiesSubtotal"/>
  <xs:element name="SecuritiesSafekeptByABankingSubsidiary" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesSafekeptByABankingSubsidiary"/>
  <xs:element name="SecuritiesSafekeptByTheBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesSafekeptByTheBank"/>
  <xs:element name="SecuritiesSafekeptDepositedInAnotherEntity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesSafekeptDepositedInAnotherEntity"/>
  <xs:element name="SecuritiesIssuedByTheBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesIssuedByTheBank"/>
  <xs:element name="SecuritiesCustodySubtotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesCustodySubtotal"/>
  <xs:element name="ResponsibilitiesAssumedToMeetCustomerNeedsTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ResponsibilitiesAssumedToMeetCustomerNeedsTotal"/>
  <xs:element name="ContingenciesandCommitmentsScheduleofEstimatedDatesoftheRespectiveLegalContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_ContingenciesandCommitmentsScheduleofEstimatedDatesoftheRespectiveLegalContingenciesDetailsTable"/>
  <xs:element name="GuaranteesGivenInRelationToSharesToSecureShortSaleTransactionsInSecuritiesExchangeOfSantiagoStockExchange" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesGivenInRelationToSharesToSecureShortSaleTransactionsInSecuritiesExchangeOfSantiagoStockExchange"/>
  <xs:element name="GuaranteesGivenInRelationToSharesToSecureShortSaleTransactionsInSecuritiesExchangeOfElectronicStockExchangeOfChile" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesGivenInRelationToSharesToSecureShortSaleTransactionsInSecuritiesExchangeOfElectronicStockExchangeOfChile"/>
  <xs:element name="FixedIncomeSecuritiesToGuaranteeEquityShortSaleSantiagoSecuritiesExchangeStockExchange" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FixedIncomeSecuritiesToGuaranteeEquityShortSaleSantiagoSecuritiesExchangeStockExchange"/>
  <xs:element name="FixedIncomeSecuritiesAsCollateralForTheSantiagoStockExchange" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FixedIncomeSecuritiesAsCollateralForTheSantiagoStockExchange"/>
  <xs:element name="GuaranteesGivenInRelationToSharesDeliveredToEnsureEquityLoan" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesGivenInRelationToSharesDeliveredToEnsureEquityLoan"/>
  <xs:element name="CashGuaranteesReceivedForOperationsWithDerivatives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CashGuaranteesReceivedForOperationsWithDerivatives"/>
  <xs:element name="CashGuaranteesForOperationsWithDerivatives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CashGuaranteesForOperationsWithDerivatives"/>
  <xs:element name="ElectronicChileanSecuritiesExchangeStockExchangeinDollarsByElectronicChileanSecuritiesExchange" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ElectronicChileanSecuritiesExchangeStockExchangeinDollarsByElectronicChileanSecuritiesExchange"/>
  <xs:element name="EquitySecuritiesReceivedForOperationsWithDerivativesDepsitoCentral" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_EquitySecuritiesReceivedForOperationsWithDerivativesDepsitoCentral"/>
  <xs:element name="GuaranteesGivenInRelationToSubsidiariesBusinessActivities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesGivenInRelationToSubsidiariesBusinessActivities"/>
  <xs:element name="ResponsibilityForErrorsAndOmissionsPolicy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ResponsibilityForErrorsAndOmissionsPolicy"/>
  <xs:element name="CivilResponsibilityPolicy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CivilResponsibilityPolicy"/>
  <xs:element name="InterestandInflationIndexationRevenueandExpensesScheduleofInterestIncomeDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_InterestandInflationIndexationRevenueandExpensesScheduleofInterestIncomeDetailsTable"/>
  <xs:element name="InterestandInflationIndexationRevenueandExpensesScheduleofInterestandInflationIndexationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_InterestandInflationIndexationRevenueandExpensesScheduleofInterestandInflationIndexationDetailsTable"/>
  <xs:element name="InterestandInflationIndexationRevenueandExpensesScheduleofInterestandInflationIndexationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestandInflationIndexationRevenueandExpensesScheduleofInterestandInflationIndexationDetailsLineItems"/>
  <xs:element name="RightsByResaleAgreements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RightsByResaleAgreements"/>
  <xs:element name="LoansAndAdvancesToBanksProvisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansAndAdvancesToBanksProvisions"/>
  <xs:element name="CommercialsLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CommercialsLoans"/>
  <xs:element name="FinancialAssetsAtAmortizedCostResidentialMortgageLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostResidentialMortgageLoans"/>
  <xs:element name="InterestOfConsumerLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestOfConsumerLoans"/>
  <xs:element name="OtherFinancialsInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherFinancialsInstruments"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDebtFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDebtFinancialInstruments"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeOtherFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeOtherFinancialInstruments"/>
  <xs:element name="IncomeOfAccountingHedgesOfInterestRateRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeOfAccountingHedgesOfInterestRateRisk"/>
  <xs:element name="RevenueFromInterestNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RevenueFromInterestNet"/>
  <xs:element name="InterestandInflationIndexationRevenueandExpensesScheduleofInterestExpensesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_InterestandInflationIndexationRevenueandExpensesScheduleofInterestExpensesDetailsTable"/>
  <xs:element name="InterestandInflationIndexationRevenueandExpensesScheduleofInterestExpensesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestandInflationIndexationRevenueandExpensesScheduleofInterestExpensesDetailsLineItems"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostcurrentAccountsAndOtherDemandDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostcurrentAccountsAndOtherDemandDeposits"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostSavingAccountsAndTimeDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostSavingAccountsAndTimeDeposits"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostObligationByRepurchaseAgreements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostObligationByRepurchaseAgreements"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostBorrowingsFromFinancialInstitutions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostBorrowingsFromFinancialInstitutions"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostDebtFinancialInstrumentsIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostDebtFinancialInstrumentsIssued"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostOtherFinancialObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostOtherFinancialObligations"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostFinancialInstrumentsOfRegulatoryCapitalIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostFinancialInstrumentsOfRegulatoryCapitalIssued"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostIncomeOfAccountingHedgesOfInterestRateRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostIncomeOfAccountingHedgesOfInterestRateRisk"/>
  <xs:element name="InterestExpensesNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestExpensesNet"/>
  <xs:element name="InterestandInflationIndexationRevenueandExpensesScheduleofGainLossfromAccountingHedgeDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_InterestandInflationIndexationRevenueandExpensesScheduleofGainLossfromAccountingHedgeDetailsTable"/>
  <xs:element name="InterestandInflationIndexationRevenueandExpensesScheduleofGainLossfromAccountingHedgeDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestandInflationIndexationRevenueandExpensesScheduleofGainLossfromAccountingHedgeDetailsLineItems"/>
  <xs:element name="GainFromFairValueAccountingHedges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GainFromFairValueAccountingHedges"/>
  <xs:element name="GainFromFairValueAccountingHedgesExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_GainFromFairValueAccountingHedgesExpense"/>
  <xs:element name="LossFromFairValueAccountingHedgesIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LossFromFairValueAccountingHedgesIncome"/>
  <xs:element name="LossFromFairValueAccountingHedgesExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LossFromFairValueAccountingHedgesExpense"/>
  <xs:element name="GainFromCashFlowAccountingHedgesExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_GainFromCashFlowAccountingHedgesExpense"/>
  <xs:element name="LossFromCashFlowAccountingHedgesIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LossFromCashFlowAccountingHedgesIncome"/>
  <xs:element name="LossFromCashFlowAccountingHedgesExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LossFromCashFlowAccountingHedgesExpense"/>
  <xs:element name="NetGainOnHedgeItemsExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetGainOnHedgeItemsExpense"/>
  <xs:element name="TotalIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalIncome"/>
  <xs:element name="TotalExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalExpense"/>
  <xs:element name="ComissionsFromDebitAndCreditCardServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ComissionsFromDebitAndCreditCardServices"/>
  <xs:element name="InvestmentsFeeAndCommissionIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentsFeeAndCommissionIncome"/>
  <xs:element name="AccountManagementFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AccountManagementFees"/>
  <xs:element name="ComissionsFromCollectionsAndPayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ComissionsFromCollectionsAndPayments"/>
  <xs:element name="GuaranteesAndLetterOfCreditFeeAndCommissionIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesAndLetterOfCreditFeeAndCommissionIncome"/>
  <xs:element name="BrandUseAgreementFeeAndCommissionExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BrandUseAgreementFeeAndCommissionExpense"/>
  <xs:element name="InsuranceNotRelatedToTheGrantingOfCreditsToNaturalPersons" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InsuranceNotRelatedToTheGrantingOfCreditsToNaturalPersons"/>
  <xs:element name="TradingAndSecuritiesManagementFeeAndCommissionIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TradingAndSecuritiesManagementFeeAndCommissionIncome"/>
  <xs:element name="UseOfDistributionChannel" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_UseOfDistributionChannel"/>
  <xs:element name="InsuranceRelatedToTheGrantingOfCreditsToNaturalPersons" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InsuranceRelatedToTheGrantingOfCreditsToNaturalPersons"/>
  <xs:element name="InsuranceNotRelatedToTheGrantingOfCreditsToLegalEntities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InsuranceNotRelatedToTheGrantingOfCreditsToLegalEntities"/>
  <xs:element name="LinesOfCreditAndOverdraftsFeeAndCommissionIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LinesOfCreditAndOverdraftsFeeAndCommissionIncome"/>
  <xs:element name="FinancialAdvisoryServicesFeeAndCommissionIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAdvisoryServicesFeeAndCommissionIncome"/>
  <xs:element name="InsuranceRelatedToTheGrantingOfCreditsToLegalEntities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InsuranceRelatedToTheGrantingOfCreditsToLegalEntities"/>
  <xs:element name="ComissionsFromFactoringOperationsServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ComissionsFromFactoringOperationsServices"/>
  <xs:element name="LoanCommissionsWithLettersOfCredit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoanCommissionsWithLettersOfCredit"/>
  <xs:element name="TotalIncomeFromFeesAndCommissions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalIncomeFromFeesAndCommissions"/>
  <xs:element name="TotalRecurring" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalRecurring"/>
  <xs:element name="TotalTransactionbased" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalTransactionbased"/>
  <xs:element name="SecuritiesTransactionsFeeAndCommissionExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesTransactionsFeeAndCommissionExpense"/>
  <xs:element name="ExpensesFromObligationsOfLoyaltyAndMeritCardCustomersPrograms" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesFromObligationsOfLoyaltyAndMeritCardCustomersPrograms"/>
  <xs:element name="InterbankTransactionsFeeAndCommissionExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_InterbankTransactionsFeeAndCommissionExpense"/>
  <xs:element name="CommissionsFromUseOfCardBrandsLicense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CommissionsFromUseOfCardBrandsLicense"/>
  <xs:element name="ComissionsFromSecuritiesTransaction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ComissionsFromSecuritiesTransaction"/>
  <xs:element name="FeesForCollectionsAndPaymentsFeeandCommissionExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FeesForCollectionsAndPaymentsFeeandCommissionExpense"/>
  <xs:element name="OtherFeesForServicesRelatedToTheCreditCardSystemAndPaymentCardsWithFundsProvisionAsAMeansOfPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherFeesForServicesRelatedToTheCreditCardSystemAndPaymentCardsWithFundsProvisionAsAMeansOfPayment"/>
  <xs:element name="TotalExpensesFromFeesAndCommissions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalExpensesFromFeesAndCommissions"/>
  <xs:element name="NetFinancialResultScheduleofNetFinancialIncomeexpenseDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_NetFinancialResultScheduleofNetFinancialIncomeexpenseDetailsTable"/>
  <xs:element name="NetFinancialResultScheduleofNetFinancialIncomeexpenseDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NetFinancialResultScheduleofNetFinancialIncomeexpenseDetailsLineItems"/>
  <xs:element name="FinancialInstrumentsDebt" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsDebt"/>
  <xs:element name="OtherFinancialInstrumentsHeldForTrading" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherFinancialInstrumentsHeldForTrading"/>
  <xs:element name="FinancialAssetsAndLiabilitiesHeldForTradingAtFairValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAndLiabilitiesHeldForTradingAtFairValue"/>
  <xs:element name="ModificationsOfFinancialLiabilitiesAtAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ModificationsOfFinancialLiabilitiesAtAmortizedCost"/>
  <xs:element name="HedgesOfOtherTypesOfFinancialAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_HedgesOfOtherTypesOfFinancialAssets"/>
  <xs:element name="FinancialLiabilitiesAtAmortisedCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortisedCosts"/>
  <xs:element name="FinancialInstrumentsRegulatoryCapitalIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsRegulatoryCapitalIssued"/>
  <xs:element name="DerecognitionOfFinancialAssetsAndLiabilitiesAtAmortizedCostAndFinancialAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerecognitionOfFinancialAssetsAndLiabilitiesAtAmortizedCostAndFinancialAssets"/>
  <xs:element name="GainlossFromForeignCurrencyExchange" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GainlossFromForeignCurrencyExchange"/>
  <xs:element name="NetGainlossFromDerivativesInAccountingHedgeOfForeignCurrencyRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetGainlossFromDerivativesInAccountingHedgeOfForeignCurrencyRisk"/>
  <xs:element name="ExchangeIndexationAndAccountingHedgingOfForeignCurrency" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExchangeIndexationAndAccountingHedgingOfForeignCurrency"/>
  <xs:element name="GainlossFromIneffectiveCashFlowAccountingHedges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GainlossFromIneffectiveCashFlowAccountingHedges"/>
  <xs:element name="GainsLossesOnIneffectivenessOfHedgesOfNetInvestmentsInForeignOperation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GainsLossesOnIneffectivenessOfHedgesOfNetInvestmentsInForeignOperation"/>
  <xs:element name="NetFinancialOperatingIncomeAndExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetFinancialOperatingIncomeAndExpenses"/>
  <xs:element name="IncomefromInvestmentsinOtherCompaniesScheduleofIncomeObtainedFromInvestmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_IncomefromInvestmentsinOtherCompaniesScheduleofIncomeObtainedFromInvestmentsDetailsTable"/>
  <xs:element name="IncomefromInvestmentsinOtherCompaniesScheduleofIncomeObtainedFromInvestmentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomefromInvestmentsinOtherCompaniesScheduleofIncomeObtainedFromInvestmentsDetailsLineItems"/>
  <xs:element name="Shareholder" type="xbrli:stringItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_Shareholder"/>
  <xs:element name="GainlossOnSaleOfAssetsReceivedInLieuOfPaymentOrForeclosedAtJudicialAuction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GainlossOnSaleOfAssetsReceivedInLieuOfPaymentOrForeclosedAtJudicialAuction"/>
  <xs:element name="OtherIncomeFromAssetsReceivedInPaymentOrForeclosedAtJudicialAuction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherIncomeFromAssetsReceivedInPaymentOrForeclosedAtJudicialAuction"/>
  <xs:element name="ProvisionsForAdjustmentsToNetRealizableValueOfAssetsReceivedInLieuOfPaymentOrForeclos" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForAdjustmentsToNetRealizableValueOfAssetsReceivedInLieuOfPaymentOrForeclos"/>
  <xs:element name="WriteoffOfAssetsReceivedInLieuOfPaymentOrAwardedInJudicialAuction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_WriteoffOfAssetsReceivedInLieuOfPaymentOrAwardedInJudicialAuction"/>
  <xs:element name="ExpensesToMaintainAssetsReceivedInLieuOfPaymentOrForeclosedAtJudicialAuction" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesToMaintainAssetsReceivedInLieuOfPaymentOrForeclosedAtJudicialAuction"/>
  <xs:element name="InvestmentsInOtherCompanies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentsInOtherCompanies"/>
  <xs:element name="AssetsForRecoveryAssetsTransferredInFinancialLeasingOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsForRecoveryAssetsTransferredInFinancialLeasingOperations"/>
  <xs:element name="OtherAssetsDisposalGroupsHeldForSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherAssetsDisposalGroupsHeldForSale"/>
  <xs:element name="DisposalGroupsHeldForSale" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DisposalGroupsHeldForSale"/>
  <xs:element name="ExpenseRecoveryIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpenseRecoveryIncome"/>
  <xs:element name="IndexationOfTaxRefundsFromPreviousYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IndexationOfTaxRefundsFromPreviousYears"/>
  <xs:element name="IncomeFromInvestmentProperty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeFromInvestmentProperty"/>
  <xs:element name="IndexationOfMonthlyTaxProvisionalPayments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IndexationOfMonthlyTaxProvisionalPayments"/>
  <xs:element name="ReleaseOfProvisionsNotRelatedToCreditRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ReleaseOfProvisionsNotRelatedToCreditRisk"/>
  <xs:element name="OthersIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersIncome"/>
  <xs:element name="WriteoffsForOperatingRisks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_WriteoffsForOperatingRisks"/>
  <xs:element name="ExpenseInInsurancePremiumsToCoverOperationalRiskEvents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpenseInInsurancePremiumsToCoverOperationalRiskEvents"/>
  <xs:element name="ExpensesForFinancialLeaseLoanOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesForFinancialLeaseLoanOperations"/>
  <xs:element name="CardAdministration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CardAdministration"/>
  <xs:element name="LegalExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LegalExpenses"/>
  <xs:element name="WriteoffsForCommercialDecisions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_WriteoffsForCommercialDecisions"/>
  <xs:element name="ProvisionForPendingOperations90DaysPeriod" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionForPendingOperations90DaysPeriod"/>
  <xs:element name="ProvisionsForTrialsAndLitigation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForTrialsAndLitigation"/>
  <xs:element name="ExpensesForChargeoffLeasedAssetsRecoveries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesForChargeoffLeasedAssetsRecoveries"/>
  <xs:element name="LifeEnsurance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LifeEnsurance"/>
  <xs:element name="AppraisalExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AppraisalExpense"/>
  <xs:element name="RenegotiatedLoanInsurancePremium" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RenegotiatedLoanInsurancePremium"/>
  <xs:element name="ReleaseExpenseOnProvisionsForOperationalRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ReleaseExpenseOnProvisionsForOperationalRisk"/>
  <xs:element name="ExpenseRecoveryFromOperationalRiskEvents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpenseRecoveryFromOperationalRiskEvents"/>
  <xs:element name="OthersExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersExpenses"/>
  <xs:element name="OtherOperatingExpenseTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherOperatingExpenseTotal"/>
  <xs:element name="ExpensesForShorttermEmployeeBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesForShorttermEmployeeBenefit"/>
  <xs:element name="ExpensesForEmployeeBenefitsDueToTerminationOfEmploymentContract" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesForEmployeeBenefitsDueToTerminationOfEmploymentContract"/>
  <xs:element name="TrainingExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TrainingExpenses"/>
  <xs:element name="ExpensesForNurseryAndKindergarten" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesForNurseryAndKindergarten"/>
  <xs:element name="OtherPersonnelExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherPersonnelExpenses"/>
  <xs:element name="MaintenanceAndRepairOfPropertyAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MaintenanceAndRepairOfPropertyAndEquipment"/>
  <xs:element name="ExternalServiceOfFinancialInformation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExternalServiceOfFinancialInformation"/>
  <xs:element name="OfficeSupplies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OfficeSupplies"/>
  <xs:element name="LegalAndNotaryExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LegalAndNotaryExpenses"/>
  <xs:element name="EnergyHeatingAndOtherUtilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_EnergyHeatingAndOtherUtilities"/>
  <xs:element name="ExpensesForShorttermLeases" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesForShorttermLeases"/>
  <xs:element name="ExternalServiceOfCustodyOfDocumentation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExternalServiceOfCustodyOfDocumentation"/>
  <xs:element name="OtherExpensesOfObligationsForLeaseAgreements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherExpensesOfObligationsForLeaseAgreements"/>
  <xs:element name="PostalBoxMailPostageAndHomeDeliveryServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_PostalBoxMailPostageAndHomeDeliveryServices"/>
  <xs:element name="CardEmbossingServiceCharges" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CardEmbossingServiceCharges"/>
  <xs:element name="FeesForAdvisoryServicesCarriedOutByOtherAuditingCompanies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FeesForAdvisoryServicesCarriedOutByOtherAuditingCompanies"/>
  <xs:element name="FeesForReviewAndAuditOfTheFinancialStatementsByTheExternalAuditor" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FeesForReviewAndAuditOfTheFinancialStatementsByTheExternalAuditor"/>
  <xs:element name="ExpensesForShorttermLeasesAndLowValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesForShorttermLeasesAndLowValue"/>
  <xs:element name="TitleClassificationFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TitleClassificationFees"/>
  <xs:element name="FinesAppliedByOtherAgencies" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinesAppliedByOtherAgencies"/>
  <xs:element name="TechnologicalDevelopmentsExpensesCertificationAndTechnologyTesting" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TechnologicalDevelopmentsExpensesCertificationAndTechnologyTesting"/>
  <xs:element name="DataProcessing" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DataProcessing"/>
  <xs:element name="ExternalCreditEvaluationService" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExternalCreditEvaluationService"/>
  <xs:element name="ExternalCollectionService" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExternalCollectionService"/>
  <xs:element name="CallCenterServiceForSalesMarketingQualityControlCustomerService" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CallCenterServiceForSalesMarketingQualityControlCustomerService"/>
  <xs:element name="ExternalCleaningServiceCasinoCustodyOfFilesAndDocumentsStorageOfFurnitureAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExternalCleaningServiceCasinoCustodyOfFilesAndDocumentsStorageOfFurnitureAndEquipment"/>
  <xs:element name="SalesAndDistributionServicesForProducts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SalesAndDistributionServicesForProducts"/>
  <xs:element name="OtherOutsourceServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherOutsourceServices"/>
  <xs:element name="BoardExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_BoardExpenses"/>
  <xs:element name="ContributionToBankingRegulator" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ContributionToBankingRegulator"/>
  <xs:element name="RealEstateContributions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RealEstateContributions"/>
  <xs:element name="TaxesOtherThanIncomeTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TaxesOtherThanIncomeTax"/>
  <xs:element name="Patents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_Patents"/>
  <xs:element name="OtherTaxes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherTaxes"/>
  <xs:element name="OtherIntangibleAssetsArisingFromBusinessCombinations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherIntangibleAssetsArisingFromBusinessCombinations"/>
  <xs:element name="OtherIndependentlyOriginatedIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherIndependentlyOriginatedIntangibleAssets"/>
  <xs:element name="OtherPropertyAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherPropertyAndEquipment"/>
  <xs:element name="DepreciationImpairmentLeasedAssetsBuildingsLand" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DepreciationImpairmentLeasedAssetsBuildingsLand"/>
  <xs:element name="DepreciationImpairmentLeasedAssetsOtherPropertyAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DepreciationImpairmentLeasedAssetsOtherPropertyAndEquipment"/>
  <xs:element name="DepreciationForImprovementsInLeasedRealEstateAsLeasedOfRighttouseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DepreciationForImprovementsInLeasedRealEstateAsLeasedOfRighttouseAssets"/>
  <xs:element name="AmortizationForTheRighttouseOtherIntangibleAssetsUnderLease" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AmortizationForTheRighttouseOtherIntangibleAssetsUnderLease"/>
  <xs:element name="DepreciationOfOtherAssetsForInvestmentProperties" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DepreciationOfOtherAssetsForInvestmentProperties"/>
  <xs:element name="AmortizationOfOtherAssetsPerActivityIncomeAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AmortizationOfOtherAssetsPerActivityIncomeAsset"/>
  <xs:element name="ImpairmentOfAssetsFromIncomeFromOrdinaryActivitiesFromContractsWithCustomers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ImpairmentOfAssetsFromIncomeFromOrdinaryActivitiesFromContractsWithCustomers"/>
  <xs:element name="ExpenseOfProvisionsEstablishedForLoanCreditRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpenseOfProvisionsEstablishedForLoanCreditRisk"/>
  <xs:element name="ExpenseOfSpecialProvisionsForCreditRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpenseOfSpecialProvisionsForCreditRisk"/>
  <xs:element name="ImpairmentsForCreditRiskFromFinancialAssetsAtFairValueThroughOtherComprehensiveIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ImpairmentsForCreditRiskFromFinancialAssetsAtFairValueThroughOtherComprehensiveIncome"/>
  <xs:element name="ExpectedCreditLossesTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpectedCreditLossesTotal"/>
  <xs:element name="ExpectedCreditLossesScheduleofExpenseofAllowancesConstitutedforCreditRiskandExpectedCreditLossesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_ExpectedCreditLossesScheduleofExpenseofAllowancesConstitutedforCreditRiskandExpectedCreditLossesDetailsTable"/>
  <xs:element name="ExpenseOfProvisionsEstablishedForCreditRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpenseOfProvisionsEstablishedForCreditRisk"/>
  <xs:element name="CommercialLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CommercialLoans"/>
  <xs:element name="ConsumersLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsumersLoans"/>
  <xs:element name="ExpensesOfProvisionsForContingentLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesOfProvisionsForContingentLoans"/>
  <xs:element name="ResidentialMortgageLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ResidentialMortgageLoans"/>
  <xs:element name="RelatedPartyDisclosuresScheduleofOtherAssetsandLiabilitieswithRelatedPartiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RelatedPartyDisclosuresScheduleofOtherAssetsandLiabilitieswithRelatedPartiesDetailsTable"/>
  <xs:element name="RelatedPartyDisclosuresScheduleofOtherAssetsandLiabilitieswithRelatedPartiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelatedPartyDisclosuresScheduleofOtherAssetsandLiabilitieswithRelatedPartiesDetailsLineItems"/>
  <xs:element name="AllowancesEstablishedLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AllowancesEstablishedLoans"/>
  <xs:element name="ContingentLoans" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ContingentLoans"/>
  <xs:element name="TimeDepositsAndSavingAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TimeDepositsAndSavingAccounts"/>
  <xs:element name="BorrowingsFromFinancialInstitutions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BorrowingsFromFinancialInstitutions"/>
  <xs:element name="OtherFinancialObligation" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherFinancialObligation"/>
  <xs:element name="RelatedPartyDisclosuresScheduleofIncomeandExpensesfromRelatedPartyTransactionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RelatedPartyDisclosuresScheduleofIncomeandExpensesfromRelatedPartyTransactionsDetailsTable"/>
  <xs:element name="UFIndexationRevenueFromRelateParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_UFIndexationRevenueFromRelateParty"/>
  <xs:element name="IncomeFromCommissionsFromRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeFromCommissionsFromRelatedParty"/>
  <xs:element name="NetFinancialIncomeexpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetFinancialIncomeexpense"/>
  <xs:element name="OtherIncomeFromRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherIncomeFromRelatedParty"/>
  <xs:element name="TotalIncomeFromRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalIncomeFromRelatedParty"/>
  <xs:element name="InterestExpenseFromRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestExpenseFromRelatedParty"/>
  <xs:element name="ExpensesFromCommissions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesFromCommissions"/>
  <xs:element name="ExpensesCreditLossesFromRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesCreditLossesFromRelatedParty"/>
  <xs:element name="ExpensesFromSalariesAndEmployeeBenefits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpensesFromSalariesAndEmployeeBenefits"/>
  <xs:element name="OtherExpensesFromRelatedParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherExpensesFromRelatedParty"/>
  <xs:element name="RelatedPartyExpensesTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_RelatedPartyExpensesTotal"/>
  <xs:element name="RelatedPartyDisclosuresScheduleofOtherRelatedPartiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RelatedPartyDisclosuresScheduleofOtherRelatedPartiesDetailsTable"/>
  <xs:element name="DescriptionOfTransactionsWithRelatedPartyTypeOfService" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfTransactionsWithRelatedPartyTypeOfService"/>
  <xs:element name="DescriptionOfTransactionsWithRelatedTerm" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfTransactionsWithRelatedTerm"/>
  <xs:element name="DescriptionOfTheTransactionWithRelatedPartyRenewalConditions" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfTheTransactionWithRelatedPartyRenewalConditions"/>
  <xs:element name="TransactionsUnderEquivalenceConditionsToThoseTransactionsWithMutualIndependenceBetwe" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsUnderEquivalenceConditionsToThoseTransactionsWithMutualIndependenceBetwe"/>
  <xs:element name="EffectOnIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_EffectOnIncome"/>
  <xs:element name="EffectOnExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_EffectOnExpenses"/>
  <xs:element name="RelatedPartyDisclosuresScheduleofPaymentsandCompositionofKeyManagementPersonnelDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RelatedPartyDisclosuresScheduleofPaymentsandCompositionofKeyManagementPersonnelDetailsTable"/>
  <xs:element name="RelatedPartyDisclosuresScheduleofPaymentsandCompositionofKeyManagementPersonnelDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelatedPartyDisclosuresScheduleofPaymentsandCompositionofKeyManagementPersonnelDetailsLineItems"/>
  <xs:element name="KeyManagementPersonnelCompensationRemunerations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_KeyManagementPersonnelCompensationRemunerations"/>
  <xs:element name="OtherBoardExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherBoardExpenses"/>
  <xs:element name="KeyPersonnelManagementGross" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_KeyPersonnelManagementGross"/>
  <xs:element name="TotalNumberOfKeyPersonnelExecutives" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalNumberOfKeyPersonnelExecutives"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofValuationTechniquesandInputsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofValuationTechniquesandInputsDetailsTable"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofFairValueofFinancialAssetsLiabilitiesontheBalanceSheetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofFairValueofFinancialAssetsLiabilitiesontheBalanceSheetDetailsTable"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofFairValueofFinancialAssetsLiabilitiesontheBalanceSheetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofFairValueofFinancialAssetsLiabilitiesontheBalanceSheetDetailsLineItems"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofReconciliationBetweentheBeginningandEndingBalancesofInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofReconciliationBetweentheBeginningandEndingBalancesofInstrumentsDetailsTable"/>
  <xs:element name="Assets1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_Assets1"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofInstrumentsClassifiedinLevel3usingAlternativeinKeyValuationAssumptionsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofInstrumentsClassifiedinLevel3usingAlternativeinKeyValuationAssumptionsDetailsTable"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofInstrumentsClassifiedinLevel3usingAlternativeinKeyValuationAssumptionsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofInstrumentsClassifiedinLevel3usingAlternativeinKeyValuationAssumptionsDetailsLineItems"/>
  <xs:element name="FinancialAssetsHeldForTrading" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTrading"/>
  <xs:element name="IncreaseDecreaseInFairValueMeasurementDueToChangeInOneOrMoreUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IncreaseDecreaseInFairValueMeasurementDueToChangeInOneOrMoreUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsAssets"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuesoftheFinancialAssetsandLiabilitiesthatarenotRecordedatFairValueintheStatementofFinancialPositionDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuesoftheFinancialAssetsandLiabilitiesthatarenotRecordedatFairValueintheStatementofFinancialPositionDetailsTable"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuesoftheFinancialAssetsandLiabilitiesthatarenotRecordedatFairValueintheStatementofFinancialPositionDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofFairValuesoftheFinancialAssetsandLiabilitiesthatarenotRecordedatFairValueintheStatementofFinancialPositionDetailsLineItems"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofFairValueFinancialAssetsandLiabilitiesnotMeasuredatFairValueontheBalanceSheetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofFairValueFinancialAssetsandLiabilitiesnotMeasuredatFairValueontheBalanceSheetDetailsTable"/>
  <xs:element name="FairValueofFinancialAssetsandLiabilitiesScheduleofFairValueFinancialAssetsandLiabilitiesnotMeasuredatFairValueontheBalanceSheetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FairValueofFinancialAssetsandLiabilitiesScheduleofFairValueFinancialAssetsandLiabilitiesnotMeasuredatFairValueontheBalanceSheetDetailsLineItems"/>
  <xs:element name="LoandAndAdvancesToForeignBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoandAndAdvancesToForeignBanks"/>
  <xs:element name="LoansAndAdvancesToBanksNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansAndAdvancesToBanksNet"/>
  <xs:element name="LoansToCustomersNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomersNet"/>
  <xs:element name="ObligationsByRepurchasesAgreements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ObligationsByRepurchasesAgreements"/>
  <xs:element name="DebtFinancialInstrumentsIssuedLettersOfCreditForResidentialPurposes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsIssuedLettersOfCreditForResidentialPurposes"/>
  <xs:element name="DebtFinancialInstrumentsLettersOfCreditForGeneralPurposes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsLettersOfCreditForGeneralPurposes"/>
  <xs:element name="DebtFinancialInstrumentsBonds" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsBonds"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostNet"/>
  <xs:element name="MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesScheduleofFinancialAssetsandLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesScheduleofFinancialAssetsandLiabilitiesDetailsTable"/>
  <xs:element name="MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesScheduleofFinancialAssetsandLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesScheduleofFinancialAssetsandLiabilitiesDetailsLineItems"/>
  <xs:element name="LoansToCustomerAtAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomerAtAmortizedCost"/>
  <xs:element name="MortgageFinanceBond" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MortgageFinanceBond"/>
  <xs:element name="LeaseLiabilitie" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_LeaseLiabilitie"/>
  <xs:element name="RegulatoryCapitalFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_RegulatoryCapitalFinancialInstruments"/>
  <xs:element name="FinancialandNonFinancialAssetsandLiabilitiesbyCurrencyScheduleofFinancialandNonFinancialAssetsandLiabilitiesbyCurrencyDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialandNonFinancialAssetsandLiabilitiesbyCurrencyScheduleofFinancialandNonFinancialAssetsandLiabilitiesbyCurrencyDetailsTable"/>
  <xs:element name="MismatchOfFinancialAssetsAndLiabilitie" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MismatchOfFinancialAssetsAndLiabilitie"/>
  <xs:element name="RiskManagementandReportScheduleofCreditRiskExposurePerBalanceSheetItemIncludingDerivativesDetailedbyBothGeographicRegionandIndustrySectorDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofCreditRiskExposurePerBalanceSheetItemIncludingDerivativesDetailedbyBothGeographicRegionandIndustrySectorDetailsTable"/>
  <xs:element name="FinancialAssetsAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAmount"/>
  <xs:element name="RiskManagementandReportScheduleofGuaranteesValuesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofGuaranteesValuesDetailsTable"/>
  <xs:element name="MaximumExposureToCreditRisks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumExposureToCreditRisks"/>
  <xs:element name="MortgageAssetsHeldAsCollateral" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_MortgageAssetsHeldAsCollateral"/>
  <xs:element name="PledgesHeldAsCollateral" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_PledgesHeldAsCollateral"/>
  <xs:element name="SecuritiesHeldAsCollateral" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_SecuritiesHeldAsCollateral"/>
  <xs:element name="WarrantsHeldAsCollateral" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_WarrantsHeldAsCollateral"/>
  <xs:element name="CollateralAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CollateralAssets"/>
  <xs:element name="NetExposureToCreditRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetExposureToCreditRisk"/>
  <xs:element name="RiskManagementandReportScheduleofImpairedPortfolioDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofImpairedPortfolioDetailsTable"/>
  <xs:element name="LoansAndReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansAndReceivable"/>
  <xs:element name="RiskManagementandReportScheduleofBookValueofLoanswithRenegotiatedTermsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofBookValueofLoanswithRenegotiatedTermsDetailsTable"/>
  <xs:element name="RiskManagementandReportScheduleofBookValueofLoanswithRenegotiatedTermsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskManagementandReportScheduleofBookValueofLoanswithRenegotiatedTermsDetailsLineItems"/>
  <xs:element name="LoansAndAdvanceToBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansAndAdvanceToBank"/>
  <xs:element name="LoanToCustomerAtAmortizedCost" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_LoanToCustomerAtAmortizedCost"/>
  <xs:element name="RiskManagementandReportScheduleofAmortizedCostsandNetLossofModifiedFinancialAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofAmortizedCostsandNetLossofModifiedFinancialAssetsDetailsTable"/>
  <xs:element name="RiskManagementandReportScheduleofAmortizedCostsandNetLossofModifiedFinancialAssetsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskManagementandReportScheduleofAmortizedCostsandNetLossofModifiedFinancialAssetsDetailsLineItems"/>
  <xs:element name="AmortisedCostsOfFinancialAssetsModified" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AmortisedCostsOfFinancialAssetsModified"/>
  <xs:element name="NetModificationLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetModificationLoss"/>
  <xs:element name="AwardsTypeDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AwardsTypeDomainDomain"/>
  <xs:element name="RiskManagementandReportScheduleofGrossCarryingAmountPreviouslyModifiedFinancialAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofGrossCarryingAmountPreviouslyModifiedFinancialAssetsDetailsTable"/>
  <xs:element name="GrossCarryingAmountOfFinancialAssetsPostModification" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_GrossCarryingAmountOfFinancialAssetsPostModification"/>
  <xs:element name="ExpectedCreditLossOnFinancialAssetsPostModification" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpectedCreditLossOnFinancialAssetsPostModification"/>
  <xs:element name="GrossCarryingAmountOfFinancialAssetsPreModification" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_GrossCarryingAmountOfFinancialAssetsPreModification"/>
  <xs:element name="ExpectedCreditLossOnFinancialAssetsPreModification" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpectedCreditLossOnFinancialAssetsPreModification"/>
  <xs:element name="ShareOfDebtInstrumentsIssuedThatAreIncludedInInsurersRegulatoryCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ShareOfDebtInstrumentsIssuedThatAreIncludedInInsurersRegulatoryCapital"/>
  <xs:element name="RiskManagementandReportScheduleofuseofMARDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofuseofMARDetailsTable"/>
  <xs:element name="ExpectedNetCashFlowsInternalReport" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpectedNetCashFlowsInternalReport"/>
  <xs:element name="RiskManagementandReportScheduleofuseofCrossCurrencyFundingDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofuseofCrossCurrencyFundingDetailsTable"/>
  <xs:element name="RiskManagementandReportScheduleofuseofCrossCurrencyFundingDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskManagementandReportScheduleofuseofCrossCurrencyFundingDetailsLineItems"/>
  <xs:element name="CrossCurrencyFunding" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CrossCurrencyFunding"/>
  <xs:element name="RiskManagementandReportScheduleofFinancialRatiosDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofFinancialRatiosDetailsTable"/>
  <xs:element name="FundingFinancialCounterpartiesAssetsMaximum" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_FundingFinancialCounterpartiesAssetsMaximum"/>
  <xs:element name="DepositsLoansMaximum" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_DepositsLoansMaximum"/>
  <xs:element name="FundingFinancialCounterpartiesAssetsMinimum" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_FundingFinancialCounterpartiesAssetsMinimum"/>
  <xs:element name="DepositsLoansMinimum" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_DepositsLoansMinimum"/>
  <xs:element name="FundingFinancialCounterpartiesAssetsAverage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_FundingFinancialCounterpartiesAssetsAverage"/>
  <xs:element name="DepositsLoansAverage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_DepositsLoansAverage"/>
  <xs:element name="RiskManagementandReportSchedulesforCalculationofC46RegulatoryInformationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportSchedulesforCalculationofC46RegulatoryInformationDetailsTable"/>
  <xs:element name="RiskManagementandReportSchedulesforCalculationofC46RegulatoryInformationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskManagementandReportSchedulesforCalculationofC46RegulatoryInformationDetailsLineItems"/>
  <xs:element name="CurrencyBalanceSheetsUptoThirtyDays" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrencyBalanceSheetsUptoThirtyDays"/>
  <xs:element name="CurrenciesBalanceSheetUptoNinetyDays" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrenciesBalanceSheetUptoNinetyDays"/>
  <xs:element name="ForeignCurrencyBalanceSheetUptoThirtyDays" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignCurrencyBalanceSheetUptoThirtyDays"/>
  <xs:element name="LeaseContractualTermsDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LeaseContractualTermsDomainDomain"/>
  <xs:element name="RiskManagementandReportSchedulesofConsolidatedTermLiquidityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportSchedulesofConsolidatedTermLiquidityDetailsTable"/>
  <xs:element name="RiskManagementandReportScheduleofEvolutionoftheLCRandNSFRDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofEvolutionoftheLCRandNSFRDetailsTable"/>
  <xs:element name="RiskManagementandReportScheduleofEvolutionoftheLCRandNSFRDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskManagementandReportScheduleofEvolutionoftheLCRandNSFRDetailsLineItems"/>
  <xs:element name="LiquidityCoverageRatioPerShare" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_LiquidityCoverageRatioPerShare"/>
  <xs:element name="NetStableFinancingRatioinDollars" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_NetStableFinancingRatioinDollars"/>
  <xs:element name="RiskManagementandReportScheduleofContractualMaturityProfileoftheFinancialLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofContractualMaturityProfileoftheFinancialLiabilitiesDetailsTable"/>
  <xs:element name="RiskManagementandReportScheduleofContractualMaturityProfileoftheFinancialLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskManagementandReportScheduleofContractualMaturityProfileoftheFinancialLiabilitiesDetailsLineItems"/>
  <xs:element name="FinancialLiabilitiesUndiscountedCashFlow" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesUndiscountedCashFlow"/>
  <xs:element name="MaximumValueatRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumValueatRisk"/>
  <xs:element name="MinimumValueatRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MinimumValueatRisk"/>
  <xs:element name="AverageValueatRiskinShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageValueatRiskinShares"/>
  <xs:element name="MaximumEarningsatRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumEarningsatRisk"/>
  <xs:element name="MinimumEarningsatRisk" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MinimumEarningsatRisk"/>
  <xs:element name="AverageEarningsatRiskinShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageEarningsatRiskinShares"/>
  <xs:element name="RiskManagementandReportScheduleofInterestRateCashFlowsoftheBankingBookDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofInterestRateCashFlowsoftheBankingBookDetailsTable"/>
  <xs:element name="CashDueFromBank" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CashDueFromBank"/>
  <xs:element name="DerivativeInstrumentsUnderHedgeaccountingTreatment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeInstrumentsUnderHedgeaccountingTreatment"/>
  <xs:element name="BankingBookUndiscountedCashInflows" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_BankingBookUndiscountedCashInflows"/>
  <xs:element name="DerivativeInstrumentsUnderHedgeaccountingTreatments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeInstrumentsUnderHedgeaccountingTreatments"/>
  <xs:element name="DebtFinancialInstrumentIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentIssued"/>
  <xs:element name="RiskManagementandReportScheduleofAverageFluctuationsofMarketFactorsforMaximumStressScenarioTradingBookDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofAverageFluctuationsofMarketFactorsforMaximumStressScenarioTradingBookDetailsTable"/>
  <xs:element name="BasisPointOfReasonablyPossibleIncreaseDecreaseInRiskAssumption" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BasisPointOfReasonablyPossibleIncreaseDecreaseInRiskAssumption"/>
  <xs:element name="CurrencyOfDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrencyOfDomainDomain"/>
  <xs:element name="RiskManagementandReportScheduleofPotentialProfitandLossImpactonTradingBookDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofPotentialProfitandLossImpactonTradingBookDetailsTable"/>
  <xs:element name="RiskManagementandReportScheduleofPotentialProfitandLossImpactonTradingBookDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskManagementandReportScheduleofPotentialProfitandLossImpactonTradingBookDetailsLineItems"/>
  <xs:element name="CLPInterestRateAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CLPInterestRateAmount"/>
  <xs:element name="NoncurrentAssetsDerivatives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_NoncurrentAssetsDerivatives"/>
  <xs:element name="CLPInterestRateDebtInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CLPInterestRateDebtInstruments"/>
  <xs:element name="CLFInterestRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CLFInterestRate"/>
  <xs:element name="CLFInterestRateDerivatives" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CLFInterestRateDerivatives"/>
  <xs:element name="CLFInterestRateDebtInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CLFInterestRateDebtInstruments"/>
  <xs:element name="InterestRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestRate"/>
  <xs:element name="DomesticoffshoreInterestRate" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DomesticoffshoreInterestRate"/>
  <xs:element name="DerivativeFinancialLiabilitieHeldForHedging" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialLiabilitieHeldForHedging"/>
  <xs:element name="BankingSpread" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BankingSpread"/>
  <xs:element name="GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLosses"/>
  <xs:element name="MostAdverseStressScenarioPAndLImpactTradingBookTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_MostAdverseStressScenarioPAndLImpactTradingBookTotal"/>
  <xs:element name="ImpactByBaseInterestRateShocks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ImpactByBaseInterestRateShocks"/>
  <xs:element name="NetRevenuesFromFundsImpactDueToSpreadsShock" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NetRevenuesFromFundsImpactDueToSpreadsShock"/>
  <xs:element name="TotalNrffImpactOnAccrualBook" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalNrffImpactOnAccrualBook"/>
  <xs:element name="CLPDebtInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CLPDebtInstruments"/>
  <xs:element name="CLFDebtInstrument" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CLFDebtInstrument"/>
  <xs:element name="BankingArrangementsClassifiedAsCashEquivalent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_BankingArrangementsClassifiedAsCashEquivalent"/>
  <xs:element name="MostAdverseStressScenarioPAndLImpactAFSportfolioTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_MostAdverseStressScenarioPAndLImpactAFSportfolioTotal"/>
  <xs:element name="RiskManagementandReportScheduleofContractsSusceptibletoOffsetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportScheduleofContractsSusceptibletoOffsetDetailsTable"/>
  <xs:element name="TotalAssetsAccordingToTheStatementOfFinancialPosition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalAssetsAccordingToTheStatementOfFinancialPosition"/>
  <xs:element name="NonconsolidatedInvestmentInSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NonconsolidatedInvestmentInSubsidiaries"/>
  <xs:element name="AssetsDiscountedFromRegulatoryCapitalOtherThanItem2" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsDiscountedFromRegulatoryCapitalOtherThanItem2"/>
  <xs:element name="DerivativeCreditEquivalents" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeCreditEquivalents"/>
  <xs:element name="AssetsGeneratedByTheIntermediationOfFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsGeneratedByTheIntermediationOfFinancialInstruments"/>
  <xs:element name="TotalAssetsForRegulatoryPurposes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalAssetsForRegulatoryPurposes"/>
  <xs:element name="CreditRiskWeightedAssetsEstimatedAccordingToTheStandardMethodologyCRWA" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CreditRiskWeightedAssetsEstimatedAccordingToTheStandardMethodologyCRWA"/>
  <xs:element name="CreditRiskWeightedAssetsEstimatedAccordingToInternalMethodologiesCRWA" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CreditRiskWeightedAssetsEstimatedAccordingToInternalMethodologiesCRWA"/>
  <xs:element name="MarketRiskWeightedAssetsMRWA" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_MarketRiskWeightedAssetsMRWA"/>
  <xs:element name="OperationalRiskWeightedAssetsORWA" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OperationalRiskWeightedAssetsORWA"/>
  <xs:element name="Riskweightedassets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_Riskweightedassets"/>
  <xs:element name="RiskweightedAssetsAfterApplicationOfTheOutputFloorRWA" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskweightedAssetsAfterApplicationOfTheOutputFloorRWA"/>
  <xs:element name="OwnersEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OwnersEquity"/>
  <xs:element name="NoncontrollingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_NoncontrollingInterest"/>
  <xs:element name="ExcessMinorityInvestments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ExcessMinorityInvestments"/>
  <xs:element name="CoreTier1CapitalCET1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_CoreTier1CapitalCET1"/>
  <xs:element name="AdditionalDeductionsToCoreTier1CapitalOther" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalDeductionsToCoreTier1CapitalOther"/>
  <xs:element name="CoreTier1CapitalCET1one" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_CoreTier1CapitalCET1one"/>
  <xs:element name="VoluntaryProvisionsadditionalImputed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_VoluntaryProvisionsadditionalImputed"/>
  <xs:element name="SubordinatedBondsImputedAsAdditional" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_SubordinatedBondsImputedAsAdditional"/>
  <xs:element name="PreferredSharesAllocatedToAdditional" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_PreferredSharesAllocatedToAdditional"/>
  <xs:element name="BondsWithoutFixedTermOfMaturityImputedToAdditionalCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_BondsWithoutFixedTermOfMaturityImputedToAdditionalCapital"/>
  <xs:element name="DiscountsAppliedToAT1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DiscountsAppliedToAT1"/>
  <xs:element name="AdditionalTier1CapitalAT1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalTier1CapitalAT1"/>
  <xs:element name="Tier1Capital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_Tier1Capital"/>
  <xs:element name="VoluntaryProvisionsadditionalImputedAsTier2CapitalT2" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_VoluntaryProvisionsadditionalImputedAsTier2CapitalT2"/>
  <xs:element name="SubordinatedBondsImputed" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_SubordinatedBondsImputed"/>
  <xs:element name="EquivalentTier" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_EquivalentTier"/>
  <xs:element name="DiscountsAppliedToT2" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_DiscountsAppliedToT2"/>
  <xs:element name="TierTwoCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_TierTwoCapital"/>
  <xs:element name="EffectiveEquity" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_EffectiveEquity"/>
  <xs:element name="AdditionalBasicCapitalRequiredForTheConstitutionOfTheConservationBuffer" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalBasicCapitalRequiredForTheConstitutionOfTheConservationBuffer"/>
  <xs:element name="AdditionalBasicCapitalRequiredToSetUpTheCountercyclicalBuffe" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalBasicCapitalRequiredToSetUpTheCountercyclicalBuffe"/>
  <xs:element name="AdditionalBasicCapitalRequiredForBanksQualifiedAsSystemic" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalBasicCapitalRequiredForBanksQualifiedAsSystemic"/>
  <xs:element name="AdditionalCapitalRequiredForTheEvaluationOfTheAdequacyOfEffectiveEquityPillar2" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalCapitalRequiredForTheEvaluationOfTheAdequacyOfEffectiveEquityPillar2"/>
  <xs:element name="LeverageRatio" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LeverageRatio"/>
  <xs:element name="LeverageRatioThatTheBankMustMeetConsideringTheMinimumRequirements" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LeverageRatioThatTheBankMustMeetConsideringTheMinimumRequirements"/>
  <xs:element name="CET1CapitalRatio" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CET1CapitalRatio"/>
  <xs:element name="CET1CapitalRatioThatTheBankMustMeetConsideringTheMinimumRequirements" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CET1CapitalRatioThatTheBankMustMeetConsideringTheMinimumRequirements"/>
  <xs:element name="CapitalBufferShortfall" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CapitalBufferShortfall"/>
  <xs:element name="Tier1CapitalRatio" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Tier1CapitalRatio"/>
  <xs:element name="Tier1CapitalRatioThatTheBankMustMeetConsideringTheMinimumRequirements" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Tier1CapitalRatioThatTheBankMustMeetConsideringTheMinimumRequirements"/>
  <xs:element name="RegulatoryCapitalRatio" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_RegulatoryCapitalRatio"/>
  <xs:element name="TotalOrRegulatoryCapitalRatioThatTheBankMustMeetConsideringTheMinimumRequirements" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalOrRegulatoryCapitalRatioThatTheBankMustMeetConsideringTheMinimumRequirements"/>
  <xs:element name="TotalOrRegulatoryCapitalRatioThatTheBankMustMeetConsideringTheChargeForArticle35Bis" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalOrRegulatoryCapitalRatioThatTheBankMustMeetConsideringTheChargeForArticle35Bis"/>
  <xs:element name="TotalorRegulatoryCapitalRatioThatTheBankMustMeetConsideringTheMinimumRequirementsConservationbufferandcountercyclicalbuffer" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalorRegulatoryCapitalRatioThatTheBankMustMeetConsideringTheMinimumRequirementsConservationbufferandcountercyclicalbuffer"/>
  <xs:element name="CreditRating" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CreditRating"/>
  <xs:element name="AdditionalProvisionsComputedInTier2CapitalT2InRelationToCRWA" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalProvisionsComputedInTier2CapitalT2InRelationToCRWA"/>
  <xs:element name="SubordinatedBondsComputedAsTier2CapitalT2InRelationToCET1Capital" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubordinatedBondsComputedAsTier2CapitalT2InRelationToCET1Capital"/>
  <xs:element name="AdditionalTier1CapitalAT1InRelationToCET1Capital" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalTier1CapitalAT1InRelationToCET1Capital"/>
  <xs:element name="VoluntaryadditionalProvisionsAndSubordinatedBondsComputedAsAT1InRelationToRWAs" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_VoluntaryadditionalProvisionsAndSubordinatedBondsComputedAsAT1InRelationToRWAs"/>
  <xs:element name="SubsequentEventsScheduleofDematerializedandBearerBondsIssuedbyBancodeChileandRegisteredintheSecuritiesRegistryoftheFinancialMarketCommissionDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_SubsequentEventsScheduleofDematerializedandBearerBondsIssuedbyBancodeChileandRegisteredintheSecuritiesRegistryoftheFinancialMarketCommissionDetailsTable"/>
  <xs:element name="Serie" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Serie"/>
  <xs:element name="CommissionAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CommissionAmount"/>
  <xs:element name="MaturityDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MaturityDate"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="ForeignCurrencyExchangeRates1" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignCurrencyExchangeRates1"/>
  <xs:element name="ForeignCurrencyExchangeRates2" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignCurrencyExchangeRates2"/>
  <xs:element name="ForeignCurrencyExchangeRates3" type="xbrli:decimalItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignCurrencyExchangeRates3"/>
  <xs:element name="PercentageOfMinimumDistributionOfNetIncome" type="dtr1:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PercentageOfMinimumDistributionOfNetIncome"/>
  <xs:element name="ThresholdRetiringPeriodForSpecifiedEmployeesToWhomPaymentsAreMade" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ThresholdRetiringPeriodForSpecifiedEmployeesToWhomPaymentsAreMade"/>
  <xs:element name="DiscountRateTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DiscountRateTerm"/>
  <xs:element name="RelevantEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RelevantEventsDetailsTable"/>
  <xs:element name="RelevantEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelevantEventsDetailsLineItems"/>
  <xs:element name="RiskWeightedAssetsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskWeightedAssetsPercentage"/>
  <xs:element name="DividendShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_DividendShares"/>
  <xs:element name="DividendDistributionProfitPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DividendDistributionProfitPercentage"/>
  <xs:element name="PercentageOfCapitalRatio" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PercentageOfCapitalRatio"/>
  <xs:element name="IfrsEquitySecuritiesByIndustryDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IfrsEquitySecuritiesByIndustryDomainDomain"/>
  <xs:element name="BusinessSegmentDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_BusinessSegmentDetailsTable"/>
  <xs:element name="NumberOfBusinessSegments" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NumberOfBusinessSegments"/>
  <xs:element name="TotalIncomePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalIncomePercentage"/>
  <xs:element name="AdjustmentOperatingRevenue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentOperatingRevenue"/>
  <xs:element name="AdjustmentsAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsAssets"/>
  <xs:element name="AdjustmentsInLiabilitiesForProvidingMinimumDividendsAndDifferingAllowancesForLoanLosses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsInLiabilitiesForProvidingMinimumDividendsAndDifferingAllowancesForLoanLosses"/>
  <xs:element name="FinancialAssetsHeldforTradingatFairValueThroughProfitorLossDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossDetailsTable"/>
  <xs:element name="FinancialAssetsHeldforTradingatFairValueThroughProfitorLossDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldforTradingatFairValueThroughProfitorLossDetailsLineItems"/>
  <xs:element name="MaturityDays" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MaturityDays"/>
  <xs:element name="FinancialAssetClassifiedAsHeldForTradingWhichIsPresentedAsReductionInDebtIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetClassifiedAsHeldForTradingWhichIsPresentedAsReductionInDebtIssued"/>
  <xs:element name="FinancialAssetsatFairValueThroughOtherComprehensiveIncomeDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialAssetsatFairValueThroughOtherComprehensiveIncomeDetailsTable"/>
  <xs:element name="RepurchaseAgreementAverageExpirationPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RepurchaseAgreementAverageExpirationPeriod"/>
  <xs:element name="RealizedGainsReclassifiedToTheIncomeStatement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_RealizedGainsReclassifiedToTheIncomeStatement"/>
  <xs:element name="DerivativeFinancialInstrumentsforHedgingPurposesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_DerivativeFinancialInstrumentsforHedgingPurposesDetailsTable"/>
  <xs:element name="DerivativeFinancialInstrumentsforHedgingPurposesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsforHedgingPurposesDetailsLineItems"/>
  <xs:element name="UnrealizedGainForCashFlowHedgingInEquityBeforeTax" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_UnrealizedGainForCashFlowHedgingInEquityBeforeTax"/>
  <xs:element name="IntangibleAssetsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_IntangibleAssetsDetailsTable"/>
  <xs:element name="IntangibleAssetsOtherThanGoodwillAssociatedWithTechnologicalDevelopments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_IntangibleAssetsOtherThanGoodwillAssociatedWithTechnologicalDevelopments"/>
  <xs:element name="AssumedMarketSharePercentageAtYearSixAndOnwards" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AssumedMarketSharePercentageAtYearSixAndOnwards"/>
  <xs:element name="DiscountRateWasComputedByUsingCapm" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DiscountRateWasComputedByUsingCapm"/>
  <xs:element name="DiscountRateOfBank" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DiscountRateOfBank"/>
  <xs:element name="ReturnOnMarketEquityPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ReturnOnMarketEquityPercentage"/>
  <xs:element name="DiscountRateRealTermsWasComputedByUsingCapitalAssetPricingModel" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DiscountRateRealTermsWasComputedByUsingCapitalAssetPricingModel"/>
  <xs:element name="BankSensitivityAnalysedDiscountsRates" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BankSensitivityAnalysedDiscountsRates"/>
  <xs:element name="ProvisionForWriteoffOfProperty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionForWriteoffOfProperty"/>
  <xs:element name="ShortTermLeaseAgreements" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ShortTermLeaseAgreements"/>
  <xs:element name="OperatingLeaseFutureRentalIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_OperatingLeaseFutureRentalIncome"/>
  <xs:element name="InvestmentOwnedAtFairValues" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentOwnedAtFairValues"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_FinancialLiabilitiesatAmortizedCostDetailsTable"/>
  <xs:element name="FinancialLiabilitiesatAmortizedCostDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesatAmortizedCostDetailsLineItems"/>
  <xs:element name="RepurchaseAgreementAndSecuritiesLending" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_RepurchaseAgreementAndSecuritiesLending"/>
  <xs:element name="RegulatoryCapitalFinancialInstrumentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RegulatoryCapitalFinancialInstrumentsDetailsTable"/>
  <xs:element name="EquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_EquityDetailsTable"/>
  <xs:element name="PercentageOfNetIncomeToBeCapitalized" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PercentageOfNetIncomeToBeCapitalized"/>
  <xs:element name="ContingenciesandCommitmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_ContingenciesandCommitmentsDetailsTable"/>
  <xs:element name="GuaranteesIssuedByBanks" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesIssuedByBanks"/>
  <xs:element name="GuaranteesMaturityDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteesMaturityDate"/>
  <xs:element name="BankGuaranteeAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_BankGuaranteeAmount"/>
  <xs:element name="GuaranteeInInsurancePolicy" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteeInInsurancePolicy"/>
  <xs:element name="FixedIncomeFinancialInstruments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_FixedIncomeFinancialInstruments"/>
  <xs:element name="StockExchangeShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_StockExchangeShares"/>
  <xs:element name="InsurancePolicyExpires" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InsurancePolicyExpires"/>
  <xs:element name="CoverageAmountEquivalent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CoverageAmountEquivalent"/>
  <xs:element name="BankGuaranteeMaturityDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BankGuaranteeMaturityDate"/>
  <xs:element name="CashGuaranteeAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_CashGuaranteeAmount"/>
  <xs:element name="ShortSaleOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_ShortSaleOperations"/>
  <xs:element name="GuaranteeCompliance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_GuaranteeCompliance"/>
  <xs:element name="FineAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_FineAmount"/>
  <xs:element name="RelatedPartyDisclosuresDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RelatedPartyDisclosuresDetailsTable"/>
  <xs:element name="ParticipationExceedsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ParticipationExceedsPercentage"/>
  <xs:element name="ReachesOrExceedsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ReachesOrExceedsPercentage"/>
  <xs:element name="InstrumentsPercentageExplanatory" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstrumentsPercentageExplanatory"/>
  <xs:element name="FinancialInstrumentsDomesticIssuers" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsDomesticIssuers"/>
  <xs:element name="MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesDetailsTable"/>
  <xs:element name="MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MaturityAccordingtotheirRemainingTermsofFinancialAssetsandLiabilitiesDetailsLineItems"/>
  <xs:element name="RiskManagementandReportDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_RiskManagementandReportDetailsTable"/>
  <xs:element name="RiskManagementandReportDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskManagementandReportDetailsLineItems"/>
  <xs:element name="CreditCommitteeAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_CreditCommitteeAmount"/>
  <xs:element name="MaximumExposureToCreditRiskDoesNotExceed" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumExposureToCreditRiskDoesNotExceed"/>
  <xs:element name="NumberOfCollaterals" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NumberOfCollaterals"/>
  <xs:element name="ValueOfGuaranteesClassifiedAsImpaired" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ValueOfGuaranteesClassifiedAsImpaired"/>
  <xs:element name="ValueOfGuaranteesClassifiedAsNonImpaired" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_ValueOfGuaranteesClassifiedAsNonImpaired"/>
  <xs:element name="AssetReceivedInLieuOfPayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetReceivedInLieuOfPayment"/>
  <xs:element name="PercentageOfRenegotiatedPortfolioOnLoans" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PercentageOfRenegotiatedPortfolioOnLoans"/>
  <xs:element name="BankAvailableMarginAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_BankAvailableMarginAmount"/>
  <xs:element name="DescriptionOfLiquidityCoverageRatio" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DescriptionOfLiquidityCoverageRatio"/>
  <xs:element name="MaximumPercentageOfProvisionOnRenegotiatedLoans" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumPercentageOfProvisionOnRenegotiatedLoans"/>
  <xs:element name="MaximumPotentialLossImpactOnTradingBook" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_MaximumPotentialLossImpactOnTradingBook"/>
  <xs:element name="PotentialImpactsOnEquityAccounts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="bch_PotentialImpactsOnEquityAccounts"/>
  <xs:element name="LegalFormOfEntityDomainDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LegalFormOfEntityDomainDomain"/>
  <xs:element name="InformationonRegulatoryCapitalandCapitalAdequacyRatiosDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_InformationonRegulatoryCapitalandCapitalAdequacyRatiosDetailsTable"/>
  <xs:element name="TotalAssets" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalAssets"/>
  <xs:element name="PercentageOfRiskWeightedAssetsNetOfRequiredProvisions" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_PercentageOfRiskWeightedAssetsNetOfRequiredProvisions"/>
  <xs:element name="RiskweightedAssetsOfBankingInstitutions" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskweightedAssetsOfBankingInstitutions"/>
  <xs:element name="AdditionalCapitalRequirements" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalCapitalRequirements"/>
  <xs:element name="ImplementationPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ImplementationPeriod"/>
  <xs:element name="PercentageOfAdditionalCapitalRequirementsToBeConstituted" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PercentageOfAdditionalCapitalRequirementsToBeConstituted"/>
  <xs:element name="PercentageOfRequirementMustBeRecognizedAtBasicCapital" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PercentageOfRequirementMustBeRecognizedAtBasicCapital"/>
  <xs:element name="ChargeForMaintainingTheCurrentRequirementPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ChargeForMaintainingTheCurrentRequirementPercentage"/>
  <xs:element name="AdditionalBasicCapitalRequirements" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalBasicCapitalRequirements"/>
  <xs:element name="ConservationBufferPercentageOfRiskWeightedAssets" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConservationBufferPercentageOfRiskWeightedAssets"/>
  <xs:element name="NoncontrollingInterestPercentageOnOwnersAssets" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NoncontrollingInterestPercentageOnOwnersAssets"/>
  <xs:element name="InvestmentAssetsPercentageOnOwnersEquity" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentAssetsPercentageOnOwnersEquity"/>
  <xs:element name="CapitalAdequacyLeverageRequirementsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CapitalAdequacyLeverageRequirementsPercentage"/>
  <xs:element name="ChargesIncurredPercentageOfAssetsExposedToRisk" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ChargesIncurredPercentageOfAssetsExposedToRisk"/>
  <xs:element name="SystemicBankChargePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SystemicBankChargePercentage"/>
  <xs:element name="AdditionalChargesForEffectiveEquityPercentageOfAssetsExposedToRisk" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalChargesForEffectiveEquityPercentageOfAssetsExposedToRisk"/>
  <xs:element name="SystemicBankChargesPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SystemicBankChargesPercentage"/>
  <xs:element name="BankSpecificCapitalRequirementsPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BankSpecificCapitalRequirementsPercentage"/>
  <xs:element name="TransitionalProvisionsRequiredPercentageOnCapitalCharge" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransitionalProvisionsRequiredPercentageOnCapitalCharge"/>
  <xs:element name="Pillar2ChargePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="bch_Pillar2ChargePercentage"/>
  <xs:element name="TransitionalProvisionsRequiredPercentageOnBasicCapitalRequirements" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransitionalProvisionsRequiredPercentageOnBasicCapitalRequirements"/>
  <xs:element name="ConservationBufferRequiredPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConservationBufferRequiredPercentage"/>
  <xs:element name="ConservationBufferPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConservationBufferPercentage"/>
  <xs:element name="StandardMethodologyLimitPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StandardMethodologyLimitPercentage"/>
  <xs:element name="BasicCapitalLimitPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BasicCapitalLimitPercentage"/>
  <xs:element name="AdditionalProvisionsAndDebtInstrumentPercentageOfAssetsExposedToRisk" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdditionalProvisionsAndDebtInstrumentPercentageOfAssetsExposedToRisk"/>
  <xs:element name="TransitionalProvisionsDecreasePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransitionalProvisionsDecreasePercentage"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="bch_SubsequentEventsDetailsTable"/>
  <xs:element name="InflationOfPaidCapitalAndReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="bch_InflationOfPaidCapitalAndReserves"/>
  <xs:element name="DividendPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DividendPercentage"/>
  <xs:element name="AwardsTypeAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_AwardsTypeAxis"/>
  <xs:element name="BankingRegulationCalculationMethodologyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_BankingRegulationCalculationMethodologyAxis"/>
  <xs:element name="CurrencyOfAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_CurrencyOfAxis"/>
  <xs:element name="IfrsEquitySecuritiesByIndustryAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_IfrsEquitySecuritiesByIndustryAxis"/>
  <xs:element name="LeaseContractualTermsAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_LeaseContractualTermsAxis"/>
  <xs:element name="LegalFormOfEntityAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_LegalFormOfEntityAxis"/>
  <xs:element name="LongtermDebtAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_LongtermDebtAxis"/>
  <xs:element name="RiskWeightedAssetCalculationMethodologyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_RiskWeightedAssetCalculationMethodologyAxis"/>
  <xs:element name="SegmentAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_SegmentAxis"/>
  <xs:element name="StatementOfIncomeAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_StatementOfIncomeAxis"/>
  <xs:element name="TypeOfCurrenciesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_TypeOfCurrenciesAxis"/>
  <xs:element name="TypeOfSeriesAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="bch_TypeOfSeriesAxis"/>
  <xs:element name="ADJUSTEDBASISMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ADJUSTEDBASISMember"/>
  <xs:element name="AFPCapitalSAPensionFundAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AFPCapitalSAPensionFundAMember"/>
  <xs:element name="AFPCuprumSAForAFundMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AFPCuprumSAForAFundMember"/>
  <xs:element name="AFPHabitatSAForAFundMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AFPHabitatSAForAFundMember"/>
  <xs:element name="ATMsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ATMsMember"/>
  <xs:element name="AUDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AUDMember"/>
  <xs:element name="AccruedInterestAdjustmentsFromImpairedLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AccruedInterestAdjustmentsFromImpairedLoansMember"/>
  <xs:element name="AcquisitionDisposalsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AcquisitionDisposalsMember"/>
  <xs:element name="ActivatedBondPlacementExpenseCreditDifferencesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ActivatedBondPlacementExpenseCreditDifferencesMember"/>
  <xs:element name="AdjustmentForValuationOfInvestmentsAndEquityInstrumentsAtFairValueThroughOCIMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentForValuationOfInvestmentsAndEquityInstrumentsAtFairValueThroughOCIMember"/>
  <xs:element name="AdjustmentsToConformIFRSMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdjustmentsToConformIFRSMember"/>
  <xs:element name="AdministradorFinancieroDeTransantiagoSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdministradorFinancieroDeTransantiagoSAMember"/>
  <xs:element name="AdministradorFinancieroDelTransantiagoSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdministradorFinancieroDelTransantiagoSAMember"/>
  <xs:element name="AgricultureAndLivestockSectorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AgricultureAndLivestockSectorMember"/>
  <xs:element name="AllowancesForLoanLossesAndProvisionForContingentLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AllowancesForLoanLossesAndProvisionForContingentLoansMember"/>
  <xs:element name="AmericanDepositarySharesEachRepresenting200SharesOfCommonStockWithoutNominalparValueADSsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AmericanDepositarySharesEachRepresenting200SharesOfCommonStockWithoutNominalparValueADSsMember"/>
  <xs:element name="April12025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_April12025Member"/>
  <xs:element name="April152025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_April152025Member"/>
  <xs:element name="April172025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_April172025Member"/>
  <xs:element name="April172025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_April172025OneMember"/>
  <xs:element name="April32025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_April32025Member"/>
  <xs:element name="ArtikosChileSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ArtikosChileSAMember"/>
  <xs:element name="ArtikosChileSAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ArtikosChileSAOneMember"/>
  <xs:element name="AssetsDenominatedInClfMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsDenominatedInClfMember"/>
  <xs:element name="August222025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_August222025Member"/>
  <xs:element name="August272025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_August272025Member"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioFVOCIPortfolioCLFBondsbpsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioFVOCIPortfolioCLFBondsbpsMember"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioFVOCIPortfolioCLPBondsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioFVOCIPortfolioCLPBondsMember"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioFVOCIPortfolioSpreadUSDOnOffDerivativesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioFVOCIPortfolioSpreadUSDOnOffDerivativesMember"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioFVOCIPortfolioUSDOffshoreLiborDerivativesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioFVOCIPortfolioUSDOffshoreLiborDerivativesMember"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLFBondsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLFBondsMember"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLFDerivativesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLFDerivativesMember"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLPBondsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLPBondsMember"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLPDerivativesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookCLPDerivativesMember"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookSpreadUSDOnOffDerivativesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookSpreadUSDOnOffDerivativesMember"/>
  <xs:element name="AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookUSDOffshoreSOFRDerivativesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookUSDOffshoreSOFRDerivativesMember"/>
  <xs:element name="BCHIFH1221FiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFH1221FiveMember"/>
  <xs:element name="BCHIFH1221FourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFH1221FourMember"/>
  <xs:element name="BCHIFH1221Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFH1221Member"/>
  <xs:element name="BCHIFH1221OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFH1221OneMember"/>
  <xs:element name="BCHIFH1221SevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFH1221SevenMember"/>
  <xs:element name="BCHIFH1221SixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFH1221SixMember"/>
  <xs:element name="BCHIFH1221ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFH1221ThreeMember"/>
  <xs:element name="BCHIFH1221TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFH1221TwoMember"/>
  <xs:element name="BCHIFU0522Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFU0522Member"/>
  <xs:element name="BCHIFU0522OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFU0522OneMember"/>
  <xs:element name="BCHIFU0522ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFU0522ThreeMember"/>
  <xs:element name="BCHIFU0522TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCHIFU0522TwoMember"/>
  <xs:element name="BCICorredoresDeBolsaSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BCICorredoresDeBolsaSAMember"/>
  <xs:element name="BONOAUDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BONOAUDMember"/>
  <xs:element name="BONOHKDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BONOHKDMember"/>
  <xs:element name="BONOHKDOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BONOHKDOneMember"/>
  <xs:element name="BTGPactualChileSACorredoresDeBolsaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BTGPactualChileSACorredoresDeBolsaMember"/>
  <xs:element name="BanchileAdministradoraGeneralDeFondosSaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BanchileAdministradoraGeneralDeFondosSaMember"/>
  <xs:element name="BanchileAsesoraFinancieraSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BanchileAsesoraFinancieraSAMember"/>
  <xs:element name="BanchileCorredoresDeBolsaSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BanchileCorredoresDeBolsaSAMember"/>
  <xs:element name="BanchileCorredoresDeBolsaSaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BanchileCorredoresDeBolsaSaMember"/>
  <xs:element name="BanchileCorredoresDeSegurosLtdaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BanchileCorredoresDeSegurosLtdaMember"/>
  <xs:element name="BancoCentralDeChiletheCentralBankOfChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BancoCentralDeChiletheCentralBankOfChileMember"/>
  <xs:element name="BancoDeChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BancoDeChileMember"/>
  <xs:element name="BancoDeChileOnBehalfCitibankNewYorkMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BancoDeChileOnBehalfCitibankNewYorkMember"/>
  <xs:element name="BancoDeChileOnBehalfOfCitibankLondonMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BancoDeChileOnBehalfOfCitibankLondonMember"/>
  <xs:element name="BancoDeChileOnBehalfOfNonresidentThirdPartiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BancoDeChileOnBehalfOfNonresidentThirdPartiesMember"/>
  <xs:element name="BancoDeChileOnBehalfOfStateStreetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BancoDeChileOnBehalfOfStateStreetMember"/>
  <xs:element name="BancoSantanderChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BancoSantanderChileMember"/>
  <xs:element name="BancoSantanderOnBehalfForeignInvestorsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BancoSantanderOnBehalfForeignInvestorsMember"/>
  <xs:element name="BancoSantanderOnBehalfOfForeignInvestorsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BancoSantanderOnBehalfOfForeignInvestorsMember"/>
  <xs:element name="BankOfAmericaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BankOfAmericaMember"/>
  <xs:element name="BankOfNewYorkMellonMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BankOfNewYorkMellonMember"/>
  <xs:element name="BolsaDeComercioDeSantiagoBolsaDeValoresMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BolsaDeComercioDeSantiagoBolsaDeValoresMember"/>
  <xs:element name="BolsaDeComercioDeSantiagoBolsaDeValoresOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BolsaDeComercioDeSantiagoBolsaDeValoresOneMember"/>
  <xs:element name="BolsaDeComercioDeSantiagoBolsaDeValoresTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BolsaDeComercioDeSantiagoBolsaDeValoresTwoMember"/>
  <xs:element name="BolsaElectrnicaDeChileBolsaDeValoresMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BolsaElectrnicaDeChileBolsaDeValoresMember"/>
  <xs:element name="BolsaElectrnicaDeChileBolsaDeValoresOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BolsaElectrnicaDeChileBolsaDeValoresOneMember"/>
  <xs:element name="BolsaElectrnicaDeChileSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BolsaElectrnicaDeChileSAMember"/>
  <xs:element name="BolsaElectrnicaDeChileSAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BolsaElectrnicaDeChileSAOneMember"/>
  <xs:element name="BondMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BondMember"/>
  <xs:element name="BondsAndPromissoryNotesFromTheGeneralTreasuryOfTheRepublicMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BondsAndPromissoryNotesFromTheGeneralTreasuryOfTheRepublicMember"/>
  <xs:element name="BondsAndTradeEffectsFromDomesticCompaniesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BondsAndTradeEffectsFromDomesticCompaniesMember"/>
  <xs:element name="BondsAndTradeEffectsFromForeignCompaniesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BondsAndTradeEffectsFromForeignCompaniesMember"/>
  <xs:element name="BondsWithNoFixedTermOfMaturityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BondsWithNoFixedTermOfMaturityMember"/>
  <xs:element name="BookValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BookValueMember"/>
  <xs:element name="BorrowingsFromFinancialInstitutionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BorrowingsFromFinancialInstitutionsMember"/>
  <xs:element name="CCLVContraparteCentralSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CCLVContraparteCentralSAMember"/>
  <xs:element name="CHFMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CHFMember"/>
  <xs:element name="CLPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CLPMember"/>
  <xs:element name="CNYMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CNYMember"/>
  <xs:element name="CONSOLIDATEDCURRENCYMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CONSOLIDATEDCURRENCYMember"/>
  <xs:element name="CONSOLIDATEDCURRENCYONEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CONSOLIDATEDCURRENCYONEMember"/>
  <xs:element name="CONTRACTUALBASISMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CONTRACTUALBASISMember"/>
  <xs:element name="CONTRACTUALBASISONEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CONTRACTUALBASISONEMember"/>
  <xs:element name="CaixabankSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CaixabankSAMember"/>
  <xs:element name="CallCurrencyOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CallCurrencyOptionsMember"/>
  <xs:element name="CallOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CallOptionsMember"/>
  <xs:element name="Canal13Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Canal13Member"/>
  <xs:element name="CanalOneThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CanalOneThreeMember"/>
  <xs:element name="CapitalRequirementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CapitalRequirementMember"/>
  <xs:element name="CashAndDepositsInBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CashAndDepositsInBanksMember"/>
  <xs:element name="CashAndDueFromBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CashAndDueFromBanksMember"/>
  <xs:element name="CashAndOtherTransactionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CashAndOtherTransactionsMember"/>
  <xs:element name="CentralBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CentralBankMember"/>
  <xs:element name="CentralBankOfChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CentralBankOfChileMember"/>
  <xs:element name="CentroDeCompensacinAutomatizadoSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CentroDeCompensacinAutomatizadoSAMember"/>
  <xs:element name="CentroDeCompensacinAutomatizadoSAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CentroDeCompensacinAutomatizadoSAOneMember"/>
  <xs:element name="CentroDeCompensacinAutomatizadoSATwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CentroDeCompensacinAutomatizadoSATwoMember"/>
  <xs:element name="CeoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CeoMember"/>
  <xs:element name="CeosOfSubsidiariesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CeosOfSubsidiariesMember"/>
  <xs:element name="ChangesInProvisionTotalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ChangesInProvisionTotalMember"/>
  <xs:element name="ChileanFinancialObligationsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ChileanFinancialObligationsMember"/>
  <xs:element name="ChileanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ChileanMember"/>
  <xs:element name="CitibankNAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CitibankNAMember"/>
  <xs:element name="CitibankNAUnitedKingdomMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CitibankNAUnitedKingdomMember"/>
  <xs:element name="CitigroupGlobalMarketsINCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CitigroupGlobalMarketsINCMember"/>
  <xs:element name="ClassesOfAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ClassesOfAssetsMember"/>
  <xs:element name="ComderContraparteCentralSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ComderContraparteCentralSAMember"/>
  <xs:element name="CommercialLoansSecuredMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CommercialLoansSecuredMember"/>
  <xs:element name="CommercialsLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CommercialsLoansMember"/>
  <xs:element name="CommerzbankAGMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CommerzbankAGMember"/>
  <xs:element name="CommonShareholdersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CommonShareholdersMember"/>
  <xs:element name="ConfidenceLevelOMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConfidenceLevelOMember"/>
  <xs:element name="ConsolidatedCurrencyFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsolidatedCurrencyFourMember"/>
  <xs:element name="ConsolidatedCurrencyThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsolidatedCurrencyThreeMember"/>
  <xs:element name="ConsolidationAdjustmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsolidationAdjustmentsMember"/>
  <xs:element name="ConsumerLeasesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsumerLeasesMember"/>
  <xs:element name="ConsumerLoansOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsumerLoansOneMember"/>
  <xs:element name="ConsumersLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ConsumersLoansMember"/>
  <xs:element name="ContingentLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ContingentLoansMember"/>
  <xs:element name="CorporateBondMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CorporateBondMember"/>
  <xs:element name="CreditRiskTotalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CreditRiskTotalMember"/>
  <xs:element name="CreditsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CreditsMember"/>
  <xs:element name="CrossCurrencySwapMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CrossCurrencySwapMember"/>
  <xs:element name="CrossCurrencySwapsInterestRateSwapsFXForwardsInflationForwardsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CrossCurrencySwapsInterestRateSwapsFXForwardsInflationForwardsMember"/>
  <xs:element name="CurrencyBrazilMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrencyBrazilMember"/>
  <xs:element name="CurrencyForwardMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrencyForwardMember"/>
  <xs:element name="CurrencyUnitedStatesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrencyUnitedStatesMember"/>
  <xs:element name="CurrentAccountsAndOtherDemandDepositsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrentAccountsAndOtherDemandDepositsMember"/>
  <xs:element name="DCVRegistrosDeChileSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DCVRegistrosDeChileSAMember"/>
  <xs:element name="DCVRegistrosSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DCVRegistrosSAMember"/>
  <xs:element name="DZBankAGDeutscheMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DZBankAGDeutscheMember"/>
  <xs:element name="DebtFinancialInstrumentsFromOtherDomesticBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsFromOtherDomesticBanksMember"/>
  <xs:element name="DebtFinancialInstrumentsFromOtherForeignBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsFromOtherForeignBanksMember"/>
  <xs:element name="DebtFinancialInstrumentsFromTheCentralBankOfChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsFromTheCentralBankOfChileMember"/>
  <xs:element name="DebtFinancialInstrumentsIssuedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsIssuedMember"/>
  <xs:element name="DebtFinancialInstrumentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsMember"/>
  <xs:element name="DebtInstrumentsValuedAtFairValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtInstrumentsValuedAtFairValueMember"/>
  <xs:element name="DemandMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DemandMember"/>
  <xs:element name="DepsitoCentralDeValoresSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DepsitoCentralDeValoresSAMember"/>
  <xs:element name="DepsitoCentralDeValoresSAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DepsitoCentralDeValoresSAOneMember"/>
  <xs:element name="DerivativeContractsFinancialMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeContractsFinancialMember"/>
  <xs:element name="DerivativeFinancialInstrumentsForHedgingPurposesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsForHedgingPurposesMember"/>
  <xs:element name="DerivativeFinancialInstrumentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativeFinancialInstrumentsMember"/>
  <xs:element name="DesarrollosEInversionesInternacionalesSpAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DesarrollosEInversionesInternacionalesSpAMember"/>
  <xs:element name="DeutscheBankTrustCompanyAmericasMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DeutscheBankTrustCompanyAmericasMember"/>
  <xs:element name="DirectorsBankAndSubsidiariesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DirectorsBankAndSubsidiariesMember"/>
  <xs:element name="DivisionManagersAreaSubsidiariesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DivisionManagersAreaSubsidiariesMember"/>
  <xs:element name="DivisionManagersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DivisionManagersMember"/>
  <xs:element name="DomesticBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DomesticBanksMember"/>
  <xs:element name="DomesticEquityInstrumentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DomesticEquityInstrumentsMember"/>
  <xs:element name="ECLMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ECLMember"/>
  <xs:element name="EURMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EURMember"/>
  <xs:element name="ElectricityGasAndWaterMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ElectricityGasAndWaterMember"/>
  <xs:element name="ElementsThatCanBeReclassifiedInProfitOrLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ElementsThatCanBeReclassifiedInProfitOrLossMember"/>
  <xs:element name="ElementsThatWillNotBeReclassifiedInProfitOrLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ElementsThatWillNotBeReclassifiedInProfitOrLossMember"/>
  <xs:element name="EnexSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EnexSAMember"/>
  <xs:element name="EnexSAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EnexSAOneMember"/>
  <xs:element name="EnglandMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EnglandMember"/>
  <xs:element name="EquipmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquipmentsMember"/>
  <xs:element name="EquityInstrumentsIssuedByForeignInstitutionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityInstrumentsIssuedByForeignInstitutionsMember"/>
  <xs:element name="EquityInstrumentsIssuedInChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityInstrumentsIssuedInChileMember"/>
  <xs:element name="EquityInstrumentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EquityInstrumentsMember"/>
  <xs:element name="EstimatedFairValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EstimatedFairValueMember"/>
  <xs:element name="EvaluationGroupMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EvaluationGroupMember"/>
  <xs:element name="EvaluationIndividualMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EvaluationIndividualMember"/>
  <xs:element name="Ever1BAESPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Ever1BAESPAMember"/>
  <xs:element name="EverChileSPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_EverChileSPAMember"/>
  <xs:element name="ExchangeRateDifferenceCreditDifferencesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ExchangeRateDifferenceCreditDifferencesMember"/>
  <xs:element name="ExchangeRateDifferenceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ExchangeRateDifferenceMember"/>
  <xs:element name="ExpectedCreditLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpectedCreditLossMember"/>
  <xs:element name="FOREIGNCURRENCYMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FOREIGNCURRENCYMember"/>
  <xs:element name="FOREIGNCURRENCYONEMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FOREIGNCURRENCYONEMember"/>
  <xs:element name="FXIndexationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FXIndexationMember"/>
  <xs:element name="FXOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FXOptionsMember"/>
  <xs:element name="FacilitiesThatHaveCuredSinceModificationAndAreNowMeasuredUsing12meclsStage1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FacilitiesThatHaveCuredSinceModificationAndAreNowMeasuredUsing12meclsStage1Member"/>
  <xs:element name="FacilitiesThatRevertedToStage2Or3Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FacilitiesThatRevertedToStage2Or3Member"/>
  <xs:element name="FairValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FairValueMember"/>
  <xs:element name="February102026Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_February102026Member"/>
  <xs:element name="FinancialAssetsAtAmortizedCostMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtAmortizedCostMember"/>
  <xs:element name="FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeMember"/>
  <xs:element name="FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsHeldForTradingAtFairValueThroughProfitOrLossMember"/>
  <xs:element name="FinancialAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAssetsMember"/>
  <xs:element name="FinancialDebtInstrumentsIssuedAbroadMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialDebtInstrumentsIssuedAbroadMember"/>
  <xs:element name="FinancialGuaranteesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialGuaranteesMember"/>
  <xs:element name="FinancialInstrumentsFromForeignCentralBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsFromForeignCentralBanksMember"/>
  <xs:element name="FinancialInstrumentsFromForeignGovernmentsAndFiscalEntitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsFromForeignGovernmentsAndFiscalEntitiesMember"/>
  <xs:element name="FinancialInstrumentsFromForeignGovernmentsOrCentralBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsFromForeignGovernmentsOrCentralBanksMember"/>
  <xs:element name="FinancialInstrumentsOfRegulatoryCapitalIssuedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialInstrumentsOfRegulatoryCapitalIssuedMember"/>
  <xs:element name="FinancialLiabilitiesAtAmortizedCostMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesAtAmortizedCostMember"/>
  <xs:element name="FinancialServiceOthersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialServiceOthersMember"/>
  <xs:element name="FinancialServicesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialServicesMember"/>
  <xs:element name="FishingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FishingMember"/>
  <xs:element name="FloorSpaceForATMsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FloorSpaceForATMsMember"/>
  <xs:element name="ForeignBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignBanksMember"/>
  <xs:element name="ForeignCurrencyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignCurrencyMember"/>
  <xs:element name="ForeignEquityInstrumentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ForeignEquityInstrumentsMember"/>
  <xs:element name="From0To15DaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To15DaysMember"/>
  <xs:element name="From0To15DaysOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To15DaysOneMember"/>
  <xs:element name="From0To15DaysThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To15DaysThreeMember"/>
  <xs:element name="From0To15DaysTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To15DaysTwoMember"/>
  <xs:element name="From0To30DaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To30DaysMember"/>
  <xs:element name="From0To30DaysOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To30DaysOneMember"/>
  <xs:element name="From0To30DaysThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To30DaysThreeMember"/>
  <xs:element name="From0To30DaysTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To30DaysTwoMember"/>
  <xs:element name="From0To7DaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To7DaysMember"/>
  <xs:element name="From0To7DaysOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To7DaysOneMember"/>
  <xs:element name="From0To7DaysOneThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To7DaysOneThreeMember"/>
  <xs:element name="From0To7DaysOneTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To7DaysOneTwoMember"/>
  <xs:element name="From0To90DaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To90DaysMember"/>
  <xs:element name="From0To90DaysOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To90DaysOneMember"/>
  <xs:element name="From0To90DaysThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To90DaysThreeMember"/>
  <xs:element name="From0To90DaysTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_From0To90DaysTwoMember"/>
  <xs:element name="FromTheChileanGovernmentAndCentralBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FromTheChileanGovernmentAndCentralBankMember"/>
  <xs:element name="FullDeliveryDerivativeTransactionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FullDeliveryDerivativeTransactionMember"/>
  <xs:element name="FundacinTeletnMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FundacinTeletnMember"/>
  <xs:element name="FundacinTeletnOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FundacinTeletnOneMember"/>
  <xs:element name="FundacinTeletonMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FundacinTeletonMember"/>
  <xs:element name="FundacinTeletonOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FundacinTeletonOneMember"/>
  <xs:element name="FundsManagedByRelatedCompaniesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FundsManagedByRelatedCompaniesMember"/>
  <xs:element name="FundsManagedByThirdPartyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FundsManagedByThirdPartyMember"/>
  <xs:element name="FuturesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FuturesMember"/>
  <xs:element name="GBPMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GBPMember"/>
  <xs:element name="GrossBalanceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_GrossBalanceMember"/>
  <xs:element name="HKDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_HKDMember"/>
  <xs:element name="HSBCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_HSBCMember"/>
  <xs:element name="IfrsAdjustmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IfrsAdjustmentsMember"/>
  <xs:element name="IncomesReceivedInAdvanceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomesReceivedInAdvanceMember"/>
  <xs:element name="InflationIndexationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InflationIndexationMember"/>
  <xs:element name="InmobiliariaEInversionesCapitolioSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InmobiliariaEInversionesCapitolioSAMember"/>
  <xs:element name="InmobiliariaMallCalamaSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InmobiliariaMallCalamaSAMember"/>
  <xs:element name="InstallationsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstallationsMember"/>
  <xs:element name="InstrumentsIssuedAbroadMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstrumentsIssuedAbroadMember"/>
  <xs:element name="InstrumentsIssuedByTheChileanGovernmentAndCentralBankOfChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstrumentsIssuedByTheChileanGovernmentAndCentralBankOfChileMember"/>
  <xs:element name="InstrumentsIssuedInChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstrumentsIssuedInChileMember"/>
  <xs:element name="InstrumentsIssuedsAbroadMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InstrumentsIssuedsAbroadMember"/>
  <xs:element name="IntangibleAssetsArisingFromBusinessCombinationsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IntangibleAssetsArisingFromBusinessCombinationsMember"/>
  <xs:element name="IntangibleAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IntangibleAssetsMember"/>
  <xs:element name="IntangibleCreditDifferenceMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IntangibleCreditDifferenceMember"/>
  <xs:element name="InterestMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestMember"/>
  <xs:element name="InterestRateSwapAndCrossCurrencySwapMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestRateSwapAndCrossCurrencySwapMember"/>
  <xs:element name="InversionesAvenidaBorgooSPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InversionesAvenidaBorgooSPAMember"/>
  <xs:element name="InversionesCDPSPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InversionesCDPSPAMember"/>
  <xs:element name="InversionesLQSMLimitadaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InversionesLQSMLimitadaMember"/>
  <xs:element name="InvestmentGradeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentGradeMember"/>
  <xs:element name="InvestmentsInMutualFundsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentsInMutualFundsMember"/>
  <xs:element name="InvestmentsInOwnissuedLettersOfCreditMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentsInOwnissuedLettersOfCreditMember"/>
  <xs:element name="IonixSPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IonixSPAMember"/>
  <xs:element name="JPMorganChaseBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_JPMorganChaseBankMember"/>
  <xs:element name="JPYMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_JPYMember"/>
  <xs:element name="January122026Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_January122026Member"/>
  <xs:element name="January142026Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_January142026Member"/>
  <xs:element name="January142026OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_January142026OneMember"/>
  <xs:element name="January142026TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_January142026TwoMember"/>
  <xs:element name="January152026Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_January152026Member"/>
  <xs:element name="January152026OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_January152026OneMember"/>
  <xs:element name="January152026TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_January152026TwoMember"/>
  <xs:element name="January82026Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_January82026Member"/>
  <xs:element name="JointVenturesServipagLtdaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_JointVenturesServipagLtdaMember"/>
  <xs:element name="July102025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July102025Member"/>
  <xs:element name="July102025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July102025OneMember"/>
  <xs:element name="July102025TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July102025TwoMember"/>
  <xs:element name="July152025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July152025Member"/>
  <xs:element name="July172025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July172025Member"/>
  <xs:element name="July182025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July182025Member"/>
  <xs:element name="July212025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July212025Member"/>
  <xs:element name="July222025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July222025Member"/>
  <xs:element name="July222025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July222025OneMember"/>
  <xs:element name="July222025TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July222025TwoMember"/>
  <xs:element name="July32025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July32025Member"/>
  <xs:element name="July92025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_July92025Member"/>
  <xs:element name="June102025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_June102025Member"/>
  <xs:element name="June102025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_June102025OneMember"/>
  <xs:element name="June172025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_June172025Member"/>
  <xs:element name="June182025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_June182025Member"/>
  <xs:element name="June22025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_June22025Member"/>
  <xs:element name="June22025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_June22025OneMember"/>
  <xs:element name="June32025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_June32025Member"/>
  <xs:element name="June62025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_June62025Member"/>
  <xs:element name="KeyPersonnelOfTheManagementOfTheBankAndItsSubsidiariesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_KeyPersonnelOfTheManagementOfTheBankAndItsSubsidiariesMember"/>
  <xs:element name="LaBarraSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LaBarraSAMember"/>
  <xs:element name="LarranVialSACorredoraDeBolsaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LarranVialSACorredoraDeBolsaMember"/>
  <xs:element name="LeasingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LeasingMember"/>
  <xs:element name="LettersOfCreditForGeneralPurposesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LettersOfCreditForGeneralPurposesMember"/>
  <xs:element name="LettersOfCreditForResidentialPurposesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LettersOfCreditForResidentialPurposesMember"/>
  <xs:element name="LiabilitiesExcludingNondeliveryDerivativeTransactionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LiabilitiesExcludingNondeliveryDerivativeTransactionMember"/>
  <xs:element name="LiabilitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LiabilitiesMember"/>
  <xs:element name="LoansAccruedToEffectiveRateMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansAccruedToEffectiveRateMember"/>
  <xs:element name="LoansAndAdvancesToBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansAndAdvancesToBankMember"/>
  <xs:element name="LoansOnCommercialMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansOnCommercialMember"/>
  <xs:element name="LoansOriginatedAndAcquiredByTheEntityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansOriginatedAndAcquiredByTheEntityMember"/>
  <xs:element name="LoansToBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToBanksMember"/>
  <xs:element name="LoansToCustomersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomersMember"/>
  <xs:element name="LoansToCustomersNetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansToCustomersNetMember"/>
  <xs:element name="LocalAndOverallConsolidatedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LocalAndOverallConsolidatedMember"/>
  <xs:element name="LocalBankAndCorporateBondsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LocalBankAndCorporateBondsMember"/>
  <xs:element name="LocalCentralBankAndTreasuryBondsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LocalCentralBankAndTreasuryBondsMember"/>
  <xs:element name="LqInversionesFinancierasSaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LqInversionesFinancierasSaMember"/>
  <xs:element name="MARFCCYMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MARFCCYMember"/>
  <xs:element name="MARLCCYFCCYMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MARLCCYFCCYMember"/>
  <xs:element name="MUFGBankLTDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MUFGBankLTDMember"/>
  <xs:element name="MXNMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MXNMember"/>
  <xs:element name="ManantialSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ManantialSAMember"/>
  <xs:element name="ManufacturingSectorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ManufacturingSectorMember"/>
  <xs:element name="MapfreSegurosGeneralesSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MapfreSegurosGeneralesSAMember"/>
  <xs:element name="March172025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_March172025Member"/>
  <xs:element name="March202025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_March202025Member"/>
  <xs:element name="March212025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_March212025Member"/>
  <xs:element name="March52026Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_March52026Member"/>
  <xs:element name="May302025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_May302025Member"/>
  <xs:element name="May302025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_May302025OneMember"/>
  <xs:element name="May72025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_May72025Member"/>
  <xs:element name="May92025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_May92025Member"/>
  <xs:element name="May92025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_May92025OneMember"/>
  <xs:element name="MiningMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MiningMember"/>
  <xs:element name="MortgageNotesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MortgageNotesMember"/>
  <xs:element name="MutualFundInvestmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_MutualFundInvestmentsMember"/>
  <xs:element name="NegativeFairValueOfContractsWithRightToOffsetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NegativeFairValueOfContractsWithRightToOffsetMember"/>
  <xs:element name="NetCashFlowMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NetCashFlowMember"/>
  <xs:element name="NetFairValueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NetFairValueMember"/>
  <xs:element name="NetFinancialAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NetFinancialAssetsMember"/>
  <xs:element name="NetFinancialLiabilitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NetFinancialLiabilitiesMember"/>
  <xs:element name="NonDeliveryDerivativeTransactionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NonDeliveryDerivativeTransactionsMember"/>
  <xs:element name="NonadjustingEventsAfterReportingPeriodMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NonadjustingEventsAfterReportingPeriodMember"/>
  <xs:element name="NoninvestmentGradeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NoninvestmentGradeMember"/>
  <xs:element name="NotionalAmountOfContractWithFinalExpirationDateMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NotionalAmountOfContractWithFinalExpirationDateMember"/>
  <xs:element name="November62025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_November62025Member"/>
  <xs:element name="NuevosDesarrollosSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NuevosDesarrollosSAMember"/>
  <xs:element name="ObligationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ObligationMember"/>
  <xs:element name="ObligationsByRepurchaseAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ObligationsByRepurchaseAgreementsMember"/>
  <xs:element name="ObligationsFromSecuritiesLendingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ObligationsFromSecuritiesLendingMember"/>
  <xs:element name="October222025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_October222025Member"/>
  <xs:element name="October282025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_October282025Member"/>
  <xs:element name="October282025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_October282025OneMember"/>
  <xs:element name="October302025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_October302025Member"/>
  <xs:element name="OffshoreBankAndCorporateBondsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OffshoreBankAndCorporateBondsMember"/>
  <xs:element name="OnDemandsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OnDemandsMember"/>
  <xs:element name="OperadoraDeTarjetasBPagoSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OperadoraDeTarjetasBPagoSAMember"/>
  <xs:element name="OtherAdjustmentsCreditDifferencesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherAdjustmentsCreditDifferencesMember"/>
  <xs:element name="OtherAdjustmentsDebitDifferencesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherAdjustmentsDebitDifferencesMember"/>
  <xs:element name="OtherBoardExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherBoardExpensesMember"/>
  <xs:element name="OtherDebtFinancialInstrumentsIssuedAbroadMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherDebtFinancialInstrumentsIssuedAbroadMember"/>
  <xs:element name="OtherDebtFinancialInstrumentsIssuedInChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherDebtFinancialInstrumentsIssuedInChileMember"/>
  <xs:element name="OtherDebtFinancialInstrumentsIssuedInTheCountryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherDebtFinancialInstrumentsIssuedInTheCountryMember"/>
  <xs:element name="OtherFinancialInstrumentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherFinancialInstrumentsMember"/>
  <xs:element name="OtherFinancialObligationsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherFinancialObligationsMember"/>
  <xs:element name="OtherFinancialObligationsPublicSectorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherFinancialObligationsPublicSectorMember"/>
  <xs:element name="OtherFiscalDebtFinancialInstrumentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherFiscalDebtFinancialInstrumentsMember"/>
  <xs:element name="OtherInstrumentsIssuedInChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherInstrumentsIssuedInChileMember"/>
  <xs:element name="OtherNonRealEstateLeaseTransactionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherNonRealEstateLeaseTransactionsMember"/>
  <xs:element name="OtherProvisionForContingenciesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherProvisionForContingenciesMember"/>
  <xs:element name="OtherShareholdersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherShareholdersMember"/>
  <xs:element name="OtherTransactionsUnsecuredMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherTransactionsUnsecuredMember"/>
  <xs:element name="OthersCurrencyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersCurrencyMember"/>
  <xs:element name="OthersFinancialInstrumentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersFinancialInstrumentsMember"/>
  <xs:element name="OthersLoansOriginatedAndAcquriedByTheEntityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersLoansOriginatedAndAcquriedByTheEntityMember"/>
  <xs:element name="OthersMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OthersMember"/>
  <xs:element name="OutstandingExposureMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OutstandingExposureMember"/>
  <xs:element name="Over1MonthAndUpTo3MonthsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Over1MonthAndUpTo3MonthsMember"/>
  <xs:element name="Over1YearAndUpTo3YearsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Over1YearAndUpTo3YearsMember"/>
  <xs:element name="Over3MonthAndUpTo12MonthsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Over3MonthAndUpTo12MonthsMember"/>
  <xs:element name="Over3YearAndUpTo5YearsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Over3YearAndUpTo5YearsMember"/>
  <xs:element name="Over5YearsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Over5YearsMember"/>
  <xs:element name="OverFiveYearsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OverFiveYearsMember"/>
  <xs:element name="OverNinetyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OverNinetyDaysMember"/>
  <xs:element name="OverOneMonthAndUpToThreeMonthsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OverOneMonthAndUpToThreeMonthsMember"/>
  <xs:element name="OverOneYearAndUpToThreeYearsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OverOneYearAndUpToThreeYearsMember"/>
  <xs:element name="OverSixtyDaysAndUpToNinetyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OverSixtyDaysAndUpToNinetyDaysMember"/>
  <xs:element name="OverThirtyDaysAndUpToSixtyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OverThirtyDaysAndUpToSixtyDaysMember"/>
  <xs:element name="OverThreeMonthAndUpToTwelveMonthsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OverThreeMonthAndUpToTwelveMonthsMember"/>
  <xs:element name="OverThreeYearAndUpToFiveYearsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OverThreeYearAndUpToFiveYearsMember"/>
  <xs:element name="PersonnelProvisionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PersonnelProvisionsMember"/>
  <xs:element name="PillarTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PillarTwoMember"/>
  <xs:element name="PlazaDelTrebolSPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PlazaDelTrebolSPAMember"/>
  <xs:element name="PlazaDelTrebolSPAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PlazaDelTrebolSPAOneMember"/>
  <xs:element name="PlazaLaSerenaSPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PlazaLaSerenaSPAMember"/>
  <xs:element name="PlazaOesteSPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PlazaOesteSPAMember"/>
  <xs:element name="PlazaOesteSPAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PlazaOesteSPAOneMember"/>
  <xs:element name="PlazaTobalabaSPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PlazaTobalabaSPAMember"/>
  <xs:element name="PlazaVespucioSPAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PlazaVespucioSPAMember"/>
  <xs:element name="PositiveFairValueOfContractsWithRightToOffsetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PositiveFairValueOfContractsWithRightToOffsetMember"/>
  <xs:element name="PostModificationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PostModificationMember"/>
  <xs:element name="PreModificationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PreModificationMember"/>
  <xs:element name="PreSettlementExposureFactorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PreSettlementExposureFactorMember"/>
  <xs:element name="PrepaidExpensesCreditDifferencesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PrepaidExpensesCreditDifferencesMember"/>
  <xs:element name="PropertyAndEquipmentValuationDifferenceCreditDifferencesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PropertyAndEquipmentValuationDifferenceCreditDifferencesMember"/>
  <xs:element name="PropertyAndEquipmentValuationDifferenceDebitDifferencesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PropertyAndEquipmentValuationDifferenceDebitDifferencesMember"/>
  <xs:element name="ProvisionsForCreditRiskForContingentLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForCreditRiskForContingentLoansMember"/>
  <xs:element name="ProvisionsForDividendsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForDividendsMember"/>
  <xs:element name="ProvisionsForLawsuitsAndLitigationsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForLawsuitsAndLitigationsMember"/>
  <xs:element name="ProvisionsForObligationsOfCustomerLoyaltyAndMeritProgramMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForObligationsOfCustomerLoyaltyAndMeritProgramMember"/>
  <xs:element name="ProvisionsForOperationalRisksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsForOperationalRisksMember"/>
  <xs:element name="ProvisionsOfAccruedExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsOfAccruedExpensesMember"/>
  <xs:element name="ProvisionsOfCreditCardExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionsOfCreditCardExpensesMember"/>
  <xs:element name="PutCurrencyOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PutCurrencyOptionsMember"/>
  <xs:element name="PutOptionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_PutOptionsMember"/>
  <xs:element name="RealEstateLeasesCommercialOrResidentialMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RealEstateLeasesCommercialOrResidentialMember"/>
  <xs:element name="ReclassificationsAndAdjustmentsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ReclassificationsAndAdjustmentsMember"/>
  <xs:element name="RecoveryOfWrittenoffCreditsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RecoveryOfWrittenoffCreditsMember"/>
  <xs:element name="RedbancSA1Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RedbancSA1Member"/>
  <xs:element name="RedbancSAFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RedbancSAFourMember"/>
  <xs:element name="RedbancSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RedbancSAMember"/>
  <xs:element name="RedbancSAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RedbancSAOneMember"/>
  <xs:element name="RedbancSAThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RedbancSAThreeMember"/>
  <xs:element name="RedbancSATwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RedbancSATwoMember"/>
  <xs:element name="RegulatoryLimitMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RegulatoryLimitMember"/>
  <xs:element name="RelatedPartyTypeKeyPersonnelOfTheConsolidatedBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelatedPartyTypeKeyPersonnelOfTheConsolidatedBankMember"/>
  <xs:element name="RelatedPartyTypeOtherLegalEntityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelatedPartyTypeOtherLegalEntityMember"/>
  <xs:element name="RelatedPartyTypeOtherRelatedPartyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelatedPartyTypeOtherRelatedPartyMember"/>
  <xs:element name="RelatedPartyTypeParentEntityMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelatedPartyTypeParentEntityMember"/>
  <xs:element name="RelatedPartyTypeTotalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelatedPartyTypeTotalMember"/>
  <xs:element name="RepurchaseAgreeementsOrModificationByInstrumentsIssuedByTheChileanGovernmentAndCentralBankOfChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RepurchaseAgreeementsOrModificationByInstrumentsIssuedByTheChileanGovernmentAndCentralBankOfChileMember"/>
  <xs:element name="RepurchaseAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RepurchaseAgreementMember"/>
  <xs:element name="RepurchaseAgreementsWithOtherBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RepurchaseAgreementsWithOtherBanksMember"/>
  <xs:element name="RepurchaseAgreementsWithTheCentralBanksOfChileMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RepurchaseAgreementsWithTheCentralBanksOfChileMember"/>
  <xs:element name="ResidentialMortgageLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ResidentialMortgageLoansMember"/>
  <xs:element name="RetailBankingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RetailBankingMember"/>
  <xs:element name="RetailIndividualsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RetailIndividualsMember"/>
  <xs:element name="RetailSectorsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RetailSectorsMember"/>
  <xs:element name="RetailSegmentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RetailSegmentMember"/>
  <xs:element name="RightsByResaleAgreementsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RightsByResaleAgreementsMember"/>
  <xs:element name="SantanderCorredoresDeBolsaLimitadaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SantanderCorredoresDeBolsaLimitadaMember"/>
  <xs:element name="SavingsAccountsAndTimeDepositsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SavingsAccountsAndTimeDepositsMember"/>
  <xs:element name="SensitivityToChangesInKeyAssumptionsOfModelsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SensitivityToChangesInKeyAssumptionsOfModelsMember"/>
  <xs:element name="September112025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September112025Member"/>
  <xs:element name="September152025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September152025Member"/>
  <xs:element name="September152025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September152025OneMember"/>
  <xs:element name="September162025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September162025Member"/>
  <xs:element name="September172025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September172025Member"/>
  <xs:element name="September172025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September172025OneMember"/>
  <xs:element name="September222025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September222025Member"/>
  <xs:element name="September222025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September222025OneMember"/>
  <xs:element name="September222025TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September222025TwoMember"/>
  <xs:element name="September232025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September232025Member"/>
  <xs:element name="September252025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September252025Member"/>
  <xs:element name="September42025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September42025Member"/>
  <xs:element name="September42025OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September42025OneMember"/>
  <xs:element name="September52025Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September52025Member"/>
  <xs:element name="September52025ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September52025ThreeMember"/>
  <xs:element name="September52025TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_September52025TwoMember"/>
  <xs:element name="SeriesBCHICE1215Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHICE1215Member"/>
  <xs:element name="SeriesBCHICG0815Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHICG0815Member"/>
  <xs:element name="SeriesBCHICH1215Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHICH1215Member"/>
  <xs:element name="SeriesBCHICH1215OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHICH1215OneMember"/>
  <xs:element name="SeriesBCHICI0815Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHICI0815Member"/>
  <xs:element name="SeriesBCHICI0815OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHICI0815OneMember"/>
  <xs:element name="SeriesBCHIEX0122Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIEX0122Member"/>
  <xs:element name="SeriesBCHIEX0122OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIEX0122OneMember"/>
  <xs:element name="SeriesBCHIEY1021Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIEY1021Member"/>
  <xs:element name="SeriesBCHIEY1021OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIEY1021OneMember"/>
  <xs:element name="SeriesBCHIEY1021ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIEY1021ThreeMember"/>
  <xs:element name="SeriesBCHIEY1021TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIEY1021TwoMember"/>
  <xs:element name="SeriesBCHIEZ1121Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIEZ1121Member"/>
  <xs:element name="SeriesBCHIEZ1121OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIEZ1121OneMember"/>
  <xs:element name="SeriesBCHIFA0222FiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFA0222FiveMember"/>
  <xs:element name="SeriesBCHIFA0222FourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFA0222FourMember"/>
  <xs:element name="SeriesBCHIFA0222Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFA0222Member"/>
  <xs:element name="SeriesBCHIFA0222OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFA0222OneMember"/>
  <xs:element name="SeriesBCHIFA0222ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFA0222ThreeMember"/>
  <xs:element name="SeriesBCHIFA0222TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFA0222TwoMember"/>
  <xs:element name="SeriesBCHIFB1021FourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFB1021FourMember"/>
  <xs:element name="SeriesBCHIFB1021Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFB1021Member"/>
  <xs:element name="SeriesBCHIFB1021OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFB1021OneMember"/>
  <xs:element name="SeriesBCHIFB1021ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFB1021ThreeMember"/>
  <xs:element name="SeriesBCHIFB1021TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFB1021TwoMember"/>
  <xs:element name="SeriesBCHIFC0721FiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFC0721FiveMember"/>
  <xs:element name="SeriesBCHIFC0721FourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFC0721FourMember"/>
  <xs:element name="SeriesBCHIFC0721Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFC0721Member"/>
  <xs:element name="SeriesBCHIFC0721OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFC0721OneMember"/>
  <xs:element name="SeriesBCHIFC0721ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFC0721ThreeMember"/>
  <xs:element name="SeriesBCHIFC0721TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFC0721TwoMember"/>
  <xs:element name="SeriesBCHIFO0721Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFO0721Member"/>
  <xs:element name="SeriesBCHIFO0721OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFO0721OneMember"/>
  <xs:element name="SeriesBCHIFO0721ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFO0721ThreeMember"/>
  <xs:element name="SeriesBCHIFO0721TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIFO0721TwoMember"/>
  <xs:element name="SeriesBCHIGA1121FiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGA1121FiveMember"/>
  <xs:element name="SeriesBCHIGA1121FourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGA1121FourMember"/>
  <xs:element name="SeriesBCHIGA1121Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGA1121Member"/>
  <xs:element name="SeriesBCHIGA1121OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGA1121OneMember"/>
  <xs:element name="SeriesBCHIGA1121ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGA1121ThreeMember"/>
  <xs:element name="SeriesBCHIGA1121TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGA1121TwoMember"/>
  <xs:element name="SeriesBCHIGB0322Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGB0322Member"/>
  <xs:element name="SeriesBCHIGB0322OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGB0322OneMember"/>
  <xs:element name="SeriesBCHIGB0322ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGB0322ThreeMember"/>
  <xs:element name="SeriesBCHIGB0322TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGB0322TwoMember"/>
  <xs:element name="SeriesBCHIGD0721Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGD0721Member"/>
  <xs:element name="SeriesBCHIGG1121FiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGG1121FiveMember"/>
  <xs:element name="SeriesBCHIGG1121FourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGG1121FourMember"/>
  <xs:element name="SeriesBCHIGG1121Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGG1121Member"/>
  <xs:element name="SeriesBCHIGG1121OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGG1121OneMember"/>
  <xs:element name="SeriesBCHIGG1121SevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGG1121SevenMember"/>
  <xs:element name="SeriesBCHIGG1121SixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGG1121SixMember"/>
  <xs:element name="SeriesBCHIGG1121ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGG1121ThreeMember"/>
  <xs:element name="SeriesBCHIGG1121TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIGG1121TwoMember"/>
  <xs:element name="SeriesBCHIHD0424Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHD0424Member"/>
  <xs:element name="SeriesBCHIHH1223Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHH1223Member"/>
  <xs:element name="SeriesBCHIHH1223OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHH1223OneMember"/>
  <xs:element name="SeriesBCHIHI1223Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHI1223Member"/>
  <xs:element name="SeriesBCHIHN1223Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHN1223Member"/>
  <xs:element name="SeriesBCHIHN1223OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHN1223OneMember"/>
  <xs:element name="SeriesBCHIHN1223TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHN1223TwoMember"/>
  <xs:element name="SeriesBCHIHP1223Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHP1223Member"/>
  <xs:element name="SeriesBCHIHW1223FiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHW1223FiveMember"/>
  <xs:element name="SeriesBCHIHW1223FourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHW1223FourMember"/>
  <xs:element name="SeriesBCHIHW1223Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHW1223Member"/>
  <xs:element name="SeriesBCHIHW1223OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHW1223OneMember"/>
  <xs:element name="SeriesBCHIHW1223ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHW1223ThreeMember"/>
  <xs:element name="SeriesBCHIHW1223TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHW1223TwoMember"/>
  <xs:element name="SeriesBCHIHX1223FiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHX1223FiveMember"/>
  <xs:element name="SeriesBCHIHX1223FourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHX1223FourMember"/>
  <xs:element name="SeriesBCHIHX1223Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHX1223Member"/>
  <xs:element name="SeriesBCHIHX1223OneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHX1223OneMember"/>
  <xs:element name="SeriesBCHIHX1223SixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHX1223SixMember"/>
  <xs:element name="SeriesBCHIHX1223ThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHX1223ThreeMember"/>
  <xs:element name="SeriesBCHIHX1223TwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBCHIHX1223TwoMember"/>
  <xs:element name="SeriesBONOCHFMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBONOCHFMember"/>
  <xs:element name="SeriesBONOJPYMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBONOJPYMember"/>
  <xs:element name="SeriesBONOMXNMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesBONOMXNMember"/>
  <xs:element name="SeriesEightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesEightMember"/>
  <xs:element name="SeriesEighteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesEighteenMember"/>
  <xs:element name="SeriesElevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesElevenMember"/>
  <xs:element name="SeriesFifteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesFifteenMember"/>
  <xs:element name="SeriesFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesFiveMember"/>
  <xs:element name="SeriesFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesFourMember"/>
  <xs:element name="SeriesFourteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesFourteenMember"/>
  <xs:element name="SeriesNineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesNineMember"/>
  <xs:element name="SeriesNineteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesNineteenMember"/>
  <xs:element name="SeriesOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesOneMember"/>
  <xs:element name="SeriesSevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesSevenMember"/>
  <xs:element name="SeriesSeventeenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesSeventeenMember"/>
  <xs:element name="SeriesSixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesSixMember"/>
  <xs:element name="SeriesSixteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesSixteenMember"/>
  <xs:element name="SeriesTenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTenMember"/>
  <xs:element name="SeriesThirteenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesThirteenMember"/>
  <xs:element name="SeriesThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesThreeMember"/>
  <xs:element name="SeriesTwelveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwelveMember"/>
  <xs:element name="SeriesTwentyEightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwentyEightMember"/>
  <xs:element name="SeriesTwentyFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwentyFiveMember"/>
  <xs:element name="SeriesTwentyFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwentyFourMember"/>
  <xs:element name="SeriesTwentyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwentyMember"/>
  <xs:element name="SeriesTwentyOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwentyOneMember"/>
  <xs:element name="SeriesTwentySevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwentySevenMember"/>
  <xs:element name="SeriesTwentySixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwentySixMember"/>
  <xs:element name="SeriesTwentyThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwentyThreeMember"/>
  <xs:element name="SeriesTwentyTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwentyTwoMember"/>
  <xs:element name="SeriesTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SeriesTwoMember"/>
  <xs:element name="ServicesSectorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ServicesSectorMember"/>
  <xs:element name="ServiciosDeInfraestructuraDeMercadoOTCSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ServiciosDeInfraestructuraDeMercadoOTCSAMember"/>
  <xs:element name="ServipagLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ServipagLtdMember"/>
  <xs:element name="ServipagLtdaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ServipagLtdaMember"/>
  <xs:element name="ServipagLtdaOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ServipagLtdaOneMember"/>
  <xs:element name="ServipagLtdaThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ServipagLtdaThreeMember"/>
  <xs:element name="ServipagLtdaTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ServipagLtdaTwoMember"/>
  <xs:element name="SharesOfCommonStockWithoutNominalparValueforListingPurposesOnlyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SharesOfCommonStockWithoutNominalparValueforListingPurposesOnlyMember"/>
  <xs:element name="SmallBusinessLoansMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SmallBusinessLoansMember"/>
  <xs:element name="SociedadInterbancariaDeDepsitoDeValoresSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SociedadInterbancariaDeDepsitoDeValoresSAMember"/>
  <xs:element name="SociedadInterbancariaDeDepsitosDeValoresSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SociedadInterbancariaDeDepsitosDeValoresSAMember"/>
  <xs:element name="SociedadOperadoraDeLaCmaraDeCompensacinDePagosDeAltoValorSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SociedadOperadoraDeLaCmaraDeCompensacinDePagosDeAltoValorSAMember"/>
  <xs:element name="SocofinSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SocofinSAMember"/>
  <xs:element name="SoftwareOrComputerProgramsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SoftwareOrComputerProgramsMember"/>
  <xs:element name="StaffSeveranceIndemnitiesProvisionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StaffSeveranceIndemnitiesProvisionMember"/>
  <xs:element name="StaffVacationsProvisionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StaffVacationsProvisionsMember"/>
  <xs:element name="Stage1GroupMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_Stage1GroupMember"/>
  <xs:element name="StageOneGroupMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StageOneGroupMember"/>
  <xs:element name="StageOneIndividualMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StageOneIndividualMember"/>
  <xs:element name="StageOneIndividualsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StageOneIndividualsMember"/>
  <xs:element name="StageThreeGroupMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StageThreeGroupMember"/>
  <xs:element name="StageThreeIndividualMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StageThreeIndividualMember"/>
  <xs:element name="StageThreeIndividualsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StageThreeIndividualsMember"/>
  <xs:element name="StageTwoGroupMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StageTwoGroupMember"/>
  <xs:element name="StageTwoIndividualMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StageTwoIndividualMember"/>
  <xs:element name="StageTwoIndividualsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StageTwoIndividualsMember"/>
  <xs:element name="StandardCharteredBankHongKongLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StandardCharteredBankHongKongLimitedMember"/>
  <xs:element name="StandardCharteredBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_StandardCharteredBankMember"/>
  <xs:element name="SubordinatedBondsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubordinatedBondsMember"/>
  <xs:element name="SubsidiaryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubsidiaryMember"/>
  <xs:element name="SubtotalAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalAssetsMember"/>
  <xs:element name="SubtotalForeignBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalForeignBanksMember"/>
  <xs:element name="SubtotalJointVenturesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalJointVenturesMember"/>
  <xs:element name="SubtotalLiabilitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalLiabilitiesMember"/>
  <xs:element name="SubtotalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalMember"/>
  <xs:element name="SubtotalOtherCurrenciesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalOtherCurrenciesMember"/>
  <xs:element name="SubtotalOverOneYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalOverOneYearMember"/>
  <xs:element name="SubtotalUpToOneYearMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubtotalUpToOneYearMember"/>
  <xs:element name="TimeDepositsAndSavingAccountsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TimeDepositsAndSavingAccountsMember"/>
  <xs:element name="TimeDepositsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TimeDepositsMember"/>
  <xs:element name="TotalCreditDifferencesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalCreditDifferencesMember"/>
  <xs:element name="TotalDebitCreditNetMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalDebitCreditNetMember"/>
  <xs:element name="TotalDebitDifferencesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalDebitDifferencesMember"/>
  <xs:element name="TotalMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalMember"/>
  <xs:element name="TotalSubordinatedBondsDueMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TotalSubordinatedBondsDueMember"/>
  <xs:element name="TradeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TradeMember"/>
  <xs:element name="TransactionWithDomesticBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionWithDomesticBanksMember"/>
  <xs:element name="TransactionWithForeignBanksMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionWithForeignBanksMember"/>
  <xs:element name="TransactionWithOtherDomesticEntitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionWithOtherDomesticEntitiesMember"/>
  <xs:element name="TransactionWithOtherForeignEntitiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionWithOtherForeignEntitiesMember"/>
  <xs:element name="TransactionsInCourseOfCollectionMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsInCourseOfCollectionMember"/>
  <xs:element name="TransactionsInCourseOfPaymentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsInCourseOfPaymentMember"/>
  <xs:element name="TransactionsInTheCourseOfPaymentMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransactionsInTheCourseOfPaymentMember"/>
  <xs:element name="TransbankSAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransbankSAMember"/>
  <xs:element name="TransbankSAOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransbankSAOneMember"/>
  <xs:element name="TransbankSAThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransbankSAThreeMember"/>
  <xs:element name="TransbankSATwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransbankSATwoMember"/>
  <xs:element name="TransitoryAssetsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransitoryAssetsMember"/>
  <xs:element name="TransportationAndTelecommunicationsSectorMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TransportationAndTelecommunicationsSectorMember"/>
  <xs:element name="TreasuryAndMoneyMarketOperationsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TreasuryAndMoneyMarketOperationsMember"/>
  <xs:element name="TreasuryMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_TreasuryMember"/>
  <xs:element name="UFIndexationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UFIndexationMember"/>
  <xs:element name="UFMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UFMember"/>
  <xs:element name="UFMovementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UFMovementMember"/>
  <xs:element name="USDMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_USDMember"/>
  <xs:element name="UniversidadAdolfoIbaezMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UniversidadAdolfoIbaezMember"/>
  <xs:element name="UniversidadDelDesarrolloMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UniversidadDelDesarrolloMember"/>
  <xs:element name="UpToOneMonthMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UpToOneMonthMember"/>
  <xs:element name="UpToThirtyDaysMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_UpToThirtyDaysMember"/>
  <xs:element name="ValoresSecuritySACorredoresDeBolsaMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ValoresSecuritySACorredoresDeBolsaMember"/>
  <xs:element name="WarrantyByEndorsementAndSuretiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WarrantyByEndorsementAndSuretiesMember"/>
  <xs:element name="WellsFargoBankEightMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankEightMember"/>
  <xs:element name="WellsFargoBankElevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankElevenMember"/>
  <xs:element name="WellsFargoBankFourMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankFourMember"/>
  <xs:element name="WellsFargoBankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankMember"/>
  <xs:element name="WellsFargoBankNAMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankNAMember"/>
  <xs:element name="WellsFargoBankNineMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankNineMember"/>
  <xs:element name="WellsFargoBankOneMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankOneMember"/>
  <xs:element name="WellsFargoBankSevenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankSevenMember"/>
  <xs:element name="WellsFargoBankTenMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankTenMember"/>
  <xs:element name="WellsFargoBankThreeMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankThreeMember"/>
  <xs:element name="WellsFargoBankTwoMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WellsFargoBankTwoMember"/>
  <xs:element name="WholesaleBankingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WholesaleBankingMember"/>
  <xs:element name="WholesaleMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WholesaleMember"/>
  <xs:element name="WithoutRatingMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_WithoutRatingMember"/>
  <xs:element name="ZurcherKantonalbankMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ZurcherKantonalbankMember"/>
  <xs:element name="borrowingsFromFinancialInstitutionsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_borrowingsFromFinancialInstitutionsMember"/>
  <xs:element name="newWellsFargoBankFiveMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_newWellsFargoBankFiveMember"/>
  <xs:element name="newWellsFargoBankSixMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_newWellsFargoBankSixMember"/>
  <xs:element name="AccumulatedOtherComprehensiveIncomeLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AccumulatedOtherComprehensiveIncomeLineItems"/>
  <xs:element name="AdministrativeExpensesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AdministrativeExpensesDisclosureAbstract"/>
  <xs:element name="AssetsAndLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AssetsAndLiabilitiesAbstract"/>
  <xs:element name="AttributableToNoncontrollingInterestAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AttributableToNoncontrollingInterestAbstract"/>
  <xs:element name="AttributableToTheInterestOfTheOwnersAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_AttributableToTheInterestOfTheOwnersAbstract"/>
  <xs:element name="BanksPortfolioOfDerivativeInstrumentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_BanksPortfolioOfDerivativeInstrumentsLineItems"/>
  <xs:element name="CashAndDueFromBankAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CashAndDueFromBankAbstract"/>
  <xs:element name="CompanyInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CompanyInformationAbstract"/>
  <xs:element name="ContingenciesAndCommitmentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ContingenciesAndCommitmentsAbstract"/>
  <xs:element name="CurrentTaxAndDeferredTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_CurrentTaxAndDeferredTaxesAbstract"/>
  <xs:element name="DebtFinancialInstrumentsIssuedForRegulatoryCapitalPurposesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DebtFinancialInstrumentsIssuedForRegulatoryCapitalPurposesAbstract"/>
  <xs:element name="DerivativesHeldForFairValueHedgesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DerivativesHeldForFairValueHedgesAbstract"/>
  <xs:element name="ExpectedCreditLossesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ExpectedCreditLossesAbstract"/>
  <xs:element name="FinancialAndNonFinancialAssetsAndLiabilitiesByCurrencyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialAndNonFinancialAssetsAndLiabilitiesByCurrencyAbstract"/>
  <xs:element name="FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_FinancialLiabilitiesHeldForTradingAtFairValueThroughProfitOrLossDisclosureAbstract"/>
  <xs:element name="IncomeAndExpensesFromCommissionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeAndExpensesFromCommissionsAbstract"/>
  <xs:element name="IncomeAttributableToInvestmentsInOtherCompaniesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_IncomeAttributableToInvestmentsInOtherCompaniesDisclosureAbstract"/>
  <xs:element name="InformationOnRegulatoryCapitalAndCapitalAdequacyRatiosLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InformationOnRegulatoryCapitalAndCapitalAdequacyRatiosLineItems"/>
  <xs:element name="InterestAndUFIndexationRevenueAndExpensesDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestAndUFIndexationRevenueAndExpensesDisclosureAbstract"/>
  <xs:element name="InterestIncomeLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestIncomeLineItems"/>
  <xs:element name="InterestOperatingCashFlowAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InterestOperatingCashFlowAbstract"/>
  <xs:element name="InvestmentsInOtherCompaniesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentsInOtherCompaniesAbstract"/>
  <xs:element name="InvestmentsInOtherCompaniesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentsInOtherCompaniesLineItems"/>
  <xs:element name="InvestmentsInOtherCompaniesThatAreNotConsolidatedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_InvestmentsInOtherCompaniesThatAreNotConsolidatedAbstract"/>
  <xs:element name="LoansAndAdvancesToBanksAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_LoansAndAdvancesToBanksAbstract"/>
  <xs:element name="NetFinancialIncomeExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NetFinancialIncomeExpenseAbstract"/>
  <xs:element name="NewAccountingPronouncementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NewAccountingPronouncementsAbstract"/>
  <xs:element name="NewAndAmendedStandardsAndInterpretationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_NewAndAmendedStandardsAndInterpretationsAbstract"/>
  <xs:element name="OtherAssetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherAssetAbstract"/>
  <xs:element name="OtherCommitmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherCommitmentAbstract"/>
  <xs:element name="OtherLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherLiabilityAbstract"/>
  <xs:element name="OtherOperatingIncomeAndExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_OtherOperatingIncomeAndExpensesAbstract"/>
  <xs:element name="ProvisionForDividendsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ProvisionForDividendsAbstract"/>
  <xs:element name="ReconciliationBetweenTheBeginningAndEndingBalancesOfInstrumentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ReconciliationBetweenTheBeginningAndEndingBalancesOfInstrumentsLineItems"/>
  <xs:element name="RegulatoryCapitalFinancialInstrumentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RegulatoryCapitalFinancialInstrumentsLineItems"/>
  <xs:element name="RelevantEventsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RelevantEventsAbstract"/>
  <xs:element name="RiskManagementAndReportDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_RiskManagementAndReportDisclosureAbstract"/>
  <xs:element name="ScheduleOfAccruedVacationProvisionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfAccruedVacationProvisionAbstract"/>
  <xs:element name="ScheduleOfAdministrativeExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfAdministrativeExpensesAbstract"/>
  <xs:element name="ScheduleOfAverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfAverageFluctuationsOfMarketFactorsForMaximumStressScenarioTradingBookLineItems"/>
  <xs:element name="ScheduleOfCapitalAdequacyRatiosAndRegulatoryComplianceAccordingToBaselIIIAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCapitalAdequacyRatiosAndRegulatoryComplianceAccordingToBaselIIIAbstract"/>
  <xs:element name="ScheduleOfComplianceBonusesProvisionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfComplianceBonusesProvisionAbstract"/>
  <xs:element name="ScheduleOfCompositionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfCompositionAbstract"/>
  <xs:element name="ScheduleOfContractsSusceptibleToOffsetLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfContractsSusceptibleToOffsetLineItems"/>
  <xs:element name="ScheduleOfDematerializedAndBearerBondsIssuedByBancoDeChileAndRegisteredInTheSecuritiesRegistryOfTheFinancialMarketCommissionLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfDematerializedAndBearerBondsIssuedByBancoDeChileAndRegisteredInTheSecuritiesRegistryOfTheFinancialMarketCommissionLineItems"/>
  <xs:element name="ScheduleOfEstimatedDatesOfTheRespectiveLegalContingenciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfEstimatedDatesOfTheRespectiveLegalContingenciesLineItems"/>
  <xs:element name="ScheduleOfExpenseOfAllowancesConstitutedForCreditRiskAndExpectedCreditLossesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfExpenseOfAllowancesConstitutedForCreditRiskAndExpectedCreditLossesLineItems"/>
  <xs:element name="ScheduleOfFinancialRatiosLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfFinancialRatiosLineItems"/>
  <xs:element name="ScheduleOfGoodwillAllocatedToIndividualBusinessSegmentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGoodwillAllocatedToIndividualBusinessSegmentsLineItems"/>
  <xs:element name="ScheduleOfGrossCarryingAmountPreviouslyModifiedFinancialAssetsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGrossCarryingAmountPreviouslyModifiedFinancialAssetsLineItems"/>
  <xs:element name="ScheduleOfGrossRealizedGainsAndLossesOnTheSaleOfDebtFinancialInstrumentsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGrossRealizedGainsAndLossesOnTheSaleOfDebtFinancialInstrumentsLineItems"/>
  <xs:element name="ScheduleOfGuaranteesValuesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfGuaranteesValuesLineItems"/>
  <xs:element name="ScheduleOfImpairedPortfolioLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfImpairedPortfolioLineItems"/>
  <xs:element name="ScheduleOfIncomeAndExpensesFromRelatedPartyTransactionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfIncomeAndExpensesFromRelatedPartyTransactionsLineItems"/>
  <xs:element name="ScheduleOfInterestRateCashFlowsOfTheBankingBookLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfInterestRateCashFlowsOfTheBankingBookLineItems"/>
  <xs:element name="ScheduleOfLongTermCurrentBondsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfLongTermCurrentBondsLineItems"/>
  <xs:element name="ScheduleOfNetBenefitsExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfNetBenefitsExpensesAbstract"/>
  <xs:element name="ScheduleOfNrffImpactOnAccrualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfNrffImpactOnAccrualAbstract"/>
  <xs:element name="ScheduleOfOtherBenefitsProvisionAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfOtherBenefitsProvisionAbstract"/>
  <xs:element name="ScheduleOfOtherLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfOtherLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfPersonnelExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfPersonnelExpensesAbstract"/>
  <xs:element name="ScheduleOfProvisionForEmployeeBenefitsabstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfProvisionForEmployeeBenefitsabstract"/>
  <xs:element name="ScheduleOfSeveranceIndemnityObligationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfSeveranceIndemnityObligationsAbstract"/>
  <xs:element name="ScheduleOfShareMovementsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfShareMovementsAbstract"/>
  <xs:element name="ScheduleOfSubsidiaryEstablishedAGuaranteeInAnInsurancePolicyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfSubsidiaryEstablishedAGuaranteeInAnInsurancePolicyAbstract"/>
  <xs:element name="ScheduleOfTotalAssetsRiskWeightedAssetsAndComponentsOfTheEffectiveEquityAccordingToBaselIII" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfTotalAssetsRiskWeightedAssetsAndComponentsOfTheEffectiveEquityAccordingToBaselIII"/>
  <xs:element name="ScheduleOfUseOfEarAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfUseOfEarAbstract"/>
  <xs:element name="ScheduleOfUseOfMARLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ScheduleOfUseOfMARLineItems"/>
  <xs:element name="SchedulesOfConsolidatedTermLiquidityLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SchedulesOfConsolidatedTermLiquidityLineItems"/>
  <xs:element name="SubordinatedBondsDueLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SubordinatedBondsDueLineItems"/>
  <xs:element name="SummaryOfSignificantAccountingPoliciesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SummaryOfSignificantAccountingPoliciesAbstract"/>
  <xs:element name="SummaryOfSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_SummaryOfSignificantAccountingPoliciesLineItems"/>
  <xs:element name="ValuationTechniquesAndInputsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_ValuationTechniquesAndInputsLineItems"/>
<!-- [WMV7][XAdIwpddtK4/110oL7oo7RPIuuuDQjkUAIuCvdDpDkkiM4bnfk+rRm1lG13Ms2hpGAOELRKKE0FsqSwhMSyv/+acu9sd2BAVHjA+SD/pSxnb2NH7dczsdib7nESz6pTlzgbxhNtdo5u5GxMSzX2xtPp/DqF8wauWOu4WsLKcctsMsJa0wmbXzT8BYvuQLKHFpFz4mpN9fTjseDxhg/gL553jAy+KSmnAcIUhr68h26hlebpB3pQshdt7TERkDvVHTPPHM0bBIKXdLoM5zPBrE98i20YVdinlt1nsCAdt2wUzsyk7m6P3GxeGeh7u7sVGZltbJGzXRqUAGSUcM43JFiFNHSfGF7fYfVIwfQBOjQ==] CSR-->
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="bch_DocumentAndEntityInformationAbstract"/>
</xs:schema>
