<XBRL>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by Fujitsu Interstage XWand B0160 -->
<!--Generated by Thomson Reuters Accelus-->
<xs:schema targetNamespace="http://thefirstbancorp.com/20120331" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:fnlc="http://thefirstbancorp.com/20120331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:us-types="http://fasb.org/us-types/2011-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2011-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2011-01-31" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="fnlc-20120331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="fnlc-20120331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="fnlc-20120331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="fnlc-20120331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
      <link:roleType roleURI="http://thefirstbancorp.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - 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://thefirstbancorp.com/role/ConsolidatedBalanceSheetsUnaudited" id="ConsolidatedBalanceSheetsUnaudited">
        <link:definition>010000 - Statement - Consolidated Balance Sheets (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://thefirstbancorp.com/role/ConsolidatedBalanceSheetsUnauditedParenthetical" id="ConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>010100 - Statement - Consolidated Balance Sheets (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://thefirstbancorp.com/role/ConsolidatedStatementsOfIncomeUnaudited" id="ConsolidatedStatementsOfIncomeUnaudited">
        <link:definition>020000 - Statement - Consolidated Statements 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://thefirstbancorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityUnaudited" id="ConsolidatedStatementsOfChangesInShareholdersEquityUnaudited">
        <link:definition>030000 - Statement - Consolidated Statements of Changes in Shareholders' 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://thefirstbancorp.com/role/ConsolidatedStatementsOfChangesInShareholdersEquityUnauditedParenthetical" id="ConsolidatedStatementsOfChangesInShareholdersEquityUnauditedParenthetical">
        <link:definition>030100 - Statement - Consolidated Statements of Changes in Shareholders' 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://thefirstbancorp.com/role/ConsolidatedStatementsOfCashFlowsUnaudited" id="ConsolidatedStatementsOfCashFlowsUnaudited">
        <link:definition>040000 - Statement - Consolidated Statements 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://thefirstbancorp.com/role/BasisOfPresentation" id="BasisOfPresentation">
        <link:definition>060100 - Disclosure - Basis of Presentation</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://thefirstbancorp.com/role/InvestmentSecurities" id="InvestmentSecurities">
        <link:definition>060200 - 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://thefirstbancorp.com/role/Loans" id="Loans">
        <link:definition>060300 - Disclosure - Loans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/AllowanceForLoanLosses" id="AllowanceForLoanLosses">
        <link:definition>060400 - Disclosure - Allowance for Loan 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://thefirstbancorp.com/role/StockOptionsAndStockbasedCompensation" id="StockOptionsAndStockbasedCompensation">
        <link:definition>060500 - Disclosure - Stock Options and Stock-Based Compensation</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://thefirstbancorp.com/role/PreferredAndCommonStock" id="PreferredAndCommonStock">
        <link:definition>060600 - Disclosure - Preferred and Common Stock</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://thefirstbancorp.com/role/EarningsPerShare" id="EarningsPerShare">
        <link:definition>060700 - Disclosure - Earnings Per 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://thefirstbancorp.com/role/EmployeeBenefitPlans" id="EmployeeBenefitPlans">
        <link:definition>060800 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets">
        <link:definition>060900 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/MortgageServicingRights" id="MortgageServicingRights">
        <link:definition>061000 - Disclosure - Mortgage Servicing Rights</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://thefirstbancorp.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>061100 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/CertificatesOfDeposit" id="CertificatesOfDeposit">
        <link:definition>061200 - Disclosure - Certificates of Deposit</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://thefirstbancorp.com/role/Reclassifications" id="Reclassifications">
        <link:definition>061300 - Disclosure - Reclassifications</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://thefirstbancorp.com/role/FairValueDisclosures" id="FairValueDisclosures">
        <link:definition>061400 - Disclosure - Fair Value Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/ImpactOfRecentlyIssuedAccountingStandards" id="ImpactOfRecentlyIssuedAccountingStandards">
        <link:definition>061500 - Disclosure - Impact of Recently Issued Accounting Standards</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://thefirstbancorp.com/role/InvestmentSecuritiesTables" id="InvestmentSecuritiesTables">
        <link:definition>080200 - 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://thefirstbancorp.com/role/LoansTables" id="LoansTables">
        <link:definition>080300 - Disclosure - Loans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/AllowanceForLoanLossesTables" id="AllowanceForLoanLossesTables">
        <link:definition>080400 - Disclosure - Allowance for Loan 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://thefirstbancorp.com/role/StockOptionsAndStockbasedCompensationTables" id="StockOptionsAndStockbasedCompensationTables">
        <link:definition>080500 - Disclosure - Stock Options and Stock-Based Compensation (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://thefirstbancorp.com/role/EarningsPerShareTables" id="EarningsPerShareTables">
        <link:definition>080700 - Disclosure - Earnings Per 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://thefirstbancorp.com/role/EmployeeBenefitPlansTables" id="EmployeeBenefitPlansTables">
        <link:definition>080800 - Disclosure - Employee Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/MortgageServicingRightsTables" id="MortgageServicingRightsTables">
        <link:definition>081000 - Disclosure - Mortgage Servicing Rights (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://thefirstbancorp.com/role/CertificatesOfDepositTables" id="CertificatesOfDepositTables">
        <link:definition>081200 - Disclosure - Certificates of Deposit (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://thefirstbancorp.com/role/FairValueDisclosuresTables" id="FairValueDisclosuresTables">
        <link:definition>081400 - Disclosure - Fair Value Disclosures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/InvestmentSecuritiesDetails" id="InvestmentSecuritiesDetails">
        <link:definition>090200 - 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://thefirstbancorp.com/role/LoansDetails" id="LoansDetails">
        <link:definition>090300 - Disclosure - Loans (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://thefirstbancorp.com/role/AllowanceForLoanLossesDetails" id="AllowanceForLoanLossesDetails">
        <link:definition>090400 - Disclosure - Allowance for Loan 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://thefirstbancorp.com/role/StockOptionsAndStockbasedCompensationDetails" id="StockOptionsAndStockbasedCompensationDetails">
        <link:definition>090500 - Disclosure - Stock Options and Stock-Based Compensation (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://thefirstbancorp.com/role/PreferredAndCommonStockDetails" id="PreferredAndCommonStockDetails">
        <link:definition>090600 - Disclosure - Preferred and Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/EarningsPerShareDetails" id="EarningsPerShareDetails">
        <link:definition>090700 - Disclosure - Earnings Per 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://thefirstbancorp.com/role/EmployeeBenefitPlansDetails" id="EmployeeBenefitPlansDetails">
        <link:definition>090800 - Disclosure - Employee Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/EmployeeBenefitPlansAccumulatedPostretirementBenefitObligationFundedStatusAndNetPeriodicBenefitCostDetails" id="EmployeeBenefitPlansAccumulatedPostretirementBenefitObligationFundedStatusAndNetPeriodicBenefitCostDetails">
        <link:definition>090802 - Disclosure - Employee Benefit Plans, Accumulated Post-Retirement Benefit Obligation, Funded Status, and Net Periodic Benefit Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostNotYetRecognizedDetails" id="EmployeeBenefitPlansScheduleOfNetPeriodicBenefitCostNotYetRecognizedDetails">
        <link:definition>090804 - Disclosure - Employee Benefit Plans, Schedule of Net Periodic Benefit Cost Not Yet Recognized (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://thefirstbancorp.com/role/MortgageServicingRightsDetails" id="MortgageServicingRightsDetails">
        <link:definition>091000 - Disclosure - Mortgage Servicing Rights (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/CertificatesOfDepositDetails" id="CertificatesOfDepositDetails">
        <link:definition>091200 - Disclosure - Certificates of Deposit (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://thefirstbancorp.com/role/FairValueDisclosuresDetails" id="FairValueDisclosuresDetails">
        <link:definition>091400 - Disclosure - Fair Value Disclosures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://thefirstbancorp.com/role/FairValueDisclosuresPart2Details" id="FairValueDisclosuresPart2Details">
        <link:definition>091402 - Disclosure - Fair Value Disclosures, Part 2 (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://thefirstbancorp.com/role/ConsolidatedStatementsOfIncomeUnauditedParenthetical" id="ConsolidatedStatementsOfIncomeUnauditedParenthetical">
        <link:definition>020100 - Statement - Consolidated Statements of Income (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2011-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2011/elts/us-gaap-2011-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2011-01-31" schemaLocation="http://xbrl.sec.gov/dei/2011/dei-2011-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/invest/2011-01-31" schemaLocation="http://xbrl.sec.gov/invest/2011/invest-2011-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2011-01-31" schemaLocation="http://xbrl.sec.gov/country/2011/country-2011-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2011-01-31" schemaLocation="http://xbrl.sec.gov/currency/2011/currency-2011-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/exch/2011-01-31" schemaLocation="http://xbrl.sec.gov/exch/2011/exch-2011-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2011-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2011/elts/us-types-2011-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>
  <xs:element name="BookValuePerCommonShare" id="fnlc_BookValuePerCommonShare" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="TangibleBookValuePerCommonShare" id="fnlc_TangibleBookValuePerCommonShare" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="ScheduleOfAvailableForSaleHeldToMaturityAndNonMarketableSecuritiesTableTextBlock" id="fnlc_ScheduleOfAvailableForSaleHeldToMaturityAndNonMarketableSecuritiesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="TemporarilyImpairedSecuritiesAbstract" id="fnlc_TemporarilyImpairedSecuritiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="NumberOfStatesInNewEnglandWhereFhlbServe" id="fnlc_NumberOfStatesInNewEnglandWhereFhlbServe" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="NumberOfFinancialInstitutionsInSixNewEnglandStatesWithMembershipInFederalHomeLoanBank" id="fnlc_NumberOfFinancialInstitutionsInSixNewEnglandStatesWithMembershipInFederalHomeLoanBank" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="MinimumPeriodOfRedemptionOfSharesFollowingTerminationOfFhlbMembership" id="fnlc_MinimumPeriodOfRedemptionOfSharesFollowingTerminationOfFhlbMembership" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FederalHomeLoanBankAnnualDividendYield" id="fnlc_FederalHomeLoanBankAnnualDividendYield" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfNonMarketableSecuritiesTable" id="fnlc_ScheduleOfNonMarketableSecuritiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfNonMarketableSecuritiesAxis" id="fnlc_ScheduleOfNonMarketableSecuritiesAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="MajorTypesOfNonMarketableSecuritiesDomain" id="fnlc_MajorTypesOfNonMarketableSecuritiesDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FederalHomeLoanBankStockMember" id="fnlc_FederalHomeLoanBankStockMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FederalReserveBankStockMember" id="fnlc_FederalReserveBankStockMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfNonMarketableSecuritiesLineItems" id="fnlc_ScheduleOfNonMarketableSecuritiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="NonMarketableSecuritiesAbstract" id="fnlc_NonMarketableSecuritiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="NonMarketableSecuritiesAmortizedCost" id="fnlc_NonMarketableSecuritiesAmortizedCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="NonMarketableSecuritiesUnrealizedGains" id="fnlc_NonMarketableSecuritiesUnrealizedGains" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="NonMarketableSecuritiesUnrealizedLosses" id="fnlc_NonMarketableSecuritiesUnrealizedLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xs:element name="NonMarketableSecuritiesFairValueEstimated" id="fnlc_NonMarketableSecuritiesFairValueEstimated" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="SecuritiesAvailableForSaleDebtAndEquityMaturitiesAmortizedCostAbstract" id="fnlc_SecuritiesAvailableForSaleDebtAndEquityMaturitiesAmortizedCostAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="SecuritiesAvailableForSaleDebtAndEquityMaturitiesFairValueEstimatedAbstract" id="fnlc_SecuritiesAvailableForSaleDebtAndEquityMaturitiesFairValueEstimatedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="NumberOfSecuritiesTemporarilyImpaired" id="fnlc_NumberOfSecuritiesTemporarilyImpaired" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="NumberOfSecuritiesTemporarilyImpairedTwelveMonths" id="fnlc_NumberOfSecuritiesTemporarilyImpairedTwelveMonths" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="LengthOfTimeSecuritiesTemporarilyImpaired" id="fnlc_LengthOfTimeSecuritiesTemporarilyImpaired" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfCompositionOfLoanPortfolioTableTextBlock" id="fnlc_ScheduleOfCompositionOfLoanPortfolioTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ImpairedLoansInformationTableTextBlock" id="fnlc_ImpairedLoansInformationTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfFinancingReceivablesTable" id="fnlc_ScheduleOfFinancingReceivablesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="CommercialOtherMember" id="fnlc_CommercialOtherMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="MunicipalMember" id="fnlc_MunicipalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ResidentialTermMember" id="fnlc_ResidentialTermMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ResidentialConstructionMember" id="fnlc_ResidentialConstructionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FinancingReceivableAllowanceAxis" id="fnlc_FinancingReceivableAllowanceAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="WithNoRelatedAllowanceRecordedMember" id="fnlc_WithNoRelatedAllowanceRecordedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="WithAllowanceRecordedMember" id="fnlc_WithAllowanceRecordedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfFinancingReceivablesLineItems" id="fnlc_ScheduleOfFinancingReceivablesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="CompositionOfLoanPortfolioAbstract" id="fnlc_CompositionOfLoanPortfolioAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="PercentageOfLoansReceivableByType" id="fnlc_PercentageOfLoansReceivableByType" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="LoansReceivable3089DaysPastDue" id="fnlc_LoansReceivable3089DaysPastDue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="ImpairedFinancingReceivableWithNoAllowance" id="fnlc_ImpairedFinancingReceivableWithNoAllowance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="ImpairedFinancingReceivableWithAllowance" id="fnlc_ImpairedFinancingReceivableWithAllowance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="LoanLossesByLoanSegmentAndAllowanceElementTableTextBlock" id="fnlc_LoanLossesByLoanSegmentAndAllowanceElementTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ActivityInAllowanceForLoanLossesByPortfolioAndSegmentTableTextBlock" id="fnlc_ActivityInAllowanceForLoanLossesByPortfolioAndSegmentTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfTroubledDebtRestructuringsByTypeAndSpecificReserveTableTextBlock" id="fnlc_ScheduleOfTroubledDebtRestructuringsByTypeAndSpecificReserveTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="CommercialConstructionMember" id="fnlc_CommercialConstructionMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FinancingReceivableInformationByTypeOfReserveAxis" id="fnlc_FinancingReceivableInformationByTypeOfReserveAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FinancingReceivableInformationByTypeOfReserveDomain" id="fnlc_FinancingReceivableInformationByTypeOfReserveDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="SpecificReservesEvaluatedIndividuallyForImpairmentMember" id="fnlc_SpecificReservesEvaluatedIndividuallyForImpairmentMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="GeneralReservesBasedOnHistoricalLossExperienceMember" id="fnlc_GeneralReservesBasedOnHistoricalLossExperienceMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ReserveForQualitativeFactorsMember" id="fnlc_ReserveForQualitativeFactorsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="UnallocatedReservesMember" id="fnlc_UnallocatedReservesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Strong1Member" id="fnlc_Strong1Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="AboveAverage2Member" id="fnlc_AboveAverage2Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Satisfactory3Member" id="fnlc_Satisfactory3Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Average4Member" id="fnlc_Average4Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Watch5Member" id="fnlc_Watch5Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Oaem6Member" id="fnlc_Oaem6Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="CommercialAndMunicipalRiskRatedLoansReceivable" id="fnlc_CommercialAndMunicipalRiskRatedLoansReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="ResidentialLoansTypicalLoanToValueRangeLow" id="fnlc_ResidentialLoansTypicalLoanToValueRangeLow" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="ResidentialLoansTypicalLoanToValueRangeHigh" id="fnlc_ResidentialLoansTypicalLoanToValueRangeHigh" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="CollateralizedConsumerLoansToIndividualsLoanToValueMaximumRangeLow" id="fnlc_CollateralizedConsumerLoansToIndividualsLoanToValueMaximumRangeLow" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="CollateralizedConsumerLoansToIndividualsLoanToValueMaximumRangeHigh" id="fnlc_CollateralizedConsumerLoansToIndividualsLoanToValueMaximumRangeHigh" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="DelinquentPeriodBeforeResidentialLoansPlacedOnNonAccrualStatus" id="fnlc_DelinquentPeriodBeforeResidentialLoansPlacedOnNonAccrualStatus" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="DelinquentPeriodBeforeConsumerLoansChargedOff" id="fnlc_DelinquentPeriodBeforeConsumerLoansChargedOff" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="RelatedLoanBalancesAbstract" id="fnlc_RelatedLoanBalancesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months" id="fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months" id="fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceDuringPeriod" id="fnlc_TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceDuringPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xs:element name="DaysPastDuePlacedInTDRInPrevious12Months" id="fnlc_DaysPastDuePlacedInTDRInPrevious12Months" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xs:element name="FinancingReceivableModificationsNumberOfContractsDuringPeriod" id="fnlc_FinancingReceivableModificationsNumberOfContractsDuringPeriod" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod" id="fnlc_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xs:element name="FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod" id="fnlc_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xs:element name="TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceCurrentPeriod" id="fnlc_TroubledDebtRestructuringLoansAndLeasesReceivableSpecificAllowanceCurrentPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xs:element name="FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDue" id="fnlc_FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDue" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue" id="fnlc_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="FinancingReceivableNumberOfLoansClassifiedAsTroubledDebtRestructuringsThatHadBeenPlacedOnTdrStatusInPrevious12Months" id="fnlc_FinancingReceivableNumberOfLoansClassifiedAsTroubledDebtRestructuringsThatHadBeenPlacedOnTdrStatusInPrevious12Months" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatHadBeenPlacedOnTdrStatusInPrevious12Months" id="fnlc_FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatHadBeenPlacedOnTdrStatusInPrevious12Months" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="FinancingReceivableNumberOfLoansClassifiedAsTroubledDebtRestructuringsThatAreInvolvedInBankruptcy" id="fnlc_FinancingReceivableNumberOfLoansClassifiedAsTroubledDebtRestructuringsThatAreInvolvedInBankruptcy" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatAreInvolvedInBankruptcy" id="fnlc_FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatAreInvolvedInBankruptcy" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="FinancingReceivableNumberOfLoansClassifiedAsTroubledDebtRestructuringsThatWereOnNonAccrualStatus" id="fnlc_FinancingReceivableNumberOfLoansClassifiedAsTroubledDebtRestructuringsThatWereOnNonAccrualStatus" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatWereOnNonAccrualStatus" id="fnlc_FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatWereOnNonAccrualStatus" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="CommercialRealEstateLoansMaximumLoanToValue" id="fnlc_CommercialRealEstateLoansMaximumLoanToValue" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="ConstructionLoansActualLoanPortfolioToCompanyCapital" id="fnlc_ConstructionLoansActualLoanPortfolioToCompanyCapital" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="ConstructionLoanPortfolioMaximumToCompanyCapital" id="fnlc_ConstructionLoanPortfolioMaximumToCompanyCapital" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="ConstructionAndNonOwnerOccupiedCommercialRealEstateLoansPortfolioToCompanyCapital" id="fnlc_ConstructionAndNonOwnerOccupiedCommercialRealEstateLoansPortfolioToCompanyCapital" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="ConstructionAndNonOwnerOccupiedCommercialRealEstateLoansMaximumLoanPortfolioToCompanyCaptial" id="fnlc_ConstructionAndNonOwnerOccupiedCommercialRealEstateLoansMaximumLoanPortfolioToCompanyCaptial" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="OutstandingLoansAndCommitmentsSubjectByIndependentConsultingFirm" id="fnlc_OutstandingLoansAndCommitmentsSubjectByIndependentConsultingFirm" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="Plan2010Member" id="fnlc_Plan2010Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="Plan1995Member" id="fnlc_Plan1995Member" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis" id="fnlc_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeDomain" id="fnlc_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="PercentageOfOptionsVestingTwoYears" id="fnlc_PercentageOfOptionsVestingTwoYears" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="VestingTermForFirstTrancheOfOptiosAwarded" id="fnlc_VestingTermForFirstTrancheOfOptiosAwarded" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="PercentageOfOptionsVestingFiveYears" id="fnlc_PercentageOfOptionsVestingFiveYears" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="VestingTermForFinalTrancheOfOptiosAwarded" id="fnlc_VestingTermForFinalTrancheOfOptiosAwarded" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="VestingTermAxis" id="fnlc_VestingTermAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="VestingTermDomain" id="fnlc_VestingTermDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FourYearsMember" id="fnlc_FourYearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="YearsMember" id="fnlc_YearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="FiveYearsMember" id="fnlc_FiveYearsMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardRemainingAwardVestingPeriod" id="fnlc_ShareBasedCompensationArrangementByShareBasedPaymentAwardRemainingAwardVestingPeriod" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="fnlc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="PerSharePurchasePriceOfCppShares" id="fnlc_PerSharePurchasePriceOfCppShares" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="CppSharesDividendPeriodAtLowerCouponRate" id="fnlc_CppSharesDividendPeriodAtLowerCouponRate" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="CppSharesDividendRateAfterFirstFiveYears" id="fnlc_CppSharesDividendRateAfterFirstFiveYears" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="NumberOfYearsDuringWhichConsentIsRequiredToIncreaseDividend" id="fnlc_NumberOfYearsDuringWhichConsentIsRequiredToIncreaseDividend" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="NumberOfYearsDuringWhichConsentIsRequiredToRepurchaseOutstandingStock" id="fnlc_NumberOfYearsDuringWhichConsentIsRequiredToRepurchaseOutstandingStock" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="NumberOfOtherMostHighlyCompensatedExecutiveOfficers" id="fnlc_NumberOfOtherMostHighlyCompensatedExecutiveOfficers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="LimitOnTaxDeductionsForCompensationExpenseForEachExecutiveOfficer" id="fnlc_LimitOnTaxDeductionsForCompensationExpenseForEachExecutiveOfficer" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xs:element name="TermOfWarrantsIssued" id="fnlc_TermOfWarrantsIssued" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="AssumptionsUsedInDeterminingFairValueOfWarrantsCommonStockPrice" id="fnlc_AssumptionsUsedInDeterminingFairValueOfWarrantsCommonStockPrice" type="num:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="AssumptionsUsedInDeterminingFairValueOfWarrantsDividendYield" id="fnlc_AssumptionsUsedInDeterminingFairValueOfWarrantsDividendYield" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="AssumptionsUsedInDeterminingFairValueOfWarrantsStockPriceVolatility" id="fnlc_AssumptionsUsedInDeterminingFairValueOfWarrantsStockPriceVolatility" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="AssumptionsUsedInDeterminingFairValueOfWarrantsRiskFreeInterestRate" id="fnlc_AssumptionsUsedInDeterminingFairValueOfWarrantsRiskFreeInterestRate" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ExpectedLifeOfCppSharesUponIssuance" id="fnlc_ExpectedLifeOfCppSharesUponIssuance" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfNumberOfOptionsAndWarrantsOutstandingTableTextBlock" id="fnlc_ScheduleOfNumberOfOptionsAndWarrantsOutstandingTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfOutstandingOptionsAndWarrantsTable" id="fnlc_ScheduleOfOutstandingOptionsAndWarrantsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="PriceLevelOfOptionsAndWarrantsAxis" id="fnlc_PriceLevelOfOptionsAndWarrantsAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="PriceLevelOfOptionsAndWarrantsDomain" id="fnlc_PriceLevelOfOptionsAndWarrantsDomain" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="InMoneyMember" id="fnlc_InMoneyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="OutOfMoneyMember" id="fnlc_OutOfMoneyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ScheduleOfOutstandingOptionsAndWarrantsLineItems" id="fnlc_ScheduleOfOutstandingOptionsAndWarrantsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="EarningsPerShareTotalDilutiveSecurities" id="fnlc_EarningsPerShareTotalDilutiveSecurities" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="AccumulatedPostRetirementBenefitObligationAndFundedStatusTableTextBlock" id="fnlc_AccumulatedPostRetirementBenefitObligationAndFundedStatusTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="DefinedContributionPlanMember" id="fnlc_DefinedContributionPlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="DefinedContributionPlanAbstract" id="fnlc_DefinedContributionPlanAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="DefinedContributionPlanEmployeesMaximumContributionIfAgeBelowThreshold" id="fnlc_DefinedContributionPlanEmployeesMaximumContributionIfAgeBelowThreshold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="DefinedContributionPlanEmployeeAgeLimitThreshold" id="fnlc_DefinedContributionPlanEmployeeAgeLimitThreshold" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="DefinedContributionPlanEmployeesMaximumContributionIfAgeAboveThreshold" id="fnlc_DefinedContributionPlanEmployeesMaximumContributionIfAgeAboveThreshold" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="DefinedContributionPlanEmployerMaximumPercentageMatchOfEmployeeAnnualSalary" id="fnlc_DefinedContributionPlanEmployerMaximumPercentageMatchOfEmployeeAnnualSalary" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="DefinedContributionPlanEmployerMaximumProfitSharingContributions" id="fnlc_DefinedContributionPlanEmployerMaximumProfitSharingContributions" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="NumberOfPostRetirementBenefitPlans" id="fnlc_NumberOfPostRetirementBenefitPlans" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="NumberOfActiveEmployeesAged50AndOver" id="fnlc_NumberOfActiveEmployeesAged50AndOver" type="xbrli:integerItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant"/>
  <xs:element name="PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMinimum" id="fnlc_PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMinimum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMaximum" id="fnlc_PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMaximum" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="ExpectedFutureBenefitPaymentsNextQuarter" id="fnlc_ExpectedFutureBenefitPaymentsNextQuarter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="ExpectedFutureBenefitPaymentsCurrentYear" id="fnlc_ExpectedFutureBenefitPaymentsCurrentYear" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="EffectOfOnePercentagePointIncreaseOnInterestCostComponents" id="fnlc_EffectOfOnePercentagePointIncreaseOnInterestCostComponents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xs:element name="EffectOfOnePercentagePointIncreaseOnServiceCostComponents" id="fnlc_EffectOfOnePercentagePointIncreaseOnServiceCostComponents" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xs:element name="AccumulatedOtherComprehensiveIncomeDefinedBenefitPlansTaxDeferredTaxBenefit" id="fnlc_AccumulatedOtherComprehensiveIncomeDefinedBenefitPlansTaxDeferredTaxBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="ReconciliationOfMortgageServicingRightsTableTextBlock" id="fnlc_ReconciliationOfMortgageServicingRightsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="MovingAverageOfWeeklyPrepaymentData" id="fnlc_MovingAverageOfWeeklyPrepaymentData" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="AverageQuarterlyDiscountRate" id="fnlc_AverageQuarterlyDiscountRate" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRateAdjustmentFactor" id="fnlc_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRateAdjustmentFactor" type="num:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ResidentialMortgageLoansServicedForOthersOutstandingPrincipal" id="fnlc_ResidentialMortgageLoansServicedForOthersOutstandingPrincipal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="MortgageServicingRightsGross" id="fnlc_MortgageServicingRightsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="AccumulatedAmortizationMortgageServicingRights" id="fnlc_AccumulatedAmortizationMortgageServicingRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xs:element name="ReserveForImpairmentOfMortgageServicingRights" id="fnlc_ReserveForImpairmentOfMortgageServicingRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xs:element name="MortgageServicingRightsNet" id="fnlc_MortgageServicingRightsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="TimeDepositsTableTextBlock" id="fnlc_TimeDepositsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="TimeDepositsGreaterThan100000AndLessThan250000" id="fnlc_TimeDepositsGreaterThan100000AndLessThan250000" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xs:element name="TimeDeposits250000OrMore" id="fnlc_TimeDeposits250000OrMore" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xs:element name="UnitedStatesGovernmentTreasuryAndAgencyDebtSecuritiesAvailableForSaleFairValueDisclosure" id="fnlc_UnitedStatesGovernmentTreasuryAndAgencyDebtSecuritiesAvailableForSaleFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="StateAndMunicipalSecuritiesAvailableForSaleFairValueDisclosure" id="fnlc_StateAndMunicipalSecuritiesAvailableForSaleFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="CorporateSecuritiesAvailableForSaleFairValueDisclosure" id="fnlc_CorporateSecuritiesAvailableForSaleFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="OtherEquitySecuritiesAvailableForSaleFairValueDisclosure" id="fnlc_OtherEquitySecuritiesAvailableForSaleFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="OtherRealEstateOwnedFairValueDisclosure" id="fnlc_OtherRealEstateOwnedFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="ImpairedLoansFairValueDisclosure" id="fnlc_ImpairedLoansFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="AccruedInterestReceivableFairValueDisclosure" id="fnlc_AccruedInterestReceivableFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="CommercialAbstract" id="fnlc_CommercialAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="LoansNetOfAllowanceForLoanLossesAbstract" id="fnlc_LoansNetOfAllowanceForLoanLossesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="DocumentAndEntityInformationAbstract" id="fnlc_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="CommercialOtherReceivableMember" id="fnlc_CommercialOtherReceivableMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="LoansAndLeasesReceivableNetReportedAmountResidential" id="fnlc_LoansAndLeasesReceivableNetReportedAmountResidential" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="ResidentialTermFinancingReceivableMember" id="fnlc_ResidentialTermFinancingReceivableMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ResidentialConstructionFinancingReceivablesMember" id="fnlc_ResidentialConstructionFinancingReceivablesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="ResidentialAbstract" id="fnlc_ResidentialAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration"/>
  <xs:element name="HomeEquityLineOfCredit" id="fnlc_HomeEquityLineOfCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xs:element name="NationalCertificatesOfDeposit" id="fnlc_NationalCertificatesOfDeposit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant"/>
  <xs:element name="RedemptionOfFederalHomeLoanBankStock" id="fnlc_RedemptionOfFederalHomeLoanBankStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xs:element name="DecreaseInInterestBearingDepositsInOtherBanks" id="fnlc_DecreaseInInterestBearingDepositsInOtherBanks" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xs:element name="LessDividendsAndAmortizationOfPremiumOnPreferredStock" id="fnlc_LessDividendsAndAmortizationOfPremiumOnPreferredStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardYearAwardGranted" id="fnlc_ShareBasedCompensationArrangementByShareBasedPaymentAwardYearAwardGranted" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration"/>
</xs:schema>
</XBRL>