A BancFirst Corporation opera como holding bancária do BancFirst, que fornece uma gama de serviços bancários comerciais para clientes de varejo e pequenas e médias empresas. Opera através de Bancos Metropolitanos, Bancos Comunitários, Banco Pegasus e outros segmentos de serviços financeiros. A empresa oferece contas correntes, contas de ordem de saque negociáveis, contas poupança, contas do mercado monetário, contas de varredura, contas de clube, contas individuais de aposentadoria e certificados de depósito, bem como serviços de cheque especial e saque automático. Também fornece empréstimos comerciais, financeiros e outros para capital de giro, aquisição ou expansão de instalações, compra de equipamentos e outras necessidades; serviços de empréstimo que incluem bancos privados, energia, imóveis comerciais e residenciais e empréstimos comerciais e industriais; e empréstimos para financiar compras de bens de consumo, como automóveis, barcos, bens domésticos, férias e educação. Além disso, a empresa se dedica à gestão de investimentos e administração de fundos fiduciários para indivíduos, empresas e planos de benefícios de funcionários, bem como negócios de agente fiduciário e agente pagador para vários municípios de Oklahoma e entidades governamentais; e prestação de processamento de itens, pesquisa e outros serviços bancários correspondentes. Além disso, está envolvida em investimentos imobiliários e serviços de agência de seguros; e fornecimento de transferência de fundos, cobrança, cofre, administração de caixa, corretagem de varejo e outros serviços para clientes pessoas físicas e jurídicas. A empresa atende clientes em centros comerciais não metropolitanos e cidades nas áreas estatísticas metropolitanas de Oklahoma. Ela opera por meio de 106 agências bancárias em Oklahoma e 3 agências bancárias em Dallas, Texas. A empresa era anteriormente conhecida como United Community Corporation e mudou seu nome para BancFirst Corporation em novembro de 1988. A BancFirst Corporation foi constituída em 1984 e está sediada em Oklahoma City, Oklahoma.