<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-->
<!--Created on: 7/3/2009 10:08:50 AM-->
<!--Modified on: 11/5/2010 1:43:07 PM-->
<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-09-30" xmlns:mtb="http://mtb.com/2010-09-30" 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/SubsequentEventDetails" id="SubsequentEventDetails">
        <link:definition>0617 - Disclosure - Subsequent Event (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/SubsequentEvent" id="SubsequentEvent">
        <link:definition>0217 - Disclosure - Subsequent event</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>0204 - 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>0504 - 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>0604 - 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>0616 - 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>0216 - 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>0211 - 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>0611 - 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>0512 - 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>0612 - 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>0510 - 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>0610 - 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>0609 - 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>0509 - 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>0614 - 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>0514 - 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>0608 - 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>0508 - 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>0607 - 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>0507 - 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/StockholdersEquityDetails" id="StockholdersEquityDetails">
        <link:definition>0606 - Disclosure - Stockholders 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/StockholdersEquityTables" id="StockholdersEquityTables">
        <link:definition>0506 - Disclosure - Stockholders 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/RelationshipWithCompaniesDetails" id="RelationshipWithCompaniesDetails">
        <link:definition>0615 - 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>0513 - 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>0613 - 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>0605 - 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/StockholdersEquity" id="StockholdersEquity">
        <link:definition>0206 - Disclosure - Stockholders 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/RelationshipWithOtherEntities" id="RelationshipWithOtherEntities">
        <link:definition>0215 - 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>0214 - 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>0213 - 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>0212 - 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>0210 - 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>0209 - 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>0208 - 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>0207 - 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>0205 - 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 Stockholders Equity (Unaudited) (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 Stockholders Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType 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 (Unaudited) (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 (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/StatementOfIncome" id="StatementOfIncome">
        <link:definition>0120 - Statement - Consolidated Statement of Income (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://mtb.com/role/BalanceSheet" id="BalanceSheet">
        <link:definition>0110 - Statement - Consolidated Balance Sheet (Unaudited)</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-20100930_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-20100930_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-20100930_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-20100930_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/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/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_BorrowingsTextualsAbstract" name="BorrowingsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <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="xbrli:pureItemType" 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_StockholdersEquityDetailsAbstract" name="StockholdersEquityDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_StockholdersEquityTablesAbstract" name="StockholdersEquityTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_StockholdersEquityTextualsAbstract" name="StockholdersEquityTextualsAbstract" 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_SummaryOfSegmentInformationTextBlock" name="SummaryOfSegmentInformationTextBlock" type="us-types:textBlockItemType" 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_SummaryOfSegmentInformationAbstract" name="SummaryOfSegmentInformationAbstract" 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_InformationAboutFairValuesOfDerivativeInstrumentsInStatementOfIncomeTextBlock" name="InformationAboutFairValuesOfDerivativeInstrumentsInStatementOfIncomeTextBlock" 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_AcquiredEntityTwoMember" name="AcquiredEntityTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_IncrementalIncreaseInStockholdersEquityDueToIssuanceOfSeriesCPreferredStockAndWarrants" name="IncrementalIncreaseInStockholdersEquityDueToIssuanceOfSeriesCPreferredStockAndWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_ValueAddedInCommonEquityDueToAcquistionOne" name="ValueAddedInCommonEquityDueToAcquistionOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_ValueAddedInStockholdersEquityDueToAcquistionOne" name="ValueAddedInStockholdersEquityDueToAcquistionOne" 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_SecuritiesIssuedByFinancialInstitutionsBackedByTrustPreferredSecurities" name="SecuritiesIssuedByFinancialInstitutionsBackedByTrustPreferredSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" 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_ResidentialRealEstateLoans" name="ResidentialRealEstateLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_FairValueMeasurementsTextualsAbstract" name="FairValueMeasurementsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CarryingValueOfCapitalizedServicingRights" name="CarryingValueOfCapitalizedServicingRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <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_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_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_NotionalAmountOfForeignCurrencyAndOtherDerivativeInstrumentsNotDesignatedAsHedgingInstruments" name="NotionalAmountOfForeignCurrencyAndOtherDerivativeInstrumentsNotDesignatedAsHedgingInstruments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <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_ConsolidationOfLoanSecuritizationTrusts" name="ConsolidationOfLoanSecuritizationTrusts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_AllowanceForCreditLossesTextualsAbstract" name="AllowanceForCreditLossesTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_PercentageOfOutstandingSharesIssuedToOtherAffiliateAtAcquisitionDateOfAffiliateSubsidiary" name="PercentageOfOutstandingSharesIssuedToOtherAffiliateAtAcquisitionDateOfAffiliateSubsidiary" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <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="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_MaximumPercentageOfCommonStockOutstandingToBeHeldByAffiliateForRepresentaionRights" name="MaximumPercentageOfCommonStockOutstandingToBeHeldByAffiliateForRepresentaionRights" type="xbrli:pureItemType" 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_NumberOfAdsIncludedInInvestmentSecuritiesAvailableForSale" name="NumberOfAdsIncludedInInvestmentSecuritiesAvailableForSale" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_OutstandingOptionsGrantedToCurrentEmployeesRelatedToAds" name="OutstandingOptionsGrantedToCurrentEmployeesRelatedToAds" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_LastExpirationDateOfAdsRelatedOptions" name="LastExpirationDateOfAdsRelatedOptions" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <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_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_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_DaysPriorToRepaymentRedemptionOrPurchase" name="DaysPriorToRepaymentRedemptionOrPurchase" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_NumberOfPrivatelyIssuedResidentialMortgageBackedSecuritiesValuedWithInternalModeling" name="NumberOfPrivatelyIssuedResidentialMortgageBackedSecuritiesValuedWithInternalModeling" 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_NumberOfIndependentPricingSources" name="NumberOfIndependentPricingSources" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <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_WeightedAverageMarketYieldInPercentage" name="WeightedAverageMarketYieldInPercentage" 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_NetIncomeAndLossAvailableToCommonStockholdersBasicBeforeUnvestedStockBasedCompensationAwardsAdjustment" name="NetIncomeAndLossAvailableToCommonStockholdersBasicBeforeUnvestedStockBasedCompensationAwardsAdjustment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <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_CommonStockNumbersOfSharesIssuedToOtherAffliateAtAcquisitionDate" name="CommonStockNumbersOfSharesIssuedToOtherAffliateAtAcquisitionDate" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_SegmentReportingInformationAverageAsset" name="SegmentReportingInformationAverageAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesFairValueLessThanTwelveMonths" name="InvestmentSecuritiesFairValueLessThanTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesUnrealizedLossesLessThanTwelveMonths" name="InvestmentSecuritiesUnrealizedLossesLessThanTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesFairValueMoreThanTwelveMonths" name="InvestmentSecuritiesFairValueMoreThanTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_InvestmentSecuritiesUnrealizedLossesMoreThanTwelveMonths" name="InvestmentSecuritiesUnrealizedLossesMoreThanTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_PreTaxOtherThanTemporaryImpairmentLossesRelatedToAds" name="PreTaxOtherThanTemporaryImpairmentLossesRelatedToAds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="mtb_AllowanceForCreditLossTextBlock" name="AllowanceForCreditLossTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_CarryingValueOfAdsIncludedInInvestmentSecuritiesAvailableForSale" name="CarryingValueOfAdsIncludedInInvestmentSecuritiesAvailableForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <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_FairValueOfAdssIncludedIntoInvestmentSecuritiesAvailableForSale" name="FairValueOfAdssIncludedIntoInvestmentSecuritiesAvailableForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="mtb_NumberOfNotesMandatorilyExchangeableForCommonStockIssuedByOtherAffiliate" name="NumberOfNotesMandatorilyExchangeableForCommonStockIssuedByOtherAffiliate" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_ConsolidationSecuritizedTrustsIncreaseDecreaseLoans" name="ConsolidationSecuritizedTrustsIncreaseDecreaseLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="mtb_ConsolidationSecuritizedTrustsIncreaseDecreaseInvestmentSecuritiesAvailableForSale" name="ConsolidationSecuritizedTrustsIncreaseDecreaseInvestmentSecuritiesAvailableForSale" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <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_JuniorSubordinatedDebenturesAbstract" name="JuniorSubordinatedDebenturesAbstract" 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_SubsequentEventAbstract" name="SubsequentEventAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SubsequentEventDetailsAbstract" name="SubsequentEventDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_WilmingtonTrustCorporationMember" name="WilmingtonTrustCorporationMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <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="debit" />
  <element id="mtb_CommonStockPricePerShareUsedToValuePendingAcquisitionExchange" name="CommonStockPricePerShareUsedToValuePendingAcquisitionExchange" type="us-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="mtb_AssetUnderManagement" name="AssetUnderManagement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="mtb_SubsequentEventTextualsAbstract" name="SubsequentEventTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="mtb_SubsequentEventContinuedTextualsAbstract" name="SubsequentEventContinuedTextualsAbstract" 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" />
</schema>
</XBRL>
