<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Bowne Tagger. XBRL Parser version 10.0.0.46-->
<!--Based on XBRL 2.1-->
<!--Modified on: 2/22/2011 8:20:38 AM-->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://mtb.com/2010-12-31" xmlns:mtb="http://mtb.com/2010-12-31" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:us-types="http://xbrl.us/us-types/2009-01-31">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://mtb.com/role/ParentCompanyFinancialStatementsDetails2" id="ParentCompanyFinancialStatementsDetails2">
        <link:definition>06262 - Disclosure - Parent company financial statements (Details2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/SegmentInformationDetails1" id="SegmentInformationDetails1">
        <link:definition>06221 - Disclosure - Segment information (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails9" id="PensionPlansAndOtherPostretirementBenefitsDetails9">
        <link:definition>061202 - Disclosure - Pension plans and other postretirement benefits (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/RegulatoryMattersDetailsTextuals" id="RegulatoryMattersDetailsTextuals">
        <link:definition>06231 - Disclosure - Regulatory Matters (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ShareholdersEquityDetails" id="ShareholdersEquityDetails">
        <link:definition>0610 - Disclosure - Shareholders Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ShareholdersEquityTables" id="ShareholdersEquityTables">
        <link:definition>0510 - Disclosure - Shareholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AllowanceForCreditLossesDetailsTextuals" id="AllowanceForCreditLossesDetailsTextuals">
        <link:definition>06056 - Disclosure - Allowance for credit losses (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AllowanceForCreditLossesDetails4" id="AllowanceForCreditLossesDetails4">
        <link:definition>06054 - Disclosure - Allowance for credit losses (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AllowanceForCreditLossesDetails2" id="AllowanceForCreditLossesDetails2">
        <link:definition>06052 - Disclosure - Allowance for credit losses (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AllowanceForCreditLossesDetails3" id="AllowanceForCreditLossesDetails3">
        <link:definition>06053 - Disclosure - Allowance for credit losses (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AlllowanceForCreditLossesDetails1" id="AlllowanceForCreditLossesDetails1">
        <link:definition>06051 - Disclosure - Alllowance for credit losses (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/LoansAndLeasesDetails3" id="LoansAndLeasesDetails3">
        <link:definition>06043 - Disclosure - Loans and Leases (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ShareholdersEquity" id="ShareholdersEquity">
        <link:definition>0210 - Disclosure - Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StockBasedCompensationPlansDetailsTextuals" id="StockBasedCompensationPlansDetailsTextuals">
        <link:definition>06112 - Disclosure - Stock-based compensation plans (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StockBasedCompensationPlansDetails1" id="StockBasedCompensationPlansDetails1">
        <link:definition>06111 - Disclosure - Stock-based compensation plans (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StockBasedCompensationPlansDetails" id="StockBasedCompensationPlansDetails">
        <link:definition>0611 - Disclosure - Stock-based compensation plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StockBasedCompensationPlans" id="StockBasedCompensationPlans">
        <link:definition>0211 - Disclosure - Stock-based compensation plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StockBasedCompensationPlansTables" id="StockBasedCompensationPlansTables">
        <link:definition>0511 - Disclosure - Stock-based compensation plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/CapitalizedServicingAssetsDetailsTextuals" id="CapitalizedServicingAssetsDetailsTextuals">
        <link:definition>06072 - Disclosure - Capitalized servicing assets (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/CapitalizedServicingAssetsDetails1" id="CapitalizedServicingAssetsDetails1">
        <link:definition>06071 - Disclosure - Capitalized Servicing Assets (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/CapitalizedServicingAssetsDetails" id="CapitalizedServicingAssetsDetails">
        <link:definition>0607 - Disclosure - Capitalized Servicing Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/CapitalizedServicingAssetsTables" id="CapitalizedServicingAssetsTables">
        <link:definition>0507 - Disclosure - Capitalized Servicing Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/CapitalizedServicingAssets" id="CapitalizedServicingAssets">
        <link:definition>0207 - Disclosure - Capitalized Servicing Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/LoansAndLeasesDetailsTextuals" id="LoansAndLeasesDetailsTextuals">
        <link:definition>06044 - Disclosure - Loans and leases (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/LoansAndLeasesDetails2" id="LoansAndLeasesDetails2">
        <link:definition>06042 - Disclosure - Loans and leases (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/LoansAndLeasesDetails1" id="LoansAndLeasesDetails1">
        <link:definition>06041 - Disclosure - Loans and leases (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/LoansAndLeasesDetails" id="LoansAndLeasesDetails">
        <link:definition>0604 - Disclosure - Loans and leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/LoansAndLeasesTables" id="LoansAndLeasesTables">
        <link:definition>0504 - Disclosure - Loans and leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/LoansAndLeases" id="LoansAndLeases">
        <link:definition>0204 - Disclosure - Loans and leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecuritiesDetails6" id="InvestmentSecuritiesDetails6">
        <link:definition>06036 - Disclosure - Investment Securities (Details 6)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecuritiesDetailsTextuals" id="InvestmentSecuritiesDetailsTextuals">
        <link:definition>06037 - Disclosure - Investment Securities (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecuritiesDetails5" id="InvestmentSecuritiesDetails5">
        <link:definition>06035 - Disclosure - Investment Securities (Details 5)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecuritiesDetails4" id="InvestmentSecuritiesDetails4">
        <link:definition>06034 - Disclosure - Investment Securities (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecuritiesDetails3" id="InvestmentSecuritiesDetails3">
        <link:definition>06033 - Disclosure - Investment Securities (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecuritiesDetails2" id="InvestmentSecuritiesDetails2">
        <link:definition>06032 - Disclosure - Investment Securities (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecuritiesDetails1" id="InvestmentSecuritiesDetails1">
        <link:definition>06031 - Disclosure - Investment Securities (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/SignificantAccountingPoliciesDetails" id="SignificantAccountingPoliciesDetails">
        <link:definition>0601 - Disclosure - Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ParentCompanyFinancialStatementsDetails1" id="ParentCompanyFinancialStatementsDetails1">
        <link:definition>06261 - Disclosure - Parent company financial statements (Details1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ParentCompanyFinancialStatementsDetails3" id="ParentCompanyFinancialStatementsDetails3">
        <link:definition>06263 - Disclosure - Parent company financial statements (Details3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ParentCompanyFinancialStatementsDetails" id="ParentCompanyFinancialStatementsDetails">
        <link:definition>0626 - Disclosure - Parent company financial statements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ParentCompanyFnancialStatementsTables" id="ParentCompanyFnancialStatementsTables">
        <link:definition>0526 - Disclosure - Parent company fnancial statements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ParentCompanyFinancialStatements" id="ParentCompanyFinancialStatements">
        <link:definition>0226 - Disclosure - Parent company financial statements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/RegulatoryMattersDetails" id="RegulatoryMattersDetails">
        <link:definition>0623 - Disclosure - Regulatory Matters (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/RegulatoryMattersTables" id="RegulatoryMattersTables">
        <link:definition>0523 - Disclosure - Regulatory Matters (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/RegulatoryMatters" id="RegulatoryMatters">
        <link:definition>0223 - Disclosure - Regulatory Matters</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InternationalActivitiesDetails" id="InternationalActivitiesDetails">
        <link:definition>0617 - Disclosure - International Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InternationalActivities" id="InternationalActivities">
        <link:definition>0217 - Disclosure - International Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/OtherIncomeAndOtherExpenseDetails" id="OtherIncomeAndOtherExpenseDetails">
        <link:definition>0616 - Disclosure - Other income and other expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/OtherIncomeAndOtherExpenseTables" id="OtherIncomeAndOtherExpenseTables">
        <link:definition>0516 - Disclosure - Other income and other expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/OtherIncomeAndOtherExpense" id="OtherIncomeAndOtherExpense">
        <link:definition>0216 - Disclosure - Other income and other expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/IncomeTaxesDetailsTextuals" id="IncomeTaxesDetailsTextuals">
        <link:definition>06134 - Disclosure - Income Taxes (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/IncomeTaxes3Details" id="IncomeTaxes3Details">
        <link:definition>06133 - Disclosure - Income Taxes (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/IncomeTaxes2Details" id="IncomeTaxes2Details">
        <link:definition>06132 - Disclosure - Income Taxes (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
        <link:definition>06131 - Disclosure - Income Taxes (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
        <link:definition>0613 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <link:definition>0513 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>0213 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetailsTextual" id="PensionPlansAndOtherPostretirementBenefitsDetailsTextual">
        <link:definition>061210 - Disclosure - Pension Plans and Other Postretirement Benefits (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails8" id="PensionPlansAndOtherPostretirementBenefitsDetails8">
        <link:definition>061209 - Disclosure - Pension Plans and Other Postretirement Benefits (Details 9)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails7" id="PensionPlansAndOtherPostretirementBenefitsDetails7">
        <link:definition>061207 - Disclosure - Pension Plans and other Postretirement Benefits (Details 7)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails6" id="PensionPlansAndOtherPostretirementBenefitsDetails6">
        <link:definition>061208 - Disclosure - Pension Plans and other Postretirement Benefits (Details 8)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails5" id="PensionPlansAndOtherPostretirementBenefitsDetails5">
        <link:definition>061205 - Disclosure - Pension Plans and other Postretirement Benefits (Details 5)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails4" id="PensionPlansAndOtherPostretirementBenefitsDetails4">
        <link:definition>061204 - Disclosure - Pension Plans and other Postretirement Benefits (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails3" id="PensionPlansAndOtherPostretirementBenefitsDetails3">
        <link:definition>061203 - Disclosure - Pension Plans and other Postretirement Benefits (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails2" id="PensionPlansAndOtherPostretirementBenefitsDetails2">
        <link:definition>061206 - Disclosure - Pension Plans and other Postretirement Benefits (Details 6)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails1" id="PensionPlansAndOtherPostretirementBenefitsDetails1">
        <link:definition>061201 - Disclosure - Pension plans and other postretirement benefits (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/GoodwillAndOtherIntangibleAssetsDetailsTextuals" id="GoodwillAndOtherIntangibleAssetsDetailsTextuals">
        <link:definition>06083 - Disclosure - Goodwill and other intangible assets (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/SignificantAccountingPoliciesPloicies" id="SignificantAccountingPoliciesPloicies">
        <link:definition>0401 - Disclosure - Significant Accounting Policies (Ploicies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/BorrowingsDetailsTextuals" id="BorrowingsDetailsTextuals">
        <link:definition>06094 - Disclosure - Borrowings (Details Textuals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/BorrowingsDetails3" id="BorrowingsDetails3">
        <link:definition>06093 - Disclosure - Borrowings (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/BorrowingsDetails2" id="BorrowingsDetails2">
        <link:definition>06092 - Disclosure - Borrowings (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/BorrowingsDetails1" id="BorrowingsDetails1">
        <link:definition>06091 - Disclosure - Borrowings (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/BorrowingsTables" id="BorrowingsTables">
        <link:definition>0509 - Disclosure - Borrowings (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/GoodwillAndOtherIntangibleAssetsDetails2" id="GoodwillAndOtherIntangibleAssetsDetails2">
        <link:definition>06082 - Disclosure - Goodwill and other intangible assets (Details2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/GoodwillAndOtherIntangibleAssetsDetails1" id="GoodwillAndOtherIntangibleAssetsDetails1">
        <link:definition>06081 - Disclosure - Goodwill and other intangible assets (Details1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/GoodwillAndOtherIntangibleAssetsTables" id="GoodwillAndOtherIntangibleAssetsTables">
        <link:definition>0508 - Disclosure - Goodwill and other intangible assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/GoodwillAndOtherIntangibleAssetsDetails" id="GoodwillAndOtherIntangibleAssetsDetails">
        <link:definition>0608 - Disclosure - Goodwill and other intangible assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets">
        <link:definition>0208 - Disclosure - Goodwill and other intangible assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PremisesAndEquipmentTables" id="PremisesAndEquipmentTables">
        <link:definition>0506 - Disclosure - Premises and equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PremisesAndEquipmentDetails" id="PremisesAndEquipmentDetails">
        <link:definition>0606 - Disclosure - Premises and equipment  (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PremisesAndEquipment" id="PremisesAndEquipment">
        <link:definition>0206 - Disclosure - Premises and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AllowanceForCreditLosses" id="AllowanceForCreditLosses">
        <link:definition>0205 - Disclosure - Allowance For Credit Losses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AllowanceForCreditLossesTables" id="AllowanceForCreditLossesTables">
        <link:definition>0505 - Disclosure - Allowance for credit losses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AllowanceForCreditLossesDetails" id="AllowanceForCreditLossesDetails">
        <link:definition>0605 - Disclosure - Allowance for credit losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/RelationshipWithAcquireeDetails" id="RelationshipWithAcquireeDetails">
        <link:definition>0624 - Disclosure - Relationship of M&amp;T and AIB (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/RelationshiipWithAcquiree" id="RelationshiipWithAcquiree">
        <link:definition>0224 - Disclosure - Relationship of M&amp;T and AIB</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/VariableInterestEntitiesAndAssetSecuritizations" id="VariableInterestEntitiesAndAssetSecuritizations">
        <link:definition>0219 - Disclosure - Variable interest entities and asset securitizations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/VariableInterestEntitiesAndAssetSecuritizationsDetails" id="VariableInterestEntitiesAndAssetSecuritizationsDetails">
        <link:definition>0619 - Disclosure - Variable interest entities and asset securitizations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
        <link:definition>0520 - Disclosure - Fair value measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
        <link:definition>0620 - Disclosure - Fair value measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecuritiesTables" id="InvestmentSecuritiesTables">
        <link:definition>0503 - Disclosure - Investment securities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecuritiesDetails" id="InvestmentSecuritiesDetails">
        <link:definition>0603 - Disclosure - Investment securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/DerivativeFinancialInstrumentsTables" id="DerivativeFinancialInstrumentsTables">
        <link:definition>0518 - Disclosure - Derivative financial instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/DerivativeFinancialInstrumentsDetails" id="DerivativeFinancialInstrumentsDetails">
        <link:definition>0618 - Disclosure - Derivative financial instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ComprehensiveIncomeDetails" id="ComprehensiveIncomeDetails">
        <link:definition>0615 - Disclosure - Comprehensive income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ComprehensiveIncomeTables" id="ComprehensiveIncomeTables">
        <link:definition>0515 - Disclosure - Comprehensive income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AcquisitionsDetails" id="AcquisitionsDetails">
        <link:definition>0602 - Disclosure - Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/AcquisitionsTables" id="AcquisitionsTables">
        <link:definition>0502 - Disclosure - Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/SegmentInformationDetails" id="SegmentInformationDetails">
        <link:definition>0622 - Disclosure - Segment information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/SegmentInformationTables" id="SegmentInformationTables">
        <link:definition>0522 - Disclosure - Segment information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/EarningsPerCommonShareDetails" id="EarningsPerCommonShareDetails">
        <link:definition>0614 - Disclosure - Earnings per common share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/EarningsPerCommonShareTables" id="EarningsPerCommonShareTables">
        <link:definition>0514 - Disclosure - Earnings per common share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsDetails" id="PensionPlansAndOtherPostretirementBenefitsDetails">
        <link:definition>0612 - Disclosure - Pension plans and other postretirement benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefitsTables" id="PensionPlansAndOtherPostretirementBenefitsTables">
        <link:definition>0512 - Disclosure - Pension plans and other postretirement benefits (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/RelationshipWithCompaniesDetails" id="RelationshipWithCompaniesDetails">
        <link:definition>0625 - Disclosure - Relationship with Bayview Lending Group LLC and Bayview Financial Holdings, L.P. (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
        <link:definition>0521 - Disclosure - Commitments and contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/CommitmentsAndContingenciesDetails" id="CommitmentsAndContingenciesDetails">
        <link:definition>0621 - Disclosure - Commitments and contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/BorrowingsDetails" id="BorrowingsDetails">
        <link:definition>0609 - Disclosure - Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/RelationshipWithOtherEntities" id="RelationshipWithOtherEntities">
        <link:definition>0225 - Disclosure - Relationship with Bayview Lending Group LLC and Bayview Financial Holdings, L.P.</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/SegmentInformation" id="SegmentInformation">
        <link:definition>0222 - Disclosure - Segment information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>0221 - Disclosure - Commitments and contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/FairValueMeasurements" id="FairValueMeasurements">
        <link:definition>0220 - Disclosure - Fair value measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/DerivativeFinancialInstruments" id="DerivativeFinancialInstruments">
        <link:definition>0218 - Disclosure - Derivative financial instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/ComprehensiveIncome" id="ComprehensiveIncome">
        <link:definition>0215 - Disclosure - Comprehensive income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/EarningsPerCommonShare" id="EarningsPerCommonShare">
        <link:definition>0214 - Disclosure - Earnings per common share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/PensionPlansAndOtherPostretirementBenefits" id="PensionPlansAndOtherPostretirementBenefits">
        <link:definition>0212 - Disclosure - Pension plans and other postretirement benefits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/Borrowings" id="Borrowings">
        <link:definition>0209 - Disclosure - Borrowings</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/InvestmentSecurities" id="InvestmentSecurities">
        <link:definition>0203 - Disclosure - Investment securities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/Acquisitions" id="Acquisitions">
        <link:definition>0202 - Disclosure - Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
        <link:definition>0201 - Disclosure - Significant accounting policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StatementOfChangesInStockholdersEquityParenthetical" id="StatementOfChangesInStockholdersEquityParenthetical">
        <link:definition>0141 - Statement - Consolidated Statement of Changes in Shareholders' Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StatementOfChangesInStockholdersEquity" id="StatementOfChangesInStockholdersEquity">
        <link:definition>0140 - Statement - Consolidated Statement of Changes in Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>00 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/BalanceSheetParenthetical" id="BalanceSheetParenthetical">
        <link:definition>0111 - Statement - Consolidated Balance Sheet (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StatementOfCashFlows" id="StatementOfCashFlows">
        <link:definition>0130 - Statement - Consolidated Statement of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StatementOfIncome" id="StatementOfIncome">
        <link:definition>0120 - Statement - Consolidated Statement of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/BalanceSheet" id="BalanceSheet">
        <link:definition>0110 - Statement - Consolidated Balance Sheet</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="mtb-20101231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="mtb-20101231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="mtb-20101231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="mtb-20101231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all" />
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <import namespace="http://xbrl.us/dei/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/currency/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/currency-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/us-gaap/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/naics/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/naics-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/sic/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/sic-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/exch/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/exch-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/mr/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/mr-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/mda/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/mda-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/stpr/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/stpr-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/seccert/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/seccert-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/country/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/country-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/ar/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/ar-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/us-types/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-types-2009-01-31.xsd" />
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <element id="mtb_OtherInvestmentSecurities" name="OtherInvestmentSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_OtherInvestmentsNet" name="OtherInvestmentsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_InterestReceivedDuringPeriod" name="InterestReceivedDuringPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_NetOTTILossesRecognizedInEarnings" name="NetOTTILossesRecognizedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_PortionOfOTTILossesRecognizedInOtherComprehensiveIncomeBeforeTaxes" name="PortionOfOTTILossesRecognizedInOtherComprehensiveIncomeBeforeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_TotalOtherThanTemporaryImpairmentOTTILosses" name="TotalOtherThanTemporaryImpairmentOTTILosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_CommonStockIssuable" name="CommonStockIssuable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_SignificantAccountingPoliciesAbstract" name="SignificantAccountingPoliciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BorrowingsAbstract" name="BorrowingsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FairValueMeasurementsAbstract" name="FairValueMeasurementsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommitmentsAndContingenciesAbstract" name="CommitmentsAndContingenciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SegmentInformationAbstract" name="SegmentInformationAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IncomeBeforeTaxes" name="IncomeBeforeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_RealEstateAcquiredInSettlementOfLoans" name="RealEstateAcquiredInSettlementOfLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_DeferredCompensationPlansNetIncludingDividendEquivalents" name="DeferredCompensationPlansNetIncludingDividendEquivalents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_AmortizationOfPreferredStockDiscount" name="AmortizationOfPreferredStockDiscount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_CommonStockIssuableMember" name="CommonStockIssuableMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquisitionsAbstract" name="AcquisitionsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RelationshipWithOtherEntitiesAbstract" name="RelationshipWithOtherEntitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RelationshipWithOtherEntitiesTextBlock" name="RelationshipWithOtherEntitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommonStockIssuableShares" name="CommonStockIssuableShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_TotalInvestmentSecurities" name="TotalInvestmentSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_NetChangeInAccruedInterestReceivablePayable" name="NetChangeInAccruedInterestReceivablePayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_RepaymentOfManagementStockOwnershipProgramReceivable" name="RepaymentOfManagementStockOwnershipProgramReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_IssuanceOfCommonStockToDefinedBenefitPensionPlan" name="IssuanceOfCommonStockToDefinedBenefitPensionPlan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_FairValueOfAcquisitionsAbstract" name="FairValueOfAcquisitionsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ExercisesOfStockOptionAndPurchasePlans" name="ExercisesOfStockOptionAndPurchasePlans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherSecuritiesFairValue" name="OtherSecuritiesFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MortgageBankingRevenues" name="MortgageBankingRevenues" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_CommonStockOptionsAcquired" name="CommonStockOptionsAcquired" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_PreferredStockIssuedAcquisitions" name="PreferredStockIssuedAcquisitions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_SecuritizationOfResidentialMortgageLoansAllocatedToAvailableForSaleInvestmentSecurities" name="SecuritizationOfResidentialMortgageLoansAllocatedToAvailableForSaleInvestmentSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_SecuritizationOfResidentialMortgageLoansAllocatedToCapitalizedServicingRights" name="SecuritizationOfResidentialMortgageLoansAllocatedToCapitalizedServicingRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_AcquisitionOfCompaniesAbstract" name="AcquisitionOfCompaniesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BorrowingsDetailsAbstract" name="BorrowingsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommitmentsAndContingenciesDetailsAbstract" name="CommitmentsAndContingenciesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommitmentsAndContingenciesTablesAbstract" name="CommitmentsAndContingenciesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommitmentsToExtendCreditAbstract" name="CommitmentsToExtendCreditAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommitmentsToExtendCreditForHomeEquityLinesOfCredit" name="CommitmentsToExtendCreditForHomeEquityLinesOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CommitmentsToExtendCreditForCommercialRealEstateLoansToBeSold" name="CommitmentsToExtendCreditForCommercialRealEstateLoansToBeSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CommitmentsToExtendCreditForOtherCommercialRealEstateAndConstruction" name="CommitmentsToExtendCreditForOtherCommercialRealEstateAndConstruction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CommitmentsToExtendCreditForResidentialRealEstateLoansToBeSold" name="CommitmentsToExtendCreditForResidentialRealEstateLoansToBeSold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CommitmentsToExtendCreditForOtherResidentialRealEstate" name="CommitmentsToExtendCreditForOtherResidentialRealEstate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CommitmentsToExtendCreditForCommercialAndOther" name="CommitmentsToExtendCreditForCommercialAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CommitmentsRegardingStandbyLettersOfCredit" name="CommitmentsRegardingStandbyLettersOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CommitmentsRegardingCommercialLettersOfCredit" name="CommitmentsRegardingCommercialLettersOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CommitmentsRegardingFinancialGuaranteesAndIndemnificationContracts" name="CommitmentsRegardingFinancialGuaranteesAndIndemnificationContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CommitmentsToSellRealEstateLoans" name="CommitmentsToSellRealEstateLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_MaximumCreditRiskForRecourseAssociatedWithLoansSoldUnderFederalNationalMortgageAssociationDelegatedUnderwritingAndServicingProgram" name="MaximumCreditRiskForRecourseAssociatedWithLoansSoldUnderFederalNationalMortgageAssociationDelegatedUnderwritingAndServicingProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_OutstandingLoanPrincipalBalancesReinsured" name="OutstandingLoanPrincipalBalancesReinsured" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_AssetsOfSubsidiariesProvidingReinsuranceToSatisfyClaims" name="AssetsOfSubsidiariesProvidingReinsuranceToSatisfyClaims" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_CompanySignificantCommitmentsAbstract" name="CompanySignificantCommitmentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommitmentsAndContingenciesTextualsAbstract" name="CommitmentsAndContingenciesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RelationshipWithCompaniesDetailsAbstract" name="RelationshipWithCompaniesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RelationshipWithCompaniesTextualsAbstract" name="RelationshipWithCompaniesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentToAcquireMinorityInterestInPrivatelyHeldCompany" name="InvestmentToAcquireMinorityInterestInPrivatelyHeldCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_MinorityInterestInPrivatelyHeldCompany" name="MinorityInterestInPrivatelyHeldCompany" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ServicingRightsPurchasedFromPrivatelyHeldCompanyRelatedToResidentialMortgageLoan" name="ServicingRightsPurchasedFromPrivatelyHeldCompanyRelatedToResidentialMortgageLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_CreditFacilitiesProvidedToPrivatelyHeldCompany" name="CreditFacilitiesProvidedToPrivatelyHeldCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_OutstandingCreditFacilitiesProvidedToPrivatelyHeldCompany" name="OutstandingCreditFacilitiesProvidedToPrivatelyHeldCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_PeriodOneMember" name="PeriodOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PeriodTwoMember" name="PeriodTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PreferredClassCMember" name="PreferredClassCMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PensionPlansAndOtherPostretirementBenefitsTablesAbstract" name="PensionPlansAndOtherPostretirementBenefitsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PensionPlansAndOtherPostretirementBenefitsDetailsAbstract" name="PensionPlansAndOtherPostretirementBenefitsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PensionPlansAndOtherPostretirementBenefitsTextualAbstract" name="PensionPlansAndOtherPostretirementBenefitsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EarningsPerCommonShareTablesAbstract" name="EarningsPerCommonShareTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EarningsPerCommonShareDetailsAbstract" name="EarningsPerCommonShareDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AmortizationsOfPreferredStockDiscount" name="AmortizationsOfPreferredStockDiscount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_UnvestedStockBasedCompensationAwards" name="UnvestedStockBasedCompensationAwards" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EarningsPerCommonShareTextualsAbstract" name="EarningsPerCommonShareTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SegmentInformationTablesAbstract" name="SegmentInformationTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SegmentInformationDetailsAbstract" name="SegmentInformationDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SegmentInformationTextualsAbstract" name="SegmentInformationTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AfterFiveYearsMember" name="AfterFiveYearsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FirstFiveYearsMember" name="FirstFiveYearsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SeriesBMandatoryConvertibleNonCumulativePreferredStockMember" name="SeriesBMandatoryConvertibleNonCumulativePreferredStockMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SeriesAFixedRateCumulativePerpetualPreferredStockMember" name="SeriesAFixedRateCumulativePerpetualPreferredStockMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SeriesCFixedRateCumulativePerpetualPreferredStockMember" name="SeriesCFixedRateCumulativePerpetualPreferredStockMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PreferredStockSharesIssuedAndOutstanding" name="PreferredStockSharesIssuedAndOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_CommonSharesOutstandingIncludingCommonStockIssuableAndUnvestedStockBasedCompensationAwards" name="CommonSharesOutstandingIncludingCommonStockIssuableAndUnvestedStockBasedCompensationAwards" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AllOtherMember" name="AllOtherMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RetailBankingMember" name="RetailBankingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ResidentialMortgageBankingMember" name="ResidentialMortgageBankingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DiscretionaryPortfolioMember" name="DiscretionaryPortfolioMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommercialRealEstateSegmentMember" name="CommercialRealEstateSegmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BusinessBankingMember" name="BusinessBankingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommercialBankingMember" name="CommercialBankingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTable" name="ScheduleOfAccumulatedOtherComprehensiveIncomeLossTable" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquisitionsTablesAbstract" name="AcquisitionsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquisitionsDetailsAbstract" name="AcquisitionsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FairValueOfAcquiredLoanPortfolioTextBlock" name="FairValueOfAcquiredLoanPortfolioTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ContractualCashFlowsNotExpectedToBeCollected" name="ContractualCashFlowsNotExpectedToBeCollected" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_InterestComponentOfExpectedCashFlows" name="InterestComponentOfExpectedCashFlows" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_FairValueOfAcquiredLoanPortfolioAbstract" name="FairValueOfAcquiredLoanPortfolioAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquiredEntityOneMember" name="AcquiredEntityOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SummaryOfMergerRelatedExpensesAssociatedWithAcquisitionsTextBlock" name="SummaryOfMergerRelatedExpensesAssociatedWithAcquisitionsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SummaryOfMergerRelatedExpensesAssociatedWithAcquisitionsAbstract" name="SummaryOfMergerRelatedExpensesAssociatedWithAcquisitionsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquiredEntityOneAndAcquiredEntityTwoMember" name="AcquiredEntityOneAndAcquiredEntityTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ComprehensiveIncomeTablesAbstract" name="ComprehensiveIncomeTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ComprehensiveIncomeDetailsAbstract" name="ComprehensiveIncomeDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ComponentsOfOtherComprehensiveIncomeLossTextBlock" name="ComponentsOfOtherComprehensiveIncomeLossTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AccumulatedOtherComprehensiveIncomeLossLineItems" name="AccumulatedOtherComprehensiveIncomeLossLineItems" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DerivativeFinancialInstrumentsDetailsAbstract" name="DerivativeFinancialInstrumentsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DerivativeFinancialInstrumentsTablesAbstract" name="DerivativeFinancialInstrumentsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InformationAboutInterestRateSwapAgreementsTextBlock" name="InformationAboutInterestRateSwapAgreementsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FixedRateTimeDepositsMember" name="FixedRateTimeDepositsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FixedRateLongTermBorrowingsMember" name="FixedRateLongTermBorrowingsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherComprehensiveIncomeSecuritiesWithOttiChargesDuringPeriodIncomeTaxesAmount" name="OtherComprehensiveIncomeSecuritiesWithOttiChargesDuringPeriodIncomeTaxesAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeSecuritiesWithOttiChargesDuringPeriodNetOfTax" name="OtherComprehensiveIncomeSecuritiesWithOttiChargesDuringPeriodNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_LessOttiChargesRecognizedInNetIncomeTaxesAmount" name="LessOttiChargesRecognizedInNetIncomeTaxesAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_LessOttiChargesRecognizedInNetIncomeNetOfTaxAmount" name="LessOttiChargesRecognizedInNetIncomeNetOfTaxAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_OtherComprehensiveIncomeNetUnrealizedLossesOnInvestmentSecuritiesWithOttiIncomeTaxAmount" name="OtherComprehensiveIncomeNetUnrealizedLossesOnInvestmentSecuritiesWithOttiIncomeTaxAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeNetUnrealizedLossesOnInvestmentSecuritiesWithOttiNetOfTaxAmount" name="OtherComprehensiveIncomeNetUnrealizedLossesOnInvestmentSecuritiesWithOttiNetOfTaxAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_TotalAvailableForSaleInvestmentSecuritiesAllOtherBeforeTaxAmount" name="TotalAvailableForSaleInvestmentSecuritiesAllOtherBeforeTaxAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_TotalAvailableForSaleInvestmentSecuritiesAllOtherIncomeTaxAmount" name="TotalAvailableForSaleInvestmentSecuritiesAllOtherIncomeTaxAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_TotalAvailableForSaleInvestmentSecuritiesAllOtherNetOfTaxAmount" name="TotalAvailableForSaleInvestmentSecuritiesAllOtherNetOfTaxAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_CommitmentsToSellRealEstateLoansMember" name="CommitmentsToSellRealEstateLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AccumulatedOtherComprehensiveIncomeLossNetConsistedOfUnrealizedGainsLossesTextBlock" name="AccumulatedOtherComprehensiveIncomeLossNetConsistedOfUnrealizedGainsLossesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DerivativeFinancialInstrumentsTextualsAbstract" name="DerivativeFinancialInstrumentsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquisitionsTextualsAbstract" name="AcquisitionsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AfterTaxGainOnTransaction" name="AfterTaxGainOnTransaction" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_EstimatedFairValueOfConvertedOptionsToPurchaseCommonStock" name="EstimatedFairValueOfConvertedOptionsToPurchaseCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_AssetsAcquiredTotal" name="AssetsAcquiredTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InterestIncomeOnAcquiredLoans" name="InterestIncomeOnAcquiredLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_MortgageRelatedCommitmentsToOriginateRealEstateLoansForSaleMember" name="MortgageRelatedCommitmentsToOriginateRealEstateLoansForSaleMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ForeignExchangeAndOtherOptionAndFuturesContractsMember" name="ForeignExchangeAndOtherOptionAndFuturesContractsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FixedRateInstrumentsAxis" name="FixedRateInstrumentsAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FixedRateInstrumentsDomain" name="FixedRateInstrumentsDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OutstandingPrincipalBalanceAndCarryingAmountOfAcquiredLoansTextBlock" name="OutstandingPrincipalBalanceAndCarryingAmountOfAcquiredLoansTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AccumulatedNetUnrealizedInvestmentGainLossWithOttiMember" name="AccumulatedNetUnrealizedInvestmentGainLossWithOttiMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AccumulatedNetUnrealizedInvestmentGainLossAllOtherMember" name="AccumulatedNetUnrealizedInvestmentGainLossAllOtherMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ImpactOfOtherThanTemporaryImpairmentLossesRecognized" name="ImpactOfOtherThanTemporaryImpairmentLossesRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_InformationAboutFairValuesOfDerivativeInstrumentsInBalanceSheetTextBlock" name="InformationAboutFairValuesOfDerivativeInstrumentsInBalanceSheetTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AvailableForSaleAfsInvestmentSecuritiesWithOttiAbstract" name="AvailableForSaleAfsInvestmentSecuritiesWithOttiAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AfsInvestmentSecuritiesAllOtherAbstract" name="AfsInvestmentSecuritiesAllOtherAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ValueAddedInCommonEquityDueToAcquistionOne" name="ValueAddedInCommonEquityDueToAcquistionOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_ValueAddedInPreferredEquityDueToAcquistionOne" name="ValueAddedInPreferredEquityDueToAcquistionOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_InvestmentSecuritiesDetailsAbstract" name="InvestmentSecuritiesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ChangesInCreditLossesAssociatedWithDebtSecuritiesForWhichOtherThanTemporaryImpairmentLossesAbstract" name="ChangesInCreditLossesAssociatedWithDebtSecuritiesForWhichOtherThanTemporaryImpairmentLossesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentSecuritiesInContinuousUnrealizedLossPositionAbstract" name="InvestmentSecuritiesInContinuousUnrealizedLossPositionAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EstimatedCreditLosses" name="EstimatedCreditLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_AdditionsForCreditLossesNotPreviouslyRecognized" name="AdditionsForCreditLossesNotPreviouslyRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_ReductionsForIncreasesInCashFlows" name="ReductionsForIncreasesInCashFlows" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_ReductionsForRealizedLosses" name="ReductionsForRealizedLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_AmortizedCostAndEstimatedFairValueOfDebtSecuritiesByContractualMaturityAbstract" name="AmortizedCostAndEstimatedFairValueOfDebtSecuritiesByContractualMaturityAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentSecuritiesTablesAbstract" name="InvestmentSecuritiesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesTextBlock" name="AmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ChangesInCreditLossesAssociatedWithDebtSecuritiesForWhichOtherThanTemporaryImpairmentLossesTextBlock" name="ChangesInCreditLossesAssociatedWithDebtSecuritiesForWhichOtherThanTemporaryImpairmentLossesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AmortizedCostAndEstimatedFairValueOfDebtSecuritiesByContractualMaturityTextBlock" name="AmortizedCostAndEstimatedFairValueOfDebtSecuritiesByContractualMaturityTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentSecuritiesInContinuousUnrealizedLossPositionTextBlock" name="InvestmentSecuritiesInContinuousUnrealizedLossPositionTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentSecuritiesTextualsAbstract" name="InvestmentSecuritiesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_UnrealizedLossesPertainToPrivatelyIssuedResidentialMortgageBackedSecurities" name="UnrealizedLossesPertainToPrivatelyIssuedResidentialMortgageBackedSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_UnrealizedLossesOnTrustPreferredSecuritiesIssuedByFinancialInstitutionsAndSecuritiesBackedByTrustPreferredSecurities" name="UnrealizedLossesOnTrustPreferredSecuritiesIssuedByFinancialInstitutionsAndSecuritiesBackedByTrustPreferredSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_FairValueMeasurementsDetailsAbstract" name="FairValueMeasurementsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FairValueMeasurementsTablesAbstract" name="FairValueMeasurementsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FairValueAssetsMeasuredOnRecurringBasisOtherAssets" name="FairValueAssetsMeasuredOnRecurringBasisOtherAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FairValueAssetsMeasuredOnRecurringBasisTotalAssets" name="FairValueAssetsMeasuredOnRecurringBasisTotalAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FairValueLiabilitiesMeasuredOnRecurringBasisOtherLiabilities" name="FairValueLiabilitiesMeasuredOnRecurringBasisOtherLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_FairValueLiabilitiesMeasuredOnRecurringBasisTotalLiabilities" name="FairValueLiabilitiesMeasuredOnRecurringBasisTotalLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherAssetAndOtherLiabilityValue" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherAssetAndOtherLiabilityValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherAssetsAndOtherLiabilitiesGainLossIncludedInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherAssetsAndOtherLiabilitiesGainLossIncludedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherAssetsAndOtherLiabilitiesTransfersNet" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherAssetsAndOtherLiabilitiesTransfersNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_OtherFinancialInstrumentsAbstract" name="OtherFinancialInstrumentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommitmentsToOriginateRealEstateLoansForSale" name="CommitmentsToOriginateRealEstateLoansForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_OtherCreditRelatedCommitments" name="OtherCreditRelatedCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_InterestRateSwapAgreementsUsedForInterestRateRiskManagement" name="InterestRateSwapAgreementsUsedForInterestRateRiskManagement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_FairValueMeasurementsTextualsAbstract" name="FairValueMeasurementsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ChangesInLevel3AssetsAndLiabilitiesMeasuredAtEstimatedFairValueOnRecurringBasisTextBlock" name="ChangesInLevel3AssetsAndLiabilitiesMeasuredAtEstimatedFairValueOnRecurringBasisTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesAbstract" name="AmortizedCostAndEstimatedFairValueOfInvestmentSecuritiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentSecuritiesAmortizedCost" name="InvestmentSecuritiesAmortizedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesGrossUnrealizedGains" name="InvestmentSecuritiesGrossUnrealizedGains" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_InvestmentSecuritiesGrossUnrealizedLosses" name="InvestmentSecuritiesGrossUnrealizedLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesFairValue" name="InvestmentSecuritiesFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MortgageBackedSecuritiesIssuedByPrivateEnterprisesResidentialMember" name="MortgageBackedSecuritiesIssuedByPrivateEnterprisesResidentialMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MortgageBackedSecuritiesIssuedByPrivateEnterprisesCommercialMember" name="MortgageBackedSecuritiesIssuedByPrivateEnterprisesCommercialMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" name="AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateAmortizedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" name="AvailableForSaleSecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_HeldToMaturitySecuritiesDebtMaturitiesWithSingleMaturityDateNetCarryingAmount" name="HeldToMaturitySecuritiesDebtMaturitiesWithSingleMaturityDateNetCarryingAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_HeldToMaturitySecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" name="HeldToMaturitySecuritiesDebtMaturitiesWithSingleMaturityDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ResidentialMortgageBackedSecuritiesAtCost" name="ResidentialMortgageBackedSecuritiesAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_IncreaseDecreaseInFairValueOfCapitalizedServicingRights" name="IncreaseDecreaseInFairValueOfCapitalizedServicingRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_JuniorSubordinatedDebentureSeriesMember" name="JuniorSubordinatedDebentureSeriesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommonSharesBPreferredStockWillConvertInto" name="CommonSharesBPreferredStockWillConvertInto" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_TenYearWarrantSeriesPreferredMember" name="TenYearWarrantSeriesPreferredMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_TenYearWarrantSeriesCPreferredMember" name="TenYearWarrantSeriesCPreferredMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommitmentsToSellRealEstateLoansNotionalAmount" name="CommitmentsToSellRealEstateLoansNotionalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_NamingRightsOfFootballStadiumPerYear" name="NamingRightsOfFootballStadiumPerYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_TaxableEquivalentAdjustment" name="TaxableEquivalentAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_CommercialMortgageLoansOfPrivatelyHeldCompany" name="CommercialMortgageLoansOfPrivatelyHeldCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_CapitalizedServicingAssetsForPrivatelyHeldCompanyCommercialMortgageLoans" name="CapitalizedServicingAssetsForPrivatelyHeldCompanyCommercialMortgageLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ResidentialMortgageLoansOfPrivatelyHeldCompany" name="ResidentialMortgageLoansOfPrivatelyHeldCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MortgageBackedSecuritiesSecuritizedByPrivatelyHeldCompanyAvailableForSale" name="MortgageBackedSecuritiesSecuritizedByPrivatelyHeldCompanyAvailableForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_HeldToMaturitySecuritiesSecuritizedByPrivatelyHeldCompany" name="HeldToMaturitySecuritiesSecuritizedByPrivatelyHeldCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_SharesIssuedToShareholdersOfAcquiryCompanyInExchangeOfEachShareOfAcquirerCompany" name="SharesIssuedToShareholdersOfAcquiryCompanyInExchangeOfEachShareOfAcquirerCompany" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_SavingsDepositsAndNowAccounts" name="SavingsDepositsAndNowAccounts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherAssetAndOtherLiabilityStillHeldGainLossInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisOtherAssetAndOtherLiabilityStillHeldGainLossInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansMeasuredOfFairValueOnNonrecurringBasis" name="LoansMeasuredOfFairValueOnNonrecurringBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ChangeInFairValueOfNonrecurringFairValueMeasuredLoansForChargeOffsAndImpairmentReserves" name="ChangeInFairValueOfNonrecurringFairValueMeasuredLoansForChargeOffsAndImpairmentReserves" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_AssetsTakenInForeclosureOfDefaultedLoansMeasuredAtFairValueOnNonrecurringBasis" name="AssetsTakenInForeclosureOfDefaultedLoansMeasuredAtFairValueOnNonrecurringBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ChangeInFairValueOfNonrecurringFairValueMeasuredForeclosedAssets" name="ChangeInFairValueOfNonrecurringFairValueMeasuredForeclosedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_NumberOfInvestmentSecuritiesWithAggregateGrossUnrealizedLosses" name="NumberOfInvestmentSecuritiesWithAggregateGrossUnrealizedLosses" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_IncreaseInNetInterestIncomeDueToInterestRateSwapAgreements" name="IncreaseInNetInterestIncomeDueToInterestRateSwapAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_InterestRateSwapCounterpartyCollateralPostings" name="InterestRateSwapCounterpartyCollateralPostings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetStillHeldGainLossInEarnings" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetStillHeldGainLossInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherComprehensiveIncomeReclassificationAdjustmentTransferOfAfsSecuritiesToHtmUnrealizedHoldingLossesBeforeTax" name="OtherComprehensiveIncomeReclassificationAdjustmentTransferOfAfsSecuritiesToHtmUnrealizedHoldingLossesBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeReclassificationAdjustmentTransferOfAfsSecuritiesToHtmUnrealizedHoldingLossesTax" name="OtherComprehensiveIncomeReclassificationAdjustmentTransferOfAfsSecuritiesToHtmUnrealizedHoldingLossesTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_OtherComprehensiveIncomeReclassificationAdjustmentTransferOfAfsSecuritiesToHtmUnrealizedHoldingLossesNetOfTax" name="OtherComprehensiveIncomeReclassificationAdjustmentTransferOfAfsSecuritiesToHtmUnrealizedHoldingLossesNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_VariableInterestEntitiesAndAssetSecuritizationsDetailsAbstract" name="VariableInterestEntitiesAndAssetSecuritizationsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_VariableInterestEntitiesAndAssetSecuritizationsTextualsAbstract" name="VariableInterestEntitiesAndAssetSecuritizationsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SecuritizationAndTransferOfResidentialMortgageLoansToQualifiedSpecialPurposeTrusts" name="SecuritizationAndTransferOfResidentialMortgageLoansToQualifiedSpecialPurposeTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_CarryingValueOfMortgageBackedSecuritiesOutstandingToThirdParties" name="CarryingValueOfMortgageBackedSecuritiesOutstandingToThirdParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_VariableInterestEntitiesAndAssetSecuritizationsTextBlock" name="VariableInterestEntitiesAndAssetSecuritizationsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_VariableInterestEntitiesAndAssetSecuritizationsAbstract" name="VariableInterestEntitiesAndAssetSecuritizationsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RightOfRepresentationScenarioFourMember" name="RightOfRepresentationScenarioFourMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RightOfRepresentationScenarioThreeMember" name="RightOfRepresentationScenarioThreeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RightOfRepresentationScenarioTwoMember" name="RightOfRepresentationScenarioTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RightOfRepresentationScenarioOneMember" name="RightOfRepresentationScenarioOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MaximumPercentageOfCashReceivedOnSecuritizationOfResidentialMortgageLoansAllocatedToCapitalizedServicingRights" name="MaximumPercentageOfCashReceivedOnSecuritizationOfResidentialMortgageLoansAllocatedToCapitalizedServicingRights" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IncreaseInLoansReceivableDueToAmendedConsolidationRules" name="IncreaseInLoansReceivableDueToAmendedConsolidationRules" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_DecreaseInAmortizedCostOfAvailableForSaleInvestmentSecuritiesDueToAmendedConsolidationRules" name="DecreaseInAmortizedCostOfAvailableForSaleInvestmentSecuritiesDueToAmendedConsolidationRules" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_DecreaseInFairValueOfAvailableForSaleInvestmentSecuritiesDueToAmendedConsolidationRules" name="DecreaseInFairValueOfAvailableForSaleInvestmentSecuritiesDueToAmendedConsolidationRules" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_IncreaseInBorrowingsDueToAmendedConsolidationRules" name="IncreaseInBorrowingsDueToAmendedConsolidationRules" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_CombinedOutstandingPrincipalAmountOfMortgageBackedSecuritiesIssuedByQualifiedSpecialPurposeTrusts" name="CombinedOutstandingPrincipalAmountOfMortgageBackedSecuritiesIssuedByQualifiedSpecialPurposeTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_RelationshipWithAcquireeAbstract" name="RelationshipWithAcquireeAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RelationshipWithAcquireeTextBlock" name="RelationshipWithAcquireeTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RelationshipWithAcquireeDetailsAbstract" name="RelationshipWithAcquireeDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RelationshipWithAcquireeTextualsAbstract" name="RelationshipWithAcquireeTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AllowanceForCreditLossesDetailsAbstract" name="AllowanceForCreditLossesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AllowanceForCreditLossesTablesAbstract" name="AllowanceForCreditLossesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PrincipalAmountOfMortgagebackedSecuritiesHeldByCompany" name="PrincipalAmountOfMortgagebackedSecuritiesHeldByCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_AllowanceForCreditLossesAbstract" name="AllowanceForCreditLossesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AllowanceForCreditLossesTextualsAbstract" name="AllowanceForCreditLossesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MaximumPeriodForRestorationOfRightOfRepresentation" name="MaximumPeriodForRestorationOfRightOfRepresentation" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_MaximumNumberOfDirectorsInBoardOfDirectorsWithoutAffiliateConsent" name="MaximumNumberOfDirectorsInBoardOfDirectorsWithoutAffiliateConsent" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_NumberOfIndividualsThatAffiliateIsEntitledToDesignateForRightOfRepresentation" name="NumberOfIndividualsThatAffiliateIsEntitledToDesignateForRightOfRepresentation" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_MinimumPercentageOfCommonStockOutstandingToBeHeldByAffiliateForRepresentaionRights" name="MinimumPercentageOfCommonStockOutstandingToBeHeldByAffiliateForRepresentaionRights" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_MaximumPercentageOfCommonStockOutstandingToBeHeldByAffiliateForRepresentaionRights" name="MaximumPercentageOfCommonStockOutstandingToBeHeldByAffiliateForRepresentaionRights" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_ResidentialMortgageLoansSecuritizedWithGovernmentSponsoredEntities" name="ResidentialMortgageLoansSecuritizedWithGovernmentSponsoredEntities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_CarryingValueOfLoansInSecuritizationTrusts" name="CarryingValueOfLoansInSecuritizationTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_MaximumExposureToLossOfInvestmentsInRealEstatePartnerships" name="MaximumExposureToLossOfInvestmentsInRealEstatePartnerships" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_UnfundedCommitmentsIncludedInCompanysMaximumExposureToLossOfInvestmentsInRealEstatePartnerships" name="UnfundedCommitmentsIncludedInCompanysMaximumExposureToLossOfInvestmentsInRealEstatePartnerships" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_AllowanceForCreditLossesAxis" name="AllowanceForCreditLossesAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AllowanceForCreditLossesDomain" name="AllowanceForCreditLossesDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CreditLossMember" name="CreditLossMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ImpairmentAllowancesMember" name="ImpairmentAllowancesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AllowanceForCreditLossesTextBlock" name="AllowanceForCreditLossesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_UnrealizedGainsLossesOnTerminatedCashFlowHedges" name="UnrealizedGainsLossesOnTerminatedCashFlowHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_WarrantsIssuedAcquisitions" name="WarrantsIssuedAcquisitions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_StockBasedCompensationPlansOther" name="StockBasedCompensationPlansOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_IncreaseDecreaseFromConsolidationOfSecuritizationTrustsAbstract" name="IncreaseDecreaseFromConsolidationOfSecuritizationTrustsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NetUnrealizedPretaxGainsLossesRelatedToRealEstateLoansHedgedHeldForSaleAndOriginationAndSaleCommitments" name="NetUnrealizedPretaxGainsLossesRelatedToRealEstateLoansHedgedHeldForSaleAndOriginationAndSaleCommitments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_OtherAssetsForItsInvestmentInCommonSecuritiesRecognizedByCompanyOfVariousTrusts" name="OtherAssetsForItsInvestmentInCommonSecuritiesRecognizedByCompanyOfVariousTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_NumberOfIndependentPricingSourcesUsedToValuePrivatelyIssuedResidentialMortgageBackedSecuritiesValuedWithInternalModeling" name="NumberOfIndependentPricingSourcesUsedToValuePrivatelyIssuedResidentialMortgageBackedSecuritiesValuedWithInternalModeling" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_PrivatelyIssuedResidentialMortgageBackedSecuritiesWithInternalModelingAtCost" name="PrivatelyIssuedResidentialMortgageBackedSecuritiesWithInternalModelingAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MinimumRangeOfWeightingsAppliedToInternalModelValuations" name="MinimumRangeOfWeightingsAppliedToInternalModelValuations" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_WeightedAverageRelianceOnInternalModelPricingInPercentage" name="WeightedAverageRelianceOnInternalModelPricingInPercentage" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AverageWeightingPlacedOnValuesProvidedByIndependentSourcesInPercentage" name="AverageWeightingPlacedOnValuesProvidedByIndependentSourcesInPercentage" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SecuritiesIssuedByFinancialInstitutionsAndOtherEntitiesBackedByTrustPreferredSecuritiesAtCost" name="SecuritiesIssuedByFinancialInstitutionsAndOtherEntitiesBackedByTrustPreferredSecuritiesAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FairValueOfSecuritiesIssuedByFinancialInstitutionsAndOtherEntitiesBackedByTrustPreferredSecurities" name="FairValueOfSecuritiesIssuedByFinancialInstitutionsAndOtherEntitiesBackedByTrustPreferredSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FairValueOfPrivatelyIssuedResidentialMortgageBackedSecuritiesValuedWithInternalModeling" name="FairValueOfPrivatelyIssuedResidentialMortgageBackedSecuritiesValuedWithInternalModeling" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_YearsOverWhichCoreDepositIntangibleBeingAmortized" name="YearsOverWhichCoreDepositIntangibleBeingAmortized" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_ContractuallyRequiredPrincipalAndInterestPaymentsAsPercentageOfAssetsOfCompany" name="ContractuallyRequiredPrincipalAndInterestPaymentsAsPercentageOfAssetsOfCompany" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_DurationForLoanDeliquencyInDays" name="DurationForLoanDeliquencyInDays" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IncomeAttributableToUnvestedStockbasedCompensationAwardsDiluted" name="IncomeAttributableToUnvestedStockbasedCompensationAwardsDiluted" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_IncomeAttributableToUnvestedStockBasedCompensationAwardsBasic" name="IncomeAttributableToUnvestedStockBasedCompensationAwardsBasic" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_NetIncomeLossAvailableToCommonStockholdersBasicBeforeUnvestedStockBasedCompensationAwardsAdjustment" name="NetIncomeLossAvailableToCommonStockholdersBasicBeforeUnvestedStockBasedCompensationAwardsAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_AllowanceForCreditLossTextBlock" name="AllowanceForCreditLossTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MaximumRangeOfWeightingsAppliedToInternalModelValuations" name="MaximumRangeOfWeightingsAppliedToInternalModelValuations" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NetIncomeLossAvailableToCommonStockholdersDilutedBeforeUnvestedStockBasedCompensationAwardsAdjustment" name="NetIncomeLossAvailableToCommonStockholdersDilutedBeforeUnvestedStockBasedCompensationAwardsAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_ConsolidationSecuritizedTrustsIncreaseDecreaseLoans" name="ConsolidationSecuritizedTrustsIncreaseDecreaseLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_ConsolidationSecuritizedTrustsIncreaseDecreaseLongTermBorrowings" name="ConsolidationSecuritizedTrustsIncreaseDecreaseLongTermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_ConsolidationSecuritizedTrustsIncreaseDecreaseAccruedInterestAndOther" name="ConsolidationSecuritizedTrustsIncreaseDecreaseAccruedInterestAndOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_FederalFundsPurchasedAndShortTermBorrowings" name="FederalFundsPurchasedAndShortTermBorrowings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_AdditionalAcquisitionsTextualsAbstract" name="AdditionalAcquisitionsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InformationAboutFairValuesOfDerivativeInstrumentsInConsolidatedBalanceSheetContinued" name="InformationAboutFairValuesOfDerivativeInstrumentsInConsolidatedBalanceSheetContinued" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AdditonalDerivativeFinancialInstrumentsTextualsAbstract" name="AdditonalDerivativeFinancialInstrumentsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SignificantCommitmentsTable" name="SignificantCommitmentsTable" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RevenuesFromServicingLoansOfPrivatelyHeldCompany" name="RevenuesFromServicingLoansOfPrivatelyHeldCompany" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_SubsequentEventDetailsAbstract" name="SubsequentEventDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommonStockNumberOfCompanySharesSoldByAffiliate" name="CommonStockNumberOfCompanySharesSoldByAffiliate" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_PremisesAndEquipmentDetailsAbstract" name="PremisesAndEquipmentDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PremisesAndEquipmentTablesAbstract" name="PremisesAndEquipmentTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OwnedAssetsMember" name="OwnedAssetsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PremisesAndEquipmentTextualsAbstract" name="PremisesAndEquipmentTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_GoodwillAndOtherIntangibleAssetsAbstract" name="GoodwillAndOtherIntangibleAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_GoodwillAndOtherIntangibleAssetsDetailsAbstract" name="GoodwillAndOtherIntangibleAssetsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_GoodwillAndOtherIntangibleAssetsTablesAbstract" name="GoodwillAndOtherIntangibleAssetsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_GoodwillAndOtherIntangibleAssetsTextualsAbstract" name="GoodwillAndOtherIntangibleAssetsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BorrowingsTablesAbstract" name="BorrowingsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherShortTermBorrowingsMember" name="OtherShortTermBorrowingsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_WeightedAverageInterestRate" name="WeightedAverageInterestRate" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LinesOfCreditUnderFormalAgreementsAbstract" name="LinesOfCreditUnderFormalAgreementsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MAndTMember" name="MAndTMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MAndTBankMember" name="MAndTBankMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SubordinatedNotesDue2010Member" name="SubordinatedNotesDue2010Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SubordinatedNotesDue2013VariableRateCommencedIn2008Member" name="SubordinatedNotesDue2013VariableRateCommencedIn2008Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SubordinatedNotesDue2017Member" name="SubordinatedNotesDue2017Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SubordinatedNotesDue2018Member" name="SubordinatedNotesDue2018Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SubordinatedNotesDue2020VariableRateCommencing2015Member" name="SubordinatedNotesDue2020VariableRateCommencing2015Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SubordinatedNotesDue2021VariableRateCommencing2016Member" name="SubordinatedNotesDue2021VariableRateCommencing2016Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SubordinatedNotesDue2009Member" name="SubordinatedNotesDue2009Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MAndTCapitalTrustOneFixedRatesDue2027Member" name="MAndTCapitalTrustOneFixedRatesDue2027Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MAndTCapitalTrustTwoFixedRatesDue2027Member" name="MAndTCapitalTrustTwoFixedRatesDue2027Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MAndTCapitalTrustThreeFixedRatesDue2027Member" name="MAndTCapitalTrustThreeFixedRatesDue2027Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BSBCapitalTrustOneFixedRatesDue2028Member" name="BSBCapitalTrustOneFixedRatesDue2028Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ProvidentTrustOneFixedRatesDue2028Member" name="ProvidentTrustOneFixedRatesDue2028Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SouthernFinancialStatutoryTrustOneFixedRatesDue2030Member" name="SouthernFinancialStatutoryTrustOneFixedRatesDue2030Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MAndTCapitalTrustFourFixedRatesDue2068Member" name="MAndTCapitalTrustFourFixedRatesDue2068Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FirstMarylandCapitalOneVariableRatesDue2027Member" name="FirstMarylandCapitalOneVariableRatesDue2027Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FirstMarylandCapitalTwoVariableRatesDue2027Member" name="FirstMarylandCapitalTwoVariableRatesDue2027Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AllfirstAssetTrustVariableRatesDue2029Member" name="AllfirstAssetTrustVariableRatesDue2029Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BSBCapitalTrustThreeVariableRateDue2033Member" name="BSBCapitalTrustThreeVariableRateDue2033Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ProvidentTrustThreeVariableRateDue2033Member" name="ProvidentTrustThreeVariableRateDue2033Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SouthernFinancialCapitalTrustThreeVariableRateDue2033Member" name="SouthernFinancialCapitalTrustThreeVariableRateDue2033Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BorrowingsTextualsAbstract" name="BorrowingsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EnhancedTrustPreferredSecuritiesRate" name="EnhancedTrustPreferredSecuritiesRate" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_RetiredAcquiredJuniorSubordinatedDebentures" name="RetiredAcquiredJuniorSubordinatedDebentures" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_SignificantAccountingPoliciesPoliciesAbstract" name="SignificantAccountingPoliciesPoliciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_TreasuryStockPolicyTextBlock" name="TreasuryStockPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AorBetterMember" name="AorBetterMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BbbMember" name="BbbMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BOrLessMember" name="BOrLessMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BbMember" name="BbMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NotRatedMember" name="NotRatedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RatingsOfInvestmentSecuritiesTextBlock" name="RatingsOfInvestmentSecuritiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ScheduleOfRatingsOfInvestmentSecuritiesAxis" name="ScheduleOfRatingsOfInvestmentSecuritiesAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RatingsOfInvestmentSecuritiesDomain" name="RatingsOfInvestmentSecuritiesDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AmortizedCostAndEstimatedFairValueOfCollateralizedMortgageObligationsTextBlock" name="AmortizedCostAndEstimatedFairValueOfCollateralizedMortgageObligationsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AmortizedCostAndEstimatedFairValueOfCollateralizedMortgageObligationsAbstract" name="AmortizedCostAndEstimatedFairValueOfCollateralizedMortgageObligationsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CollateralizedMortgageObligationsAmortizedCost" name="CollateralizedMortgageObligationsAmortizedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_CollateralizedMortgageObligationsEstimatedFairValue" name="CollateralizedMortgageObligationsEstimatedFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FhlbNewYorkMember" name="FhlbNewYorkMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FhlbAtlantaMember" name="FhlbAtlantaMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FederalReserveBankOfNewYorkMember" name="FederalReserveBankOfNewYorkMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherShortTermDebtMaturityPeriod" name="OtherShortTermDebtMaturityPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FhlbMember" name="FhlbMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MinimumContractualInterestRatesOfLongtermAgreementsToRepurchaseSecurities" name="MinimumContractualInterestRatesOfLongtermAgreementsToRepurchaseSecurities" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_MaximumContractualInterestRatesOfLongtermAgreementsToRepurchaseSecurities" name="MaximumContractualInterestRatesOfLongtermAgreementsToRepurchaseSecurities" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_RepurchaseDatesOfLongTermAgreementsOutstanding" name="RepurchaseDatesOfLongTermAgreementsOutstanding" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherPostretirementBenefitsExpenseForDefinedBenefitPlansTextBlock" name="OtherPostretirementBenefitsExpenseForDefinedBenefitPlansTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AmortizationOfAmountsInAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitExpenseTextBlock" name="AmortizationOfAmountsInAccumulatedOtherComprehensiveIncomeExpectedToBeRecognizedAsComponentsOfNetPeriodicBenefitExpenseTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AssumedWeightedAverageRatesUsedToDetermineBenefitObligationsTextBlock" name="AssumedWeightedAverageRatesUsedToDetermineBenefitObligationsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AssumedWeightedAverageRatesUsedToDetermineNetBenefitExpenseTextBlock" name="AssumedWeightedAverageRatesUsedToDetermineNetBenefitExpenseTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EffectsOnOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTextBlock" name="EffectsOnOnePercentagePointChangeInAssumedHealthCareCostTrendRatesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MAndTEquitySecuritiesMember" name="MAndTEquitySecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DomesticEquitySecuritiesMember" name="DomesticEquitySecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InternationalEquitySecuritiesMember" name="InternationalEquitySecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_TotalEquitySecuritiesMember" name="TotalEquitySecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DomesticMutualFundEquitySecuritiesMember" name="DomesticMutualFundEquitySecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InternationalMutualFundEquitySecuritiesMember" name="InternationalMutualFundEquitySecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DomesticMutualFundDebtSecuritiesMember" name="DomesticMutualFundDebtSecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InternationalMutualFundDebtSecuritiesMember" name="InternationalMutualFundDebtSecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_TotalDebtSecuritiesMember" name="TotalDebtSecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DefinedBenefitPlanValueAssumedInProvidentAcquisition" name="DefinedBenefitPlanValueAssumedInProvidentAcquisition" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_SupplementalPensionPlanMember" name="SupplementalPensionPlanMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentGradeBondsOfUsIssuersMember" name="InvestmentGradeBondsOfUsIssuersMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_HighYieldingBondsMember" name="HighYieldingBondsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PercentageOfInvestmentInMutualFund" name="PercentageOfInvestmentInMutualFund" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InterestAndDividendReceivableOnPlanAssets" name="InterestAndDividendReceivableOnPlanAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_NumberOfIssuersExceededTenPercentOfDefinedPensionPlanAssets" name="NumberOfIssuersExceededTenPercentOfDefinedPensionPlanAssets" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PercentageOfEmployeeBenefitPlanExpectedContibutionByEmployer" name="PercentageOfEmployeeBenefitPlanExpectedContibutionByEmployer" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IncomeTaxesTablesAbstract" name="IncomeTaxesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ComponentsOfIncomeTaxExpenseBenefitTextBlock" name="ComponentsOfIncomeTaxExpenseBenefitTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DeferredTaxAssetsLiabilitiesTextBlock" name="DeferredTaxAssetsLiabilitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IncomeTaxesDetailsAbstract" name="IncomeTaxesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IncreaseDecreaseInTaxesAbstract" name="IncreaseDecreaseInTaxesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DeferredTaxAssetsDepreciationAndAmortization" name="DeferredTaxAssetsDepreciationAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_DeferredTaxAssetsInterestOnLoans" name="DeferredTaxAssetsInterestOnLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_DeferredTaxAssetsLossesOnLoansAndOtherAssets" name="DeferredTaxAssetsLossesOnLoansAndOtherAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FederalStateAndLocalTaxMember" name="FederalStateAndLocalTaxMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AccruedInterestMember" name="AccruedInterestMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_UnrecognizedIncomeTaxBenefitsMember" name="UnrecognizedIncomeTaxBenefitsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_UnrecognizedTaxBenefitsAcquiredInBusinessCombination" name="UnrecognizedTaxBenefitsAcquiredInBusinessCombination" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsAbstract" name="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IncomeTaxesTextualsAbstract" name="IncomeTaxesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherIncomeAndOtherExpenseTablesAbstract" name="OtherIncomeAndOtherExpenseTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherIncomeAndOtherExpenseTextualsAbstract" name="OtherIncomeAndOtherExpenseTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InternationalActivitiesAbstract" name="InternationalActivitiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InternationalActivitiesTextBlock" name="InternationalActivitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InternationalActivitiesDetailsAbstract" name="InternationalActivitiesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InternationalActivitiesTextualsAbstract" name="InternationalActivitiesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InternationalAssetsNet" name="InternationalAssetsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_OperatingLeasesFutureMinimumPaymentsDueTextBlock" name="OperatingLeasesFutureMinimumPaymentsDueTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_Expenses" name="Expenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_PercentOfMaximumRevenueFromSingleCustomerOnTotalRevenue" name="PercentOfMaximumRevenueFromSingleCustomerOnTotalRevenue" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IntersegmentActivityEliminatedInConsolidatedTotalsMember" name="IntersegmentActivityEliminatedInConsolidatedTotalsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RegulatoryMattersTablesAbstract" name="RegulatoryMattersTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RegulatoryMattersDetailsAbstract" name="RegulatoryMattersDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RegulatoryMattersTextualsAbstract" name="RegulatoryMattersTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ParentCompanyFinancialStatementsAbstract" name="ParentCompanyFinancialStatementsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ParentCompanyFinancialStatementsTablesAbstract" name="ParentCompanyFinancialStatementsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ParentCompanyFinancialStatementsDetailsAbstract" name="ParentCompanyFinancialStatementsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentsInConsolidatedSubsidiariesAbstract" name="InvestmentsInConsolidatedSubsidiariesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentsInUnconsolidatedSubsidiaries" name="InvestmentsInUnconsolidatedSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ProceedsFromRepaymentOfAdvancesToSubsidiaries" name="ProceedsFromRepaymentOfAdvancesToSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_EquityInUndistributedIncomeOfSubsidiariesAbstract" name="EquityInUndistributedIncomeOfSubsidiariesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DividendIncomeOperatingFromAffiliatesSubsidiariesAndHoldingCompanies" name="DividendIncomeOperatingFromAffiliatesSubsidiariesAndHoldingCompanies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_IncomeLossBeforeEquityInUndistributedIncomeOfSubsidiaries" name="IncomeLossBeforeEquityInUndistributedIncomeOfSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_NetIncomeOfSubsidiaries" name="NetIncomeOfSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_SignificantAccountingPoliciesDetailsAbstract" name="SignificantAccountingPoliciesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SignificantAccountingPoliciesTextualsAbstract" name="SignificantAccountingPoliciesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DelinquentPeriodInWhichPrincipalOrInterestIsChargedAgainstIncome" name="DelinquentPeriodInWhichPrincipalOrInterestIsChargedAgainstIncome" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DelinquentPeriodInWhichNetRealizableValueOfPropertyCollateralizingLoanIsChargedOff" name="DelinquentPeriodInWhichNetRealizableValueOfPropertyCollateralizingLoanIsChargedOff" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AvailableForSaleSecuritiesContinuousUnrealizedLossesPositionLessThan12MonthsAggregateLosses" name="AvailableForSaleSecuritiesContinuousUnrealizedLossesPositionLessThan12MonthsAggregateLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrMoreAggregateLosses" name="AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrMoreAggregateLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FurnitureAndEquipmentGross" name="FurnitureAndEquipmentGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_GrossRealizedGainsOnInvestmentSecurities" name="GrossRealizedGainsOnInvestmentSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_GrossRealizedLossesOnInvestmentSecurities" name="GrossRealizedLossesOnInvestmentSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_CollateralizedDebtObligationsBackedByTrustPreferredSecuritiesMember" name="CollateralizedDebtObligationsBackedByTrustPreferredSecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ScheduleOfInvestmentSecuritiesTable" name="ScheduleOfInvestmentSecuritiesTable" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ScheduleOfInvestmentSecuritiesLineItems" name="ScheduleOfInvestmentSecuritiesLineItems" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherFiniteLivedIntangibleAssetsMember" name="OtherFiniteLivedIntangibleAssetsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FiniteLivedIntangibleAssetsFutureAmortizationExpenseTextBlock" name="FiniteLivedIntangibleAssetsFutureAmortizationExpenseTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FutureAmortizationExpenseAfterYearFive" name="FutureAmortizationExpenseAfterYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_GoodwillAbstract" name="GoodwillAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FiniteLivedIntangibleAssetsRemainingWeightedAverageUsefulLife" name="FiniteLivedIntangibleAssetsRemainingWeightedAverageUsefulLife" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ShortTermDebtDailyAverageAmountOutstanding" name="ShortTermDebtDailyAverageAmountOutstanding" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_SeniorNotesDue2012Member" name="SeniorNotesDue2012Member" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ScheduleOfLongTermDebtByMaturityTextBlock" name="ScheduleOfLongTermDebtByMaturityTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ScheduleOfBorrowingsTable" name="ScheduleOfBorrowingsTable" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ScheduleOfBorrowingsLineItems" name="ScheduleOfBorrowingsLineItems" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LongTermVariableRateAdvancesFromFhlbMember" name="LongTermVariableRateAdvancesFromFhlbMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LongTermFixedRateAdvancesFromFhlbMember" name="LongTermFixedRateAdvancesFromFhlbMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DefinedBenefitPlanChangeInBenefitObligationAndPlanAssetsTextblock" name="DefinedBenefitPlanChangeInBenefitObligationAndPlanAssetsTextblock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DefinedBenefitPlanChangeInBenefitObligationAbstract" name="DefinedBenefitPlanChangeInBenefitObligationAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DefinedBenefitPlanActuarialGainLoss" name="DefinedBenefitPlanActuarialGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_DefinedBenefitPlanSettlementsAndCurtailmentsBenefitObligation" name="DefinedBenefitPlanSettlementsAndCurtailmentsBenefitObligation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_DefinedBenefitPlanChangeInPlanAssetsAbstract" name="DefinedBenefitPlanChangeInPlanAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTax" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeTextBlock" name="DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DefinedBenefitPlanFairValueOfPlanAssetsDisclosureTextBlock" name="DefinedBenefitPlanFairValueOfPlanAssetsDisclosureTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DefinedBenefitPlanEstimatedFutureBenefitPaymentsTextBlock" name="DefinedBenefitPlanEstimatedFutureBenefitPaymentsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeMinimumPensionLiabilityNetOfTax" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeMinimumPensionLiabilityNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_UnfundedNonqualifiedDefinedBenefitPlansMember" name="UnfundedNonqualifiedDefinedBenefitPlansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PercentageOfEligibleEmployeesContributionForRetirementSavingsPlan" name="PercentageOfEligibleEmployeesContributionForRetirementSavingsPlan" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MaximumEmployerContributionOnEmployeesQualifiedContribution" name="MaximumEmployerContributionOnEmployeesQualifiedContribution" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ScheduleOfIncomeTaxExpenseBenefitReconciliationTextBlock" name="ScheduleOfIncomeTaxExpenseBenefitReconciliationTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_DeferredTaxAssetsCapitalizedServicingRights" name="DeferredTaxAssetsCapitalizedServicingRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementAndOtherEmployeeBenefits" name="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementAndOtherEmployeeBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsTextBlock" name="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MinimumAlternativeTaxExpenseRecognizedForGainsOrLossesOnBankInvestmentSecurities" name="MinimumAlternativeTaxExpenseRecognizedForGainsOrLossesOnBankInvestmentSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_IncomeTaxesAttributableToGainsOrLossesOnBankInvestmentSecurities" name="IncomeTaxesAttributableToGainsOrLossesOnBankInvestmentSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_OtherIncomeAndOtherExpenseTextBlock" name="OtherIncomeAndOtherExpenseTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CreditRelatedFeeIncome" name="CreditRelatedFeeIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_LetterOfCreditFees" name="LetterOfCreditFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherIncomeAndOtherExpenseDetailsAbstract" name="OtherIncomeAndOtherExpenseDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SegmentReportingInformationDepreciationAndOtherAmortization" name="SegmentReportingInformationDepreciationAndOtherAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_MAndTBankNaMember" name="MAndTBankNaMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MoneyMarketSavingsRelatedParties" name="MoneyMarketSavingsRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_DueFromRelatedPartiesOther" name="DueFromRelatedPartiesOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentsInConsolidatedBankingSubsidiaries" name="InvestmentsInConsolidatedBankingSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentsInConsolidatedOtherSubsidiaries" name="InvestmentsInConsolidatedOtherSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ExpenseAbstract" name="ExpenseAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ExpenseTotal" name="ExpenseTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_IncomeLossBeforeIncomeTaxesAndEquityInUndistributedIncomeOfSubsidiaries" name="IncomeLossBeforeIncomeTaxesAndEquityInUndistributedIncomeOfSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_EquityInUndistributedIncomeOfSubsidiaries" name="EquityInUndistributedIncomeOfSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_IncreaseDecreaseInAccruedIncomeAndExpenses" name="IncreaseDecreaseInAccruedIncomeAndExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_ProceedsFromIssuanceOfPreferredStockAndWarrants" name="ProceedsFromIssuanceOfPreferredStockAndWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_SecuritiesBackedByTrustPreferredSecuritiesMember" name="SecuritiesBackedByTrustPreferredSecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AdditionalPensionPlansAndOtherPostretirementBenefitsTextualAbstract" name="AdditionalPensionPlansAndOtherPostretirementBenefitsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesTablesAbstract" name="LoansAndLeasesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesDetailsAbstract" name="LoansAndLeasesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansReceivableRealEstateAbstract" name="LoansReceivableRealEstateAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansReceivableAbstract" name="LoansReceivableAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansReceivableGross" name="LoansReceivableGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_LoansAndLeasesTextualsAbstract" name="LoansAndLeasesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OneToFourFamilyResidentialMortgageLoansMember" name="OneToFourFamilyResidentialMortgageLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MortgageLoansServicedForOthersSoldWithCreditRecourse" name="MortgageLoansServicedForOthersSoldWithCreditRecourse" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_CapitalizedServicingAssetsAbstract" name="CapitalizedServicingAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CapitalizedServicingAssetsTablesAbstract" name="CapitalizedServicingAssetsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CapitalizedServicingAssetsDetailsAbstract" name="CapitalizedServicingAssetsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SmallBalanceCommercialMortgageLoansMember" name="SmallBalanceCommercialMortgageLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ChangesInCapitalizedServicingAssetsAbstract" name="ChangesInCapitalizedServicingAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CapitalizedServicingAssetsTextualsAbstract" name="CapitalizedServicingAssetsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MortgageLoansServicedForOthers" name="MortgageLoansServicedForOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_StockBasedCompensationPlansTablesAbstract" name="StockBasedCompensationPlansTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_StockBasedCompensationPlansDetailsAbstract" name="StockBasedCompensationPlansDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_StockBasedCompensationPlansTextualsAbstract" name="StockBasedCompensationPlansTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RestrictedStockUnitsOutstandingMember" name="RestrictedStockUnitsOutstandingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityNetOfTax" name="OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" name="OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityBeforeTax" name="OtherComprehensiveIncomeReclassificationAdjustmentForAvailableForSaleSecuritiesTransferredToHeldToMaturityBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesTransferredDuringPeriodNetOfTax" name="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesTransferredDuringPeriodNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesTransferredDuringPeriodTax" name="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesTransferredDuringPeriodTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesTransferredDuringPeriodBeforeTax" name="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesTransferredDuringPeriodBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeTransferOfInvestmentSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityDuringPeriodBeforeTax" name="OtherComprehensiveIncomeTransferOfInvestmentSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityDuringPeriodBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeTransferOfInvestmentSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityDuringPeriodTax" name="OtherComprehensiveIncomeTransferOfInvestmentSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityDuringPeriodTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeTransferOfInvestmentSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityDuringPeriodNetOfTax" name="OtherComprehensiveIncomeTransferOfInvestmentSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityDuringPeriodNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_ComprehensiveIncomeTextualsAbstract" name="ComprehensiveIncomeTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_TransferOfCollateralizedMortgageBackedSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityFairValue" name="TransferOfCollateralizedMortgageBackedSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_TransferOfCollateralizedMortgageBackedSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityCostBasis" name="TransferOfCollateralizedMortgageBackedSecuritiesFromAvailableForSaleSecuritiesToHeldToMaturityCostBasis" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_LoansAndLeasesReceivableDisclosureTextBlock" name="LoansAndLeasesReceivableDisclosureTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommercialLeasesAbstract" name="CommercialLeasesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NetInvestmentInDirectFinancingAndLeveragedTypeLeases" name="NetInvestmentInDirectFinancingAndLeveragedTypeLeases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_ScheduleOfCapitalLeasesFutureMinimumPaymentsReceivableTextBlock" name="ScheduleOfCapitalLeasesFutureMinimumPaymentsReceivableTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableLeasesTable" name="LoansAndLeasesReceivableLeasesTable" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableLeasesByTypeAxis" name="LoansAndLeasesReceivableLeasesByTypeAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableLeasesDomain" name="LoansAndLeasesReceivableLeasesDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableLeasesLineItems" name="LoansAndLeasesReceivableLeasesLineItems" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CapitalLeasesNetInvestmentInDirectFinancingLeasesGuaranteedResidualValuesOfLeasedProperty" name="CapitalLeasesNetInvestmentInDirectFinancingLeasesGuaranteedResidualValuesOfLeasedProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_AlliedIrishBanksMember" name="AlliedIrishBanksMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ServicingAssetAtAmortizedValueOriginations" name="ServicingAssetAtAmortizedValueOriginations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_ServicingAssetAtAmortizedValueAssumedInLoanSecuritizations" name="ServicingAssetAtAmortizedValueAssumedInLoanSecuritizations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTextBlock" name="DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPrevestingForfeiture" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPrevestingForfeiture" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodWeightedAverageGrantDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockIssuedInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockIssuedInPeriodWeightedAverageGrantDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriod" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssued" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EmployeeStockPurchasePlanMember" name="EmployeeStockPurchasePlanMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EmployeeMember" name="EmployeeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ValuationAllowanceForImpairmentOfRecognizedServicingAssetsReversal" name="ValuationAllowanceForImpairmentOfRecognizedServicingAssetsReversal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRateDescription" name="AssumptionForFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesDiscountRateDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_ResidentialMortgageLoansMember" name="ResidentialMortgageLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensedNetOfTax" name="BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensedNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_MortgageBackedSecuritiesIssuedByPrivateEnterprisesResidentialAndCommercialMember" name="MortgageBackedSecuritiesIssuedByPrivateEnterprisesResidentialAndCommercialMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AssetsUnderManagement" name="AssetsUnderManagement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_BankAcquisitionOneMember" name="BankAcquisitionOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_TrustCorporationAcquistionOneMember" name="TrustCorporationAcquistionOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BankAcquisitionTwoMember" name="BankAcquisitionTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MaturityOfInterestRateDerivativesYearOne" name="MaturityOfInterestRateDerivativesYearOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MaturityOfInterestRateDerivativesYearTwo" name="MaturityOfInterestRateDerivativesYearTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MaturityOfInterestRateDerivativesYearThree" name="MaturityOfInterestRateDerivativesYearThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MaturityOfInterestRateDerivativesYearFour" name="MaturityOfInterestRateDerivativesYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MaturityOfInterestRateDerivativesYearFive" name="MaturityOfInterestRateDerivativesYearFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MaturityOfInterestRateDerivativesBeyondFiveYears" name="MaturityOfInterestRateDerivativesBeyondFiveYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ImpliedWeightedAverageMarketYieldForCashFlows" name="ImpliedWeightedAverageMarketYieldForCashFlows" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MergerRelatedExpensesUnpaid" name="MergerRelatedExpensesUnpaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_AvailableForSaleSecuritiesTransferredToHeldToMaturity" name="AvailableForSaleSecuritiesTransferredToHeldToMaturity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_IssuanceOfPreferredStockAndAssociatedWarrants" name="IssuanceOfPreferredStockAndAssociatedWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_RelationshipOfParentCompanyAndSubsidiaryCompanyAbstract" name="RelationshipOfParentCompanyAndSubsidiaryCompanyAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RelationshipWithSubsidiaryCompanyAbstract" name="RelationshipWithSubsidiaryCompanyAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_HomeEquityLoansAndLinesOfCreditMember" name="HomeEquityLoansAndLinesOfCreditMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherConsumerLoansMember" name="OtherConsumerLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ChargesIncurredForReimbursementOfLoan" name="ChargesIncurredForReimbursementOfLoan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_CommercialFinancialAgriculturalLoanMember" name="CommercialFinancialAgriculturalLoanMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ResidentialBuilderAndDeveloperMember" name="ResidentialBuilderAndDeveloperMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherCommercialConstructionMember" name="OtherCommercialConstructionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ResidentialMember" name="ResidentialMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ResidentialAltMember" name="ResidentialAltMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_HomeEquityLinesAndLoansMember" name="HomeEquityLinesAndLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AutomobileMember" name="AutomobileMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_OtherLoansMember" name="OtherLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CurrentMember" name="CurrentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ThirtyToEightyNineDaysPastDueMember" name="ThirtyToEightyNineDaysPastDueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NinetyDaysOrMorePastDueAndAccruingMember" name="NinetyDaysOrMorePastDueAndAccruingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NonaccrualMember" name="NonaccrualMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ConsolidationOfLoanSecuritizationTrusts" name="ConsolidationOfLoanSecuritizationTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_UnallocatedMember" name="UnallocatedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ImpairedLoansAndLeasesTextBlock" name="ImpairedLoansAndLeasesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableImpairedUnpaidPrincipalBalance" name="LoansAndLeasesReceivableImpairedUnpaidPrincipalBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_LoansAndLeasesReceivableImpairedAverageRecordedInvestment" name="LoansAndLeasesReceivableImpairedAverageRecordedInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_LoansAndLeasesReceivableImpairedRelatedAllowance" name="LoansAndLeasesReceivableImpairedRelatedAllowance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_RecordedInvestmentInLoansAndLeasesAbstract" name="RecordedInvestmentInLoansAndLeasesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentInLoansAndLeasesIndividuallyEvaluatedForImpairment" name="InvestmentInLoansAndLeasesIndividuallyEvaluatedForImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentInLoansAndLeasesCollectivelyEvaluatedForImpairment" name="InvestmentInLoansAndLeasesCollectivelyEvaluatedForImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentInLoansAndLeasesAcquiredWithDeterioratedCreditQuality" name="InvestmentInLoansAndLeasesAcquiredWithDeterioratedCreditQuality" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_RelationshipWithSubsidiaryCompanyDetailsAbstract" name="RelationshipWithSubsidiaryCompanyDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ServicingAssetsAtAmortizedValuePurchases" name="ServicingAssetsAtAmortizedValuePurchases" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_WeightedAverageOptionAdjustedSpreadOverMarketImpliedForwardLondonInterbankOfferedRatesUsedToDetermineDiscountRate" name="WeightedAverageOptionAdjustedSpreadOverMarketImpliedForwardLondonInterbankOfferedRatesUsedToDetermineDiscountRate" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_IncomeTaxBenefitFederalStateAndLocal" name="IncomeTaxBenefitFederalStateAndLocal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MinimumPercentageOfInterestIncomeAndOtherIncomeForSeparateDisclosure" name="MinimumPercentageOfInterestIncomeAndOtherIncomeForSeparateDisclosure" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_FundsAvailableForPaymentOfDividendsToParentCompanyFromBankingSubsidiaries" name="FundsAvailableForPaymentOfDividendsToParentCompanyFromBankingSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_AverageDailyBalanceOfRequiredNoninterestReservesAgainstCertainDeposits" name="AverageDailyBalanceOfRequiredNoninterestReservesAgainstCertainDeposits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_AffiliatesMember" name="AffiliatesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ServicingAssetAtAmortizedValueConsolidationOfLoanSecuritizationTrusts" name="ServicingAssetAtAmortizedValueConsolidationOfLoanSecuritizationTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiChargesDuringPeriodIncomeTaxesAmount" name="OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiChargesDuringPeriodIncomeTaxesAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiChargesDuringPeriodNetOfTax" name="OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiChargesDuringPeriodNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_InformationAboutFairValuesOfDerivativeInstrumentsInStatementOfIncomeTextBlock" name="InformationAboutFairValuesOfDerivativeInstrumentsInStatementOfIncomeTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ScheduleOfRatingsOfInvestmentSecuritiesAbstract" name="ScheduleOfRatingsOfInvestmentSecuritiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableTable" name="LoansAndLeasesReceivableTable" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommercialFinancialLeasingMember" name="CommercialFinancialLeasingMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableLineItems" name="LoansAndLeasesReceivableLineItems" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableImpairedInAllowanceForLoanLossUnpaidPrincipalBalance" name="LoansAndLeasesReceivableImpairedInAllowanceForLoanLossUnpaidPrincipalBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_LoansAndLeasesReceivableImpairedInNotInAllowanceForLoanLossUnpaidPrincipalBalance" name="LoansAndLeasesReceivableImpairedInNotInAllowanceForLoanLossUnpaidPrincipalBalance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_LoansAndLeasesReceivableByLoanGradesTextBlock" name="LoansAndLeasesReceivableByLoanGradesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableByLoanGradesAxis" name="LoansAndLeasesReceivableByLoanGradesAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableByLoanGradesAbstract" name="LoansAndLeasesReceivableByLoanGradesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableByLoanGradesDomain" name="LoansAndLeasesReceivableByLoanGradesDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PassMember" name="PassMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CriticizedAccrualMember" name="CriticizedAccrualMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CriticizedNonaccrualMember" name="CriticizedNonaccrualMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableAllowanceByImpairmentMethodologyTextBlock" name="LoansAndLeasesReceivableAllowanceByImpairmentMethodologyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableAllowanceByImpairmentMethodologyAxis" name="LoansAndLeasesReceivableAllowanceByImpairmentMethodologyAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableAllowanceByImpairmentMethodologyDomain" name="LoansAndLeasesReceivableAllowanceByImpairmentMethodologyDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IndividuallyEvaluatedForImpairmentMember" name="IndividuallyEvaluatedForImpairmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CollectivelyEvaluatedForImpairmentMember" name="CollectivelyEvaluatedForImpairmentMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableAllowanceByImpairmentMethodologyAbstract" name="LoansAndLeasesReceivableAllowanceByImpairmentMethodologyAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableNetOfDeferredIncomeByImpairmentMethodologyTextBlock" name="LoansAndLeasesReceivableNetOfDeferredIncomeByImpairmentMethodologyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableNetOfDeferredIncomeByImpairmentMethodologyAxis" name="LoansAndLeasesReceivableNetOfDeferredIncomeByImpairmentMethodologyAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableNetOfDeferredIncomeByImpairmentMethodologyDomain" name="LoansAndLeasesReceivableNetOfDeferredIncomeByImpairmentMethodologyDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableNetOfDeferredIncomeByImpairmentMethodologyAbstract" name="LoansAndLeasesReceivableNetOfDeferredIncomeByImpairmentMethodologyAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableNetOfDeferredIncomeByAccrualStatusAxis" name="LoansAndLeasesReceivableNetOfDeferredIncomeByAccrualStatusAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableNetOfDeferredIncomeByAccrualStatusDomain" name="LoansAndLeasesReceivableNetOfDeferredIncomeByAccrualStatusDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableNetOfDeferredIncomeByAccrualStatusTextBlock" name="LoansAndLeasesReceivableNetOfDeferredIncomeByAccrualStatusTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CommercialLoansAndLeasesMember" name="CommercialLoansAndLeasesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ShareholdersEquityTablesAbstract" name="ShareholdersEquityTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ShareholdersEquityDetailsAbstract" name="ShareholdersEquityDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ShareholdersEquityTextualsAbstract" name="ShareholdersEquityTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableConsumerInstallmentRevolvingAndHomeEquity" name="LoansAndLeasesReceivableConsumerInstallmentRevolvingAndHomeEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InterestIncomeOnPeriodEndNonaccrualAndRenegotiatedLoansIncludedInInterestIncome" name="InterestIncomeOnPeriodEndNonaccrualAndRenegotiatedLoansIncludedInInterestIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_RenegotiatedLoansAccruingInterest" name="RenegotiatedLoansAccruingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ModifiedLoansIncludedInNonaccrualOfInterest" name="ModifiedLoansIncludedInNonaccrualOfInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ModifiedLoansClassifiedAsRenegotiatedLoansAccruingInterest" name="ModifiedLoansClassifiedAsRenegotiatedLoansAccruingInterest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InterestIncomeOnNonaccrualAndRenegotiatedLoansIfAccruingAtOriginalContractTerms" name="InterestIncomeOnNonaccrualAndRenegotiatedLoansIfAccruingAtOriginalContractTerms" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_NoncancellableOperatingLeasePeriodInYears" name="NoncancellableOperatingLeasePeriodInYears" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NotionalAmountOfForeignCurrencyAndOtherDerivativeInstrumentsNotDesignatedAsHedgingInstruments" name="NotionalAmountOfForeignCurrencyAndOtherDerivativeInstrumentsNotDesignatedAsHedgingInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_OtherThanTemporaryImpairmentOnHeldToMaturitySecuritiesWithOttiLosses" name="OtherThanTemporaryImpairmentOnHeldToMaturitySecuritiesWithOttiLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecurityImpairmentLossesRecognizedBeforeTax" name="OtherComprehensiveIncomeHeldToMaturitySecurityImpairmentLossesRecognizedBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecurityImpairmentLossesRecognizedTaxAmount" name="OtherComprehensiveIncomeHeldToMaturitySecurityImpairmentLossesRecognizedTaxAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecurityImpairmentLossesRecognizedNetOfTax" name="OtherComprehensiveIncomeHeldToMaturitySecurityImpairmentLossesRecognizedNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiLossesBeforeTaxRecognizedInEarnings" name="OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiLossesBeforeTaxRecognizedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiLossesTaxEffectRecognizedInEarnings" name="OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiLossesTaxEffectRecognizedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiLossesNetOfTaxRecognizedInEarnings" name="OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiLossesNetOfTaxRecognizedInEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiAdjustmentBeforeTaxPeriodIncreaseDecrease" name="OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiAdjustmentBeforeTaxPeriodIncreaseDecrease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiAdjustmentTaxAmount" name="OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiAdjustmentTaxAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiAdjustmentNetOfTaxPeriodIncreaseDecrease" name="OtherComprehensiveIncomeHeldToMaturitySecuritiesWithOttiAdjustmentNetOfTaxPeriodIncreaseDecrease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_PendingAcquisitionCommonStockSharesToBeExchangedPerShareOfAcquireeCommonStock" name="PendingAcquisitionCommonStockSharesToBeExchangedPerShareOfAcquireeCommonStock" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_PendingAcquisitionCostOfAcquiredEntityPurchasePrice" name="PendingAcquisitionCostOfAcquiredEntityPurchasePrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_PendingAquisitionPreferredStockToBeAssumed" name="PendingAquisitionPreferredStockToBeAssumed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_CommonStockPricePerShareUsedToValuePendingAcquisitionExchange" name="CommonStockPricePerShareUsedToValuePendingAcquisitionExchange" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_MaximumBorrowingCapacityUnderCreditFacilityWithUnaffiliatedCommercialBank" name="MaximumBorrowingCapacityUnderCreditFacilityWithUnaffiliatedCommercialBank" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_BorrowingFacilitiesAvailableWithFhlbAmount" name="BorrowingFacilitiesAvailableWithFhlbAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_WeightedAverageContractualInterestRatesOfLongTermAgreementsToRepurcahseSecurities" name="WeightedAverageContractualInterestRatesOfLongTermAgreementsToRepurcahseSecurities" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_SubordinatedBorrowingVariableRateDescription" name="SubordinatedBorrowingVariableRateDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PeriodOfDaysPriorToRedemptionOrRepurchaseOfEnhancedTrustPreferredSecuritiesApplicableToProvisionsOfReplacementCapitalCovenant" name="PeriodOfDaysPriorToRedemptionOrRepurchaseOfEnhancedTrustPreferredSecuritiesApplicableToProvisionsOfReplacementCapitalCovenant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EndDateOfRestrictionsIncludedInReplacementCapitalCovenant" name="EndDateOfRestrictionsIncludedInReplacementCapitalCovenant" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_EmployeeServiceShareBasedCompensationCashReceivedFromEmployeeStockOwnershipPlan" name="EmployeeServiceShareBasedCompensationCashReceivedFromEmployeeStockOwnershipPlan" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_AggregateFairValueOfOptionsIssuedInPeriodExpectedToVest" name="AggregateFairValueOfOptionsIssuedInPeriodExpectedToVest" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_ManagementStockOwnershipProgramAcquiredLoanReceivable" name="ManagementStockOwnershipProgramAcquiredLoanReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_ValueAddedInShareholdersEquityDueToAcquistionOne" name="ValueAddedInShareholdersEquityDueToAcquistionOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_IncrementalIncreaseInShareholdersEquityDueToIssuanceOfSeriesCPreferredStockAndWarrants" name="IncrementalIncreaseInShareholdersEquityDueToIssuanceOfSeriesCPreferredStockAndWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_IncomeTotal" name="IncomeTotal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_InvestmentSecuritiesContinuousUnrealizedLossPositionFairValueAbstract" name="InvestmentSecuritiesContinuousUnrealizedLossPositionFairValueAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentSecuritiesPledgedAsCollateralWherebySecuredPartyIsPermittedToSellOrRepledge" name="InvestmentSecuritiesPledgedAsCollateralWherebySecuredPartyIsPermittedToSellOrRepledge" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_CostMethodInvestmentWithNoSignificantAdverseEffectOnFairValue" name="CostMethodInvestmentWithNoSignificantAdverseEffectOnFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_AverageNotionalAmountOfInterestRateFairValueHedgeDerivatives" name="AverageNotionalAmountOfInterestRateFairValueHedgeDerivatives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_NotionalAmountOfTerminatedCashFlowHedges" name="NotionalAmountOfTerminatedCashFlowHedges" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_MoneyMarketSavingsSubsidiaries" name="MoneyMarketSavingsSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_IncomeTaxReceivableSubsidiaries" name="IncomeTaxReceivableSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_DueFromSubsidiariesOther" name="DueFromSubsidiariesOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_DueFromSubsidiaries" name="DueFromSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_DueToSubsiadiariesCurrentAndNoncurrent" name="DueToSubsiadiariesCurrentAndNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_PurchasedImpairedMember" name="PurchasedImpairedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_RepurchaseAndResaleAgreementsPolicyTextBlock" name="RepurchaseAndResaleAgreementsPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MarketableSecuritiesTradingSecuritiesPolicyTextBlock" name="MarketableSecuritiesTradingSecuritiesPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_MarketableSecuritiesPolicyTextBlock" name="MarketableSecuritiesPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableAllowanceForLoanLossesPolicyTextBlock" name="LoansAndLeasesReceivableAllowanceForLoanLossesPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicyTextBlock" name="LoansAndLeasesReceivableRealEstateAcquiredThroughForeclosurePolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementInSecuritizedOrAssetBackedFinancingAssetsPolicyTextBlock" name="AssetsOrLiabilitiesThatRelateToTransferorsContinuingInvolvementInSecuritizedOrAssetBackedFinancingAssetsPolicyTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_InvestmentSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" name="InvestmentSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses" name="InvestmentSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsAggregateLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" name="InvestmentSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses" name="InvestmentSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerAggregateLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_UnrealizedLossesClassifiedInAccumulatedOtherComprehensiveIncomeBeforeTax" name="UnrealizedLossesClassifiedInAccumulatedOtherComprehensiveIncomeBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_PrivatelyIssuedMortgageBackedSecuritiesMember" name="PrivatelyIssuedMortgageBackedSecuritiesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ConsolidationSecuritizedTrustsIncreaseDecreaseInvestmentSecuritiesHeldForSale" name="ConsolidationSecuritizedTrustsIncreaseDecreaseInvestmentSecuritiesHeldForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesPledgedToSecureDebtCarryingValue" name="InvestmentSecuritiesPledgedToSecureDebtCarryingValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_PercentageOfShareHoldersEquityThatIsNotExceedeByInvestmentInSecurityOfSingleNonUsGovernmentOrGovernmentAgency" name="PercentageOfShareHoldersEquityThatIsNotExceedeByInvestmentInSecurityOfSingleNonUsGovernmentOrGovernmentAgency" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_AllocatedMember" name="AllocatedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableAllowanceByAllocationStatusAxis" name="LoansAndLeasesReceivableAllowanceByAllocationStatusAxis" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_LoansAndLeasesReceivableAllowanceByAllocationStatusDomain" name="LoansAndLeasesReceivableAllowanceByAllocationStatusDomain" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NumberOfStateAndLocalJurisdictionsWhereCompanyFilesIncomeTaxReturns" name="NumberOfStateAndLocalJurisdictionsWhereCompanyFilesIncomeTaxReturns" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_TotalSecuritiesWithDisclosedRatingAmortizedCost" name="TotalSecuritiesWithDisclosedRatingAmortizedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_TotalSecuritiesWithDisclosedRatingFairValue" name="TotalSecuritiesWithDisclosedRatingFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_CommercialRealEstateExcludingResendentialBuilderAndDeveloperAndOtherConstructionMember" name="CommercialRealEstateExcludingResendentialBuilderAndDeveloperAndOtherConstructionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_ResidentialRealEstateExcludingAltAMember" name="ResidentialRealEstateExcludingAltAMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_TotalOtherThanTemporaryImpairmentOTTILossesAFS" name="TotalOtherThanTemporaryImpairmentOTTILossesAFS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_NetOTTILossesRecognizedInEarningsAFS" name="NetOTTILossesRecognizedInEarningsAFS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_PortionOfOTTILossesRecognizedInOtherComprehensiveIncomeBeforeTaxesAFS" name="PortionOfOTTILossesRecognizedInOtherComprehensiveIncomeBeforeTaxesAFS" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_TotalAllocatedMember" name="TotalAllocatedMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_BankAcquisitionOneAndWilmingtonTrustCorporationAcquisitionMember" name="BankAcquisitionOneAndWilmingtonTrustCorporationAcquisitionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_WilmingtonTrustCorporationPendingAquisitionMember" name="WilmingtonTrustCorporationPendingAquisitionMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquiredCommercialRealEstateLoansMember" name="AcquiredCommercialRealEstateLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquiredCommercialLoanMember" name="AcquiredCommercialLoanMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquiredResidentialRealEstateLoansMember" name="AcquiredResidentialRealEstateLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_AcquiredConsumerLoansMember" name="AcquiredConsumerLoansMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NonVestedStockOptionsMember" name="NonVestedStockOptionsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
</schema>
</XBRL>
