<?xml version="1.0" encoding="us-ascii"?>
<!--Extended XBRL Schema Created with Tagger by RR Donnelley version 10.0.0.240-->
<!--Based on XBRL 2.1-->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://bancfirst.com/20130331" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:us-types="http://fasb.org/us-types/2012-01-31" xmlns:banf="http://bancfirst.com/20130331">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://bancfirst.com/role/IntangibleAssetsDetails" id="IntangibleAssetsDetails">
        <link:definition>0605 - Disclosure - Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
        <link:definition>0505 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/SegmentInformationDetailsTextual" id="SegmentInformationDetailsTextual">
        <link:definition>06111 - Disclosure - Segment Information (Details Textual)</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://bancfirst.com/role/FairValueMeasurementsDetailsTextual" id="FairValueMeasurementsDetailsTextual">
        <link:definition>06094 - Disclosure - Fair Value Measurements (Details Textual)</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://bancfirst.com/role/StockholdersEquityDetails2" id="StockholdersEquityDetails2">
        <link:definition>06071 - Disclosure - Stockholders Equity (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/LoansAndAllowanceForLoanLossesDetails9" id="LoansAndAllowanceForLoanLossesDetails9">
        <link:definition>06047 - Disclosure - Loans and Allowance for Loan Losses (Details 7)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/StatementsOfCashFlow" id="StatementsOfCashFlow">
        <link:definition>0140 - Statement - Consolidated Statements of Cash Flow (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://bancfirst.com/role/StatementsOfComprehensiveIncomeParenthetical" id="StatementsOfComprehensiveIncomeParenthetical">
        <link:definition>0121 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) (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://bancfirst.com/role/StatementsOfComprehensiveIncome" id="StatementsOfComprehensiveIncome">
        <link:definition>0120 - Statement - Consolidated Statements of Comprehensive 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://bancfirst.com/role/SecuritiesDetails3" id="SecuritiesDetails3">
        <link:definition>06033 - Disclosure - Securities (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/DerivativeFinancialInstrumentsDetailsTextual" id="DerivativeFinancialInstrumentsDetailsTextual">
        <link:definition>06103 - Disclosure - Derivative Financial Instruments (Details Textual)</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://bancfirst.com/role/DerivativeFinancialInstrumentsDetails2" id="DerivativeFinancialInstrumentsDetails2">
        <link:definition>06102 - Disclosure - Derivative Financial Instruments (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/StockBasedCompensationDetails4" id="StockBasedCompensationDetails4">
        <link:definition>06064 - Disclosure - Stock-Based Compensation (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/StockBasedCompensationDetails1" id="StockBasedCompensationDetails1">
        <link:definition>06061 - Disclosure - Stock-Based Compensation (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/SecuritiesDetails2" id="SecuritiesDetails2">
        <link:definition>06032 - Disclosure - Securities (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/SecuritiesDetails1" id="SecuritiesDetails1">
        <link:definition>06031 - Disclosure - Securities (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/SecuritiesDetails4" id="SecuritiesDetails4">
        <link:definition>06034 - Disclosure - Securities (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/SecuritiesDetails" id="SecuritiesDetails">
        <link:definition>0603 - Disclosure - 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://bancfirst.com/role/SecuritiesDetailsTextual" id="SecuritiesDetailsTextual">
        <link:definition>06035 - Disclosure - Securities (Details Textual)</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://bancfirst.com/role/RecentDevelopmentsIncludingMergersAndAcquisitionsDetails" id="RecentDevelopmentsIncludingMergersAndAcquisitionsDetails">
        <link:definition>0602 - Disclosure - Recent Developments Including Mergers and Acquisitions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>0401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/IntangibleAssets" id="IntangibleAssets">
        <link:definition>0205 - Disclosure - 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://bancfirst.com/role/RecentDevelopmentsIncludingMergersAndAcquisitions" id="RecentDevelopmentsIncludingMergersAndAcquisitions">
        <link:definition>0202 - Disclosure - Recent Developments Including Mergers and Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" id="DescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies">
        <link:definition>0201 - Disclosure - Description of Business and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
        <link:definition>0111 - Statement - Consolidated Balance Sheets (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://bancfirst.com/role/BalanceSheets" id="BalanceSheets">
        <link:definition>0110 - Statement - Consolidated Balance Sheets</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://bancfirst.com/role/SegmentInformationDetails" id="SegmentInformationDetails">
        <link:definition>0611 - Disclosure - Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/DerivativeFinancialInstrumentsDetails1" id="DerivativeFinancialInstrumentsDetails1">
        <link:definition>06101 - Disclosure - Derivative Financial Instruments (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/DerivativeFinancialInstrumentsDetails" id="DerivativeFinancialInstrumentsDetails">
        <link:definition>0610 - Disclosure - Derivative Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/FairValueMeasurementsDetails3" id="FairValueMeasurementsDetails3">
        <link:definition>06092 - Disclosure - Fair Value Measurements (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/FairValueMeasurementsDetails2" id="FairValueMeasurementsDetails2">
        <link:definition>06093 - Disclosure - Fair Value Measurements (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/FairValueMeasurementsDetails1" id="FairValueMeasurementsDetails1">
        <link:definition>06091 - Disclosure - Fair Value Measurements (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
        <link:definition>0609 - Disclosure - Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/NetIncomePerCommonShareDetails1" id="NetIncomePerCommonShareDetails1">
        <link:definition>06081 - Disclosure - Net Income Per Common Share (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/NetIncomePerCommonShareDetails" id="NetIncomePerCommonShareDetails">
        <link:definition>0608 - Disclosure - Net Income Per Common Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/StockholdersEquityDetailsTextual" id="StockholdersEquityDetailsTextual">
        <link:definition>06072 - Disclosure - Stockholder's Equity (Details Textual)</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://bancfirst.com/role/StockholdersEquityDetails" id="StockholdersEquityDetails">
        <link:definition>0607 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/ShareBasedCompensationDetailsTextual" id="ShareBasedCompensationDetailsTextual">
        <link:definition>06065 - Disclosure - Stock-Based Compensation (Details Textual)</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://bancfirst.com/role/ShareBasedCompensationDetails2" id="ShareBasedCompensationDetails2">
        <link:definition>06063 - Disclosure - Stock-Based Compensation (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/ShareBasedCompensationDetails1" id="ShareBasedCompensationDetails1">
        <link:definition>06062 - Disclosure - Stock-Based Compensation (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/ShareBasedCompensationDetails" id="ShareBasedCompensationDetails">
        <link:definition>0606 - Disclosure - 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://bancfirst.com/role/LoansAndAllowanceForLoanLossesDetailsTextual" id="LoansAndAllowanceForLoanLossesDetailsTextual">
        <link:definition>06048 - Disclosure - Loans and Allowance for Loan Losses (Details Textual)</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://bancfirst.com/role/LoansAndAllowanceForLoanLossesDetails7" id="LoansAndAllowanceForLoanLossesDetails7">
        <link:definition>06046 - Disclosure - Loans and Allowance for Loan Losses (Details 6)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/LoansAndAllowanceForLoanLossesDetails5" id="LoansAndAllowanceForLoanLossesDetails5">
        <link:definition>06045 - Disclosure - Loans and Allowance for Loan Losses (Details 5)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/LoansAndAllowanceForLoanLossesDetails4" id="LoansAndAllowanceForLoanLossesDetails4">
        <link:definition>06044 - Disclosure - Loans and Allowance for Loan Losses (Details 4)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/LoansAndAllowanceForLoanLossesDetails3" id="LoansAndAllowanceForLoanLossesDetails3">
        <link:definition>06043 - Disclosure - Loans and Allowance for Loan Losses (Details 3)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/LoansAndAllowanceForLoanLossesDetails2" id="LoansAndAllowanceForLoanLossesDetails2">
        <link:definition>06042 - Disclosure - Loans and Allowance for Loan Losses (Details 2)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/LoansAndAllowanceForLoanLossesDetails1" id="LoansAndAllowanceForLoanLossesDetails1">
        <link:definition>06041 - Disclosure - Loans and Allowance for Loan Losses (Details 1)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/LoansAndAllowanceForLoanLossesDetails" id="LoansAndAllowanceForLoanLossesDetails">
        <link:definition>0604 - Disclosure - Loans and 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://bancfirst.com/role/SegmentInformationTables" id="SegmentInformationTables">
        <link:definition>0511 - Disclosure - Segment Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/DerivativeFinancialInstrumentsTables" id="DerivativeFinancialInstrumentsTables">
        <link:definition>0510 - Disclosure - Derivative Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
        <link:definition>0509 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/NetIncomePerCommonShareTables" id="NetIncomePerCommonShareTables">
        <link:definition>0508 - Disclosure - Net Income Per Common Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/StockholdersEquityTables" id="StockholdersEquityTables">
        <link:definition>0507 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/ShareBasedCompensationTables" id="ShareBasedCompensationTables">
        <link:definition>0506 - Disclosure - 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://bancfirst.com/role/LoansAndAllowanceForLoanLossesTables" id="LoansAndAllowanceForLoanLossesTables">
        <link:definition>0504 - Disclosure - Loans and 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://bancfirst.com/role/SecuritiesTables" id="SecuritiesTables">
        <link:definition>0503 - Disclosure - 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://bancfirst.com/role/SegmentInformation" id="SegmentInformation">
        <link:definition>0211 - Disclosure - Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/DerivativeFinancialInstruments" id="DerivativeFinancialInstruments">
        <link:definition>0210 - Disclosure - Derivative Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/FairValueMeasurements" id="FairValueMeasurements">
        <link:definition>0209 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/NetIncomePerCommonShare" id="NetIncomePerCommonShare">
        <link:definition>0208 - Disclosure - Net Income Per Common Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/StockholdersEquity" id="StockholdersEquity">
        <link:definition>0207 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/ShareBasedCompensation" id="ShareBasedCompensation">
        <link:definition>0206 - Disclosure - 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://bancfirst.com/role/LoansAndAllowanceForLoanLosses" id="LoansAndAllowanceForLoanLosses">
        <link:definition>0204 - Disclosure - Loans and 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://bancfirst.com/role/Securities" id="Securities">
        <link:definition>0203 - Disclosure - 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://bancfirst.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
        <link:definition>0130 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://bancfirst.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>00 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="banf-20130331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="banf-20130331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="banf-20130331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="banf-20130331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all" />
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <!--<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />-->
  <import namespace="http://xbrl.sec.gov/dei/2012-01-31" schemaLocation="http://xbrl.sec.gov/dei/2012/dei-2012-01-31.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
  <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
  <!--<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />-->
  <import namespace="http://fasb.org/us-roles/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-roles-2012-01-31.xsd" />
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import namespace="http://fasb.org/us-gaap/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/exch/2012-01-31" schemaLocation="http://xbrl.sec.gov/exch/2012/exch-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/country/2012-01-31" schemaLocation="http://xbrl.sec.gov/country/2012/country-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/currency/2012-01-31" schemaLocation="http://xbrl.sec.gov/currency/2012/currency-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" />
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <import namespace="http://fasb.org/us-types/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-types-2012-01-31.xsd" />
  <import namespace="http://xbrl.sec.gov/invest/2012-01-31" schemaLocation="http://xbrl.sec.gov/invest/2012/invest-2012-01-31.xsd" />
  <element id="banf_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_SecuritiesAbstract" name="SecuritiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_FairValueMeasurementsAbstract" name="FairValueMeasurementsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_SeniorPreferredStockMember" name="SeniorPreferredStockMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_AccruedInterestPayable" name="AccruedInterestPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="banf_SummaryOfNonperformingAndRestructuredAssetsTableTextBlock" name="SummaryOfNonperformingAndRestructuredAssetsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_LoansPercent" name="LoansPercent" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="banf_AgricultureMember" name="AgricultureMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_CommercialAndIndustrialMember" name="CommercialAndIndustrialMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_TaxableMember" name="TaxableMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_TaxExemptMember" name="TaxExemptMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ConstructionMember" name="ConstructionMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_OneToFourFamilyResidencesMember" name="OneToFourFamilyResidencesMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_MultifamilyResidentialPropertiesMember" name="MultifamilyResidentialPropertiesMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_MetropolitanBanksMember" name="MetropolitanBanksMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_CommunityBanksMember" name="CommunityBanksMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_OtherFinancialServicesMember" name="OtherFinancialServicesMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ExecutiveOperationsAndSupportMember" name="ExecutiveOperationsAndSupportMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_NotionalUnitsOfDerivativeAssetsAndLiabilities" name="NotionalUnitsOfDerivativeAssetsAndLiabilities" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="banf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledExpiredInPeriodWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledExpiredInPeriodWeightedAverageExercisePrice" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_AverageExercisePricesOfOptionsExcludedFromComputationOfDilutedNetIncomePerCommonShare" name="AverageExercisePricesOfOptionsExcludedFromComputationOfDilutedNetIncomePerCommonShare" type="num:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_EliminationsMember" name="EliminationsMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_FinancingReceivableRecordedInvestmentNonperformingAndRestructuredLoans" name="FinancingReceivableRecordedInvestmentNonperformingAndRestructuredLoans" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="banf_FinancingReceivableRecordedInvestmentNonperformingAndRestructuredAssets" name="FinancingReceivableRecordedInvestmentNonperformingAndRestructuredAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="banf_GradeOneMember" name="GradeOneMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_GradeTwoMember" name="GradeTwoMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_GradeThreeMember" name="GradeThreeMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_GradeFourMember" name="GradeFourMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_GradeFiveMember" name="GradeFiveMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_NonResidentialRealEstateMember" name="NonResidentialRealEstateMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_NonConsumerNonRealEstateMember" name="NonConsumerNonRealEstateMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ConsumerNonRealEstateMember" name="ConsumerNonRealEstateMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_OtherLoansMember" name="OtherLoansMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_AcquiredLoansMember" name="AcquiredLoansMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_PercentageOfLoansSecuredByRealEstate" name="PercentageOfLoansSecuredByRealEstate" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="banf_ImpairedLoansMember" name="ImpairedLoansMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ForeclosedAssetsMember" name="ForeclosedAssetsMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ActivityInAlllByClassOfLoansTableTextBlock" name="ActivityInAlllByClassOfLoansTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_NonperformingAndRestructuredAssetsToAssets" name="NonperformingAndRestructuredAssetsToAssets" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" />
  <element id="banf_SummaryOfIntangibleAssetsLineItems" name="SummaryOfIntangibleAssetsLineItems" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ScheduleOfIntangibleAssetsTable" name="ScheduleOfIntangibleAssetsTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration" />
  <element id="banf_CombinedTierOneAndTierTwoRatio" name="CombinedTierOneAndTierTwoRatio" nillable="true" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" />
  <element id="banf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableRate" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableRate" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisablePeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisablePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExpirePeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExpirePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_NonEmployeeDirectorsStockOptionPlanMember" name="NonEmployeeDirectorsStockOptionPlanMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue" name="FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="banf_ShareBasedCompensationByShareBasedPaymentAwardOptionsMinimumStockPriceAtTimeOfExerciseOfOptionsPercentage" name="ShareBasedCompensationByShareBasedPaymentAwardOptionsMinimumStockPriceAtTimeOfExerciseOfOptionsPercentage" type="num:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="banf_NumberOfOptionsGrantedForEachNonEmployeeDirector" name="NumberOfOptionsGrantedForEachNonEmployeeDirector" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_LoansAndAllowanceForLoanLossesTextualAbstract" name="LoansAndAllowanceForLoanLossesTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_RecentTransactionsIncludingMergersAcquisitionsTextualAbstract" name="RecentTransactionsIncludingMergersAcquisitionsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ShareBasedCompensationArrangementByShareBasedPaymentAwardTextualAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_StockholdersEquityTextualAbstract" name="StockholdersEquityTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_UnrealizedGainsAndLossesAndEstimatedMarketValuesOfDebtSecuritiesHeldForInvestmentAbstract" name="UnrealizedGainsAndLossesAndEstimatedMarketValuesOfDebtSecuritiesHeldForInvestmentAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_UnrealizedGainsAndLossesAndEstimatedMarketValuesOfDebtSecuritiesAvailableForSaleAbstract" name="UnrealizedGainsAndLossesAndEstimatedMarketValuesOfDebtSecuritiesAvailableForSaleAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_SummaryOfNonperformingAndRestructuredAssetsAbstract" name="SummaryOfNonperformingAndRestructuredAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_SummaryOfAmountsIncludedInNonaccrualLoansSegregatedByClassOfLoansAbstract" name="SummaryOfAmountsIncludedInNonaccrualLoansSegregatedByClassOfLoansAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_SummaryOfSharesRepurchasedUnderStockPurchaseProgramAbstract" name="SummaryOfSharesRepurchasedUnderStockPurchaseProgramAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ScheduleOfSegmentReportingInformationBySegmentAbstract" name="ScheduleOfSegmentReportingInformationBySegmentAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" name="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ImpairedFinancingReceivablesAbstract" name="ImpairedFinancingReceivablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_FinancingReceivableCreditQualityIndicatorsAbstract" name="FinancingReceivableCreditQualityIndicatorsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_FinancingReceivableAllowanceForCreditLossAdditionalInformationTransferFromLoansToOtherRealEstateOwnedAndRepossessedAssetsAbstract" name="FinancingReceivableAllowanceForCreditLossAdditionalInformationTransferFromLoansToOtherRealEstateOwnedAndRepossessedAssetsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ContractualMaturityOfDebtSecuritiesAbstract" name="ContractualMaturityOfDebtSecuritiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_TransferToRepossessedAssets" name="TransferToRepossessedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="banf_RecentDevelopmentsIncludingMergersAndAcquisitionsAbstract" name="RecentDevelopmentsIncludingMergersAndAcquisitionsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_RecentDevelopmentsIncludingMergersAndAcquisitionsTextBlock" name="RecentDevelopmentsIncludingMergersAndAcquisitionsTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_MortgageServicingIntangiblesMember" name="MortgageServicingIntangiblesMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_RemainingFairValueOfStockOptionsAbstract" name="RemainingFairValueOfStockOptionsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_DerivativeFinancialInstrumentsTextualAbstract" name="DerivativeFinancialInstrumentsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_SecuritiesTextualAbstract" name="SecuritiesTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_GainsLosses" name="GainsLosses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="banf_ShareBasedCompensationOptionsExercisablePeriod" name="ShareBasedCompensationOptionsExercisablePeriod" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_OtherNotClassifiedAboveMember" name="OtherNotClassifiedAboveMember" abstract="true" type="nonnum:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_StockholdersEquityAdditionalTextualAbstract" name="StockholdersEquityAdditionalTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_FairValueMeasurementsTextualAbstract" name="FairValueMeasurementsTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_MortgageLoansSellingPeriod" name="MortgageLoansSellingPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_BasisOfPresentationPolicyTextBlock" name="BasisOfPresentationPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalTextualAbstract" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_QuantitativeLimitForTrustPreferredSecuritiesToBeIncludedInTierOneCapital" name="QuantitativeLimitForTrustPreferredSecuritiesToBeIncludedInTierOneCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="banf_OptionsExercisableDescription" name="OptionsExercisableDescription" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_SegmentInformationTextualAbstract" name="SegmentInformationTextualAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_NonFinancialAssetsLiabilitiesValue" name="NonFinancialAssetsLiabilitiesValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="banf_NonFinancialAssetsLiabilitiesForWhichNoImpairmentProvided" name="NonFinancialAssetsLiabilitiesForWhichNoImpairmentProvided" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="banf_RequiredCapitalAmountsAndCompanyRespectiveRatiosAbstract" name="RequiredCapitalAmountsAndCompanyRespectiveRatiosAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_HeldToMaturitySecuritiesAbstract" name="HeldToMaturitySecuritiesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_FairValueByBalanceSheetGroupingFinancialInstrumentAbstract" name="FairValueByBalanceSheetGroupingFinancialInstrumentAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_LoansReceivableNetFairValueDisclosureAbstract" name="LoansReceivableNetFairValueDisclosureAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="banf_FinancialInstrumentsOffBalanceSheetAbstract" name="FinancialInstrumentsOffBalanceSheetAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
</schema>
