BancFirst Corp. est une société de portefeuille bancaire qui propose des services bancaires de détail et commerciaux. L'entreprise a son siège à Oklahoma City, dans l'Oklahoma, et emploie actuellement 2 135 personnes à temps plein. L'entreprise comprend six unités commerciales : les banques métropolitaines de BancFirst, les banques communautaires de BancFirst, Pegasus, Worthington, les autres services financiers ainsi que les opérations exécutives et les services de soutien. Les banques métropolitaines de BancFirst, les banques communautaires de BancFirst, Pegasus et Worthington proposent des produits bancaires traditionnels tels que le prêt commercial et de détail, ainsi qu'une gamme complète de comptes de dépôt. Les agences des banques métropolitaines de BancFirst se trouvent dans les zones métropolitaines d'Oklahoma City et de Tulsa. Celles des banques communautaires de BancFirst comprennent des communautés situées dans l'Oklahoma, en dehors des zones métropolitaines d'Oklahoma City et de Tulsa. Les agences bancaires de Pegasus incluent la région métropolitaine de Dallas. Les emplacements bancaires de Worthington sont situés à Arlington, Fort Worth et Denton, au Texas. Les autres services financiers comprennent des unités spécialisées dans des produits spécifiques, notamment le prêt immobilier résidentiel et pour petites entreprises ainsi que les services de fiducie, entre autres.