BancFirst Corp. es una compañía bancaria holding que ofrece servicios bancarios minoristas y comerciales. La empresa tiene su sede en Oklahoma City, Oklahoma, y actualmente cuenta con 2.135 empleados a tiempo completo. La empresa tiene seis unidades de negocio: BancFirst metropolitan banks, BancFirst community banks, Pegasus, Worthington, otros servicios financieros y operaciones y soporte ejecutivo. BancFirst metropolitan banks, BancFirst community banks, Pegasus y Worthington ofrecen productos bancarios tradicionales tales como créditos comerciales y minoristas, y una completa gama de cuentas de depósito. Las oficinas de BancFirst metropolitan bank están ubicadas en las áreas metropolitanas de Oklahoma City y Tulsa. Las oficinas de BancFirst community bank incluyen comunidades en Oklahoma fuera de las áreas metropolitanas de Oklahoma City y Tulsa. Las oficinas bancarias de Pegasus incluyen el área metropolitana de Dallas. Arlington, Fort Worth y Denton, Texas, son ubicaciones bancarias de Worthington. Otros servicios financieros son unidades de negocio especializadas, que incluyen préstamos para vivienda y pequeñas empresas, servicios fiduciarios y otros.