BancFirst Corporation fonctionne comme la société holding bancaire de BancFirst qui fournit une gamme de services bancaires commerciaux aux clients de détail et aux petites et moyennes entreprises. Elle opère à travers les segments des banques métropolitaines, des banques communautaires, de la Pegasus Bank et d'autres services financiers. La société propose des comptes chèques, des comptes de retrait à ordre négociable, des comptes d'épargne, des comptes du marché monétaire, des comptes de balayage, des comptes de club, des comptes de retraite individuels et des certificats de dépôt, ainsi qu'une protection contre les découverts et des services de traite automatique. Elle accorde également des prêts commerciaux, financiers et autres pour le fonds de roulement, l'acquisition ou l'agrandissement d'installations, l'achat d'équipements et d'autres besoins ; des services de prêt qui comprennent la banque privée, l'énergie, l'immobilier commercial et résidentiel, ainsi que les prêts commerciaux et industriels ; et des prêts pour financer l'achat de biens de consommation, tels que des automobiles, des bateaux, des articles ménagers, des vacances et l'éducation. En outre, la société s'occupe de la gestion des investissements et de l'administration de fiducies pour les particuliers, les entreprises et les régimes d'avantages sociaux des employés, ainsi que des activités de fiduciaire d'obligations et d'agent payeur pour diverses municipalités et entités gouvernementales de l'Oklahoma ; et la fourniture de services de traitement d'articles, de recherche et d'autres services bancaires correspondants. En outre, elle est impliquée dans les services d'investissement immobilier et d'agence d'assurance ; et fournir des services de transfert de fonds, de collecte, de coffre-fort, de gestion de trésorerie, de courtage de détail et d'autres services aux particuliers et aux entreprises. La société sert des clients dans les centres commerciaux non métropolitains et les villes des zones statistiques métropolitaines de l'Oklahoma. Elle opère à travers 106 établissements bancaires en Oklahoma et 3 établissements bancaires à Dallas, au Texas. La société était autrefois connue sous le nom de United Community Corporation et a changé son nom pour BancFirst Corporation en novembre 1988. BancFirst Corporation a été constituée en 1984 et son siège social est à Oklahoma City, Oklahoma.