<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created by RR Donnelley IM Processor 6.0.0.0 using Fujitsu Interstage XWand-->
<xbrl xmlns:jhtesf2="http://www.jhfunds.com/20121214" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2012-01-31" xmlns:rr="http://xbrl.sec.gov/rr/2012-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.xbrl.org/2003/instance">
  <link:schemaRef xlink:type="simple" xlink:href="jhtesf2-20121214.xsd" />
  <context id="Duration_02Oct2011_01Oct2012">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000811921</identifier>
    </entity>
    <period>
      <startDate>2011-10-02</startDate>
      <endDate>2012-10-01</endDate>
    </period>
  </context>
  <context id="Duration_02Oct2011_01Oct2012S000000649_MemberProspectusClassABAndCShares_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000811921</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhtesf2:S000000649Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhtesf2:ProspectusClassABAndCSharesMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-02</startDate>
      <endDate>2012-10-01</endDate>
    </period>
  </context>
  <context id="Duration_02Oct2011_01Oct2012S000000649_MemberC000001868_MemberBeforeTax_MemberProspectusClassABAndCShares_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000811921</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhtesf2:S000000649Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhtesf2:ProspectusClassABAndCSharesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">jhtesf2:BeforeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">jhtesf2:C000001868Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-02</startDate>
      <endDate>2012-10-01</endDate>
    </period>
  </context>
  <context id="Duration_02Oct2011_01Oct2012AfterTaxesOnDistributions_MemberS000000649_MemberC000001868_MemberProspectusClassABAndCShares_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000811921</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhtesf2:S000000649Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhtesf2:ProspectusClassABAndCSharesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">jhtesf2:C000001868Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-02</startDate>
      <endDate>2012-10-01</endDate>
    </period>
  </context>
  <context id="Duration_02Oct2011_01Oct2012AfterTaxesOnDistributionsAndSales_MemberS000000649_MemberC000001868_MemberProspectusClassABAndCShares_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000811921</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhtesf2:S000000649Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhtesf2:ProspectusClassABAndCSharesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">rr:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">jhtesf2:C000001868Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-02</startDate>
      <endDate>2012-10-01</endDate>
    </period>
  </context>
  <context id="Duration_02Oct2011_01Oct2012S000000649_MemberC000001869_MemberBeforeTax_MemberProspectusClassABAndCShares_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000811921</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhtesf2:S000000649Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhtesf2:ProspectusClassABAndCSharesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">jhtesf2:BeforeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">jhtesf2:C000001869Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-02</startDate>
      <endDate>2012-10-01</endDate>
    </period>
  </context>
  <context id="Duration_02Oct2011_01Oct2012S000000649_MemberC000001870_MemberBeforeTax_MemberProspectusClassABAndCShares_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000811921</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhtesf2:S000000649Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhtesf2:ProspectusClassABAndCSharesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">jhtesf2:BeforeTaxMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:ProspectusShareClassAxis">jhtesf2:C000001870Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-02</startDate>
      <endDate>2012-10-01</endDate>
    </period>
  </context>
  <context id="Duration_02Oct2011_01Oct2012S000000649_MemberBarclaysMassachusettsMunicipalBondIndex_MemberProspectusClassABAndCShares_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000811921</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhtesf2:S000000649Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhtesf2:ProspectusClassABAndCSharesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">jhtesf2:BarclaysMassachusettsMunicipalBondIndexMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-02</startDate>
      <endDate>2012-10-01</endDate>
    </period>
  </context>
  <context id="Duration_02Oct2011_01Oct2012S000000649_MemberBarclaysMunicipalBondIndexOne_MemberProspectusClassABAndCShares_Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000811921</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">jhtesf2:S000000649Member</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:DocumentInformationDocumentAxis">jhtesf2:ProspectusClassABAndCSharesMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="rr:PerformanceMeasureAxis">jhtesf2:BarclaysMunicipalBondIndexOneMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-10-02</startDate>
      <endDate>2012-10-01</endDate>
    </period>
  </context>
  <unit id="pure">
    <measure>pure</measure>
  </unit>
  <dei:DocumentType contextRef="Duration_02Oct2011_01Oct2012">Other</dei:DocumentType>
  <dei:DocumentPeriodEndDate contextRef="Duration_02Oct2011_01Oct2012">2012-05-31</dei:DocumentPeriodEndDate>
  <dei:EntityRegistrantName contextRef="Duration_02Oct2011_01Oct2012">JOHN HANCOCK TAX-EXEMPT SERIES FUND</dei:EntityRegistrantName>
  <dei:EntityCentralIndexKey contextRef="Duration_02Oct2011_01Oct2012">0000811921</dei:EntityCentralIndexKey>
  <dei:AmendmentFlag contextRef="Duration_02Oct2011_01Oct2012">false</dei:AmendmentFlag>
  <dei:DocumentCreationDate contextRef="Duration_02Oct2011_01Oct2012">2012-12-14</dei:DocumentCreationDate>
  <dei:DocumentEffectiveDate contextRef="Duration_02Oct2011_01Oct2012">2012-12-14</dei:DocumentEffectiveDate>
  <rr:ProspectusDate contextRef="Duration_02Oct2011_01Oct2012">2012-10-01</rr:ProspectusDate>
  <rr:PerformanceTableHeading contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberProspectusClassABAndCShares_Member">&lt;b&gt; Average annual total returns &lt;/b&gt;(%)&lt;br/&gt;&lt;b&gt;as of 12-31-11&lt;/b&gt;</rr:PerformanceTableHeading>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberC000001868_MemberBeforeTax_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.067</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_02Oct2011_01Oct2012AfterTaxesOnDistributions_MemberS000000649_MemberC000001868_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0668</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_02Oct2011_01Oct2012AfterTaxesOnDistributionsAndSales_MemberS000000649_MemberC000001868_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0578</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberC000001869_MemberBeforeTax_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0591</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear01 decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberC000001870_MemberBeforeTax_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0991</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear01 id="Item_2" decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberBarclaysMassachusettsMunicipalBondIndex_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.1052</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear01 id="Item_3" decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberBarclaysMunicipalBondIndexOne_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.107</rr:AverageAnnualReturnYear01>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberC000001868_MemberBeforeTax_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0356</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_02Oct2011_01Oct2012AfterTaxesOnDistributions_MemberS000000649_MemberC000001868_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0353</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_02Oct2011_01Oct2012AfterTaxesOnDistributionsAndSales_MemberS000000649_MemberC000001868_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.036</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberC000001869_MemberBeforeTax_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0344</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear05 decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberC000001870_MemberBeforeTax_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0379</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear05 id="Item_4" decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberBarclaysMassachusettsMunicipalBondIndex_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0558</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear05 id="Item_5" decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberBarclaysMunicipalBondIndexOne_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0522</rr:AverageAnnualReturnYear05>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberC000001868_MemberBeforeTax_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0451</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_02Oct2011_01Oct2012AfterTaxesOnDistributions_MemberS000000649_MemberC000001868_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0449</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_02Oct2011_01Oct2012AfterTaxesOnDistributionsAndSales_MemberS000000649_MemberC000001868_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0446</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberC000001869_MemberBeforeTax_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0441</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnYear10 decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberC000001870_MemberBeforeTax_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0426</rr:AverageAnnualReturnYear10>
  <rr:AverageAnnualReturnYear10 id="Item_6" decimals="4" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberBarclaysMunicipalBondIndexOne_MemberProspectusClassABAndCShares_Member" unitRef="pure">0.0538</rr:AverageAnnualReturnYear10>
  <rr:PerformanceAdditionalMarketIndex contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberProspectusClassABAndCShares_Member">&lt;b&gt;Barclays Massachusetts Municipal Bond Index&lt;/b&gt; is an unmanaged index composed of Massachusetts investment grade municipal bonds.&lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&lt;/div&gt;  &lt;b&gt;Barclays Municipal Bond Index&lt;/b&gt; is an unmanaged index representative of the tax-exempt bond market.</rr:PerformanceAdditionalMarketIndex>
  <rr:AverageAnnualReturnYear10 xsi:nil="true" contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberBarclaysMassachusettsMunicipalBondIndex_MemberProspectusClassABAndCShares_Member" unitRef="pure" />
  <jhtesf2:SupplementTextBlock contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberProspectusClassABAndCShares_Member">&lt;div&gt;  &lt;div align="left"&gt;&lt;b&gt;John Hancock Massachusetts Tax-Free Income Fund (the "fund")&lt;br/&gt; Supplement dated 12-14-2012 to the current Prospectus&lt;/b&gt;  &lt;/div&gt;&lt;br/&gt; &lt;div align="left"&gt;In the "Fund Summary" section, under the "Past performance" subsection, the following benchmark index descriptions are added  and the "Average annual total returns" table is amended and restated as follows: &lt;/div&gt;&lt;br/&gt;   &lt;div align="left"&gt;&lt;b&gt;Barclays Massachusetts Municipal Bond Index&lt;/b&gt; is an unmanaged index composed of Massachusetts investment grade municipal bonds.&lt;/div&gt;&lt;br/&gt;  &lt;div align="left"&gt;&lt;b&gt;Barclays Municipal Bond Index&lt;/b&gt; is an unmanaged index representative of the tax-exempt bond market.&lt;/div&gt;  &lt;div align="left"&gt;&amp;nbsp;&lt;/div&gt;    &lt;table border="0" width="100%" align="center" cellpadding="0" cellspacing="0"&gt;  &lt;tr valign="bottom"&gt; &lt;td width="69%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="6%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="6%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="6%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="2%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="2%"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;tr align="center"&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &lt;b&gt;&amp;nbsp;Average annual total returns&amp;nbsp;&lt;/b&gt;(%)&lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td colspan="2" nowrap="nowrap" align="center" valign="bottom"&gt; &lt;b&gt;1 Year&lt;/b&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td colspan="2" nowrap="nowrap" align="center" valign="bottom"&gt; &lt;b&gt;5 Year&lt;/b&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td colspan="2" nowrap="nowrap" align="center" valign="bottom"&gt; &lt;b&gt;10 Year&lt;/b&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="center" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp; &lt;/td&gt; &lt;/tr&gt;  &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;b&gt;as of 12-31-11&lt;/b&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;b&gt;Class&amp;nbsp;A &lt;/b&gt;before tax &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 6.70 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.56 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.51 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;div style="text-indent: -8pt; margin-left: 20pt"&gt; After tax on distributions &lt;/div&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 6.68 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.53 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.49 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;div style="text-indent: -8pt; margin-left: 20pt"&gt; After tax on distributions, with sale &lt;/div&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.78 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.60 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.46 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;b&gt;Class&amp;nbsp;B &lt;/b&gt;before tax &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.91 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.44 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.41 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;b&gt;Class&amp;nbsp;C &lt;/b&gt;before tax &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 9.91 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.79 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.26 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; Barclays Massachusetts Municipal Bond Index*&lt;sup&gt;1&lt;/sup&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 10.52 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.58 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; &amp;#8212; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; Barclays  Municipal Bond Index* &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 10.70 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.22 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.38 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;     &lt;div align="left"&gt; &lt;div style="margin-top: 16pt; width: 18%; border-top: 1px solid #000000"&gt;&amp;nbsp;&lt;/div&gt; &lt;/div&gt;  &lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt; &lt;tr&gt; &lt;td width="3%"&gt;&lt;/td&gt; &lt;td width="1%"&gt;&lt;/td&gt; &lt;td width="96%"&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr valign="top"&gt; &lt;td nowrap="nowrap" align="left"&gt;*&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;Prior to December 14, 2012, the fund compared its performance solely to the Barclays  Municipal Bond Index. After this date, the fund added the Barclays  Massachusetts Municipal Bond Index as the primary benchmark index and retained the Barclays  Municipal Bond Index as the secondary benchmark index to which the fund compares its performance to better reflect the universe of investment opportunities based on the fund's investment strategy.&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;  &lt;tr valign="top"&gt; &lt;td nowrap="nowrap" align="left"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;Total return for index is not available for the 10-year period.&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt;  &lt;/div&gt;</jhtesf2:SupplementTextBlock>
  <jhtesf2:SupplementTextBlock contextRef="Duration_02Oct2011_01Oct2012">&lt;div&gt;  &lt;div align="left"&gt;&lt;b&gt;John Hancock Massachusetts Tax-Free Income Fund (the "fund")&lt;br/&gt; Supplement dated 12-14-2012 to the current Prospectus&lt;/b&gt;  &lt;/div&gt;&lt;br/&gt; &lt;div align="left"&gt;In the "Fund Summary" section, under the "Past performance" subsection, the following benchmark index descriptions are added  and the "Average annual total returns" table is amended and restated as follows: &lt;/div&gt;&lt;br/&gt;   &lt;div align="left"&gt;&lt;b&gt;Barclays Massachusetts Municipal Bond Index&lt;/b&gt; is an unmanaged index composed of Massachusetts investment grade municipal bonds.&lt;/div&gt;&lt;br/&gt;  &lt;div align="left"&gt;&lt;b&gt;Barclays Municipal Bond Index&lt;/b&gt; is an unmanaged index representative of the tax-exempt bond market.&lt;/div&gt;  &lt;div align="left"&gt;&amp;nbsp;&lt;/div&gt;    &lt;table border="0" width="100%" align="center" cellpadding="0" cellspacing="0"&gt;  &lt;tr valign="bottom"&gt; &lt;td width="69%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="6%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="6%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="6%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="2%" align="right"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%" align="left"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="1%"&gt;&amp;nbsp;&lt;/td&gt; &lt;td width="2%"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt;  &lt;tr align="center"&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &lt;b&gt;&amp;nbsp;Average annual total returns&amp;nbsp;&lt;/b&gt;(%)&lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td colspan="2" nowrap="nowrap" align="center" valign="bottom"&gt; &lt;b&gt;1 Year&lt;/b&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td colspan="2" nowrap="nowrap" align="center" valign="bottom"&gt; &lt;b&gt;5 Year&lt;/b&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td colspan="2" nowrap="nowrap" align="center" valign="bottom"&gt; &lt;b&gt;10 Year&lt;/b&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="center" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&amp;nbsp; &lt;/td&gt; &lt;/tr&gt;  &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;b&gt;as of 12-31-11&lt;/b&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;b&gt;Class&amp;nbsp;A &lt;/b&gt;before tax &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 6.70 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.56 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.51 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;div style="text-indent: -8pt; margin-left: 20pt"&gt; After tax on distributions &lt;/div&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 6.68 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.53 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.49 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;div style="text-indent: -8pt; margin-left: 20pt"&gt; After tax on distributions, with sale &lt;/div&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.78 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.60 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.46 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;b&gt;Class&amp;nbsp;B &lt;/b&gt;before tax &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.91 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.44 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.41 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; &lt;b&gt;Class&amp;nbsp;C &lt;/b&gt;before tax &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 9.91 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 3.79 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 4.26 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; Barclays Massachusetts Municipal Bond Index*&lt;sup&gt;1&lt;/sup&gt; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 10.52 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.58 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; &amp;#8212; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="font-size: 0pt; margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td align="left" valign="bottom"&gt; Barclays  Municipal Bond Index* &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 10.70 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.22 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="right" valign="bottom"&gt; 5.38 &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;td&gt; &amp;nbsp; &lt;/td&gt; &lt;td nowrap="nowrap" align="left" valign="bottom"&gt; &amp;nbsp; &lt;/td&gt; &lt;/tr&gt; &lt;tr valign="bottom"&gt; &lt;td colspan="15" valign="bottom"&gt; &lt;div style="margin-left: 0%; width: 100%; border-bottom: 1pt solid #260F54"&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;     &lt;div align="left"&gt; &lt;div style="margin-top: 16pt; width: 18%; border-top: 1px solid #000000"&gt;&amp;nbsp;&lt;/div&gt; &lt;/div&gt;  &lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt; &lt;tr&gt; &lt;td width="3%"&gt;&lt;/td&gt; &lt;td width="1%"&gt;&lt;/td&gt; &lt;td width="96%"&gt;&lt;/td&gt; &lt;/tr&gt;  &lt;tr valign="top"&gt; &lt;td nowrap="nowrap" align="left"&gt;*&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;Prior to December 14, 2012, the fund compared its performance solely to the Barclays  Municipal Bond Index. After this date, the fund added the Barclays  Massachusetts Municipal Bond Index as the primary benchmark index and retained the Barclays  Municipal Bond Index as the secondary benchmark index to which the fund compares its performance to better reflect the universe of investment opportunities based on the fund's investment strategy.&lt;/td&gt; &lt;/tr&gt;  &lt;tr&gt;&lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;  &lt;tr valign="top"&gt; &lt;td nowrap="nowrap" align="left"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;Total return for index is not available for the 10-year period.&lt;/td&gt; &lt;/tr&gt;  &lt;/table&gt;  &lt;/div&gt;</jhtesf2:SupplementTextBlock>
  <rr:PerformanceTableMarketIndexChanged contextRef="Duration_02Oct2011_01Oct2012S000000649_MemberProspectusClassABAndCShares_Member">Prior to December 14, 2012, the fund compared its performance solely to the Barclays Municipal Bond Index. After this date, the fund added the Barclays Massachusetts Municipal Bond Index as the primary benchmark index and retained the Barclays Municipal Bond Index as the secondary benchmark index to which the fund compares its performance to better reflect the universe of investment opportunities based on the fund&amp;#8217;s investment strategy.</rr:PerformanceTableMarketIndexChanged>
  <link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="#Item_2" xlink:label="AverageAnnualReturnYear01" />
    <link:footnote xlink:type="resource" xlink:label="footnote_AverageAnnualReturnYear01" xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" id="footnote_AverageAnnualReturnYear01">Prior to December 14, 2012, the fund compared its performance solely to the Barclays Municipal Bond Index. After this date, the fund added the Barclays Massachusetts Municipal Bond Index as the primary benchmark index and retained the Barclays Municipal Bond Index as the secondary benchmark index to which the fund compares its performance to better reflect the universe of investment opportunities based on the fund's investment strategy.</link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="AverageAnnualReturnYear01" xlink:to="footnote_AverageAnnualReturnYear01" />
    <link:footnote xlink:type="resource" xlink:label="footnote_AverageAnnualReturnYear01_2" xlink:role="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US" id="footnote_AverageAnnualReturnYear01_2">Total return for index is not available for the 10-year period. </link:footnote>
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="AverageAnnualReturnYear01" xlink:to="footnote_AverageAnnualReturnYear01_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="#Item_3" xlink:label="Item_3_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item_3_lbl" xlink:to="footnote_AverageAnnualReturnYear01" use="optional" priority="0" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="#Item_4" xlink:label="Item_4_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item_4_lbl" xlink:to="footnote_AverageAnnualReturnYear01" use="optional" priority="0" order="1.0" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item_4_lbl" xlink:to="footnote_AverageAnnualReturnYear01_2" use="optional" priority="0" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="#Item_5" xlink:label="Item_5_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item_5_lbl" xlink:to="footnote_AverageAnnualReturnYear01" use="optional" priority="0" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="#Item_6" xlink:label="Item_6_lbl" />
    <link:footnoteArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="Item_6_lbl" xlink:to="footnote_AverageAnnualReturnYear01" use="optional" priority="0" order="1.0" />
  </link:footnoteLink>
</xbrl>
