Our routing number is 103003632.
You can find our number printed on your checks, too.
Like all financial institutions, BancFirst has a unique number assigned by the American Bankers Association, or ABA. You'll need our routing number when you sign up for direct deposit, receive a tax refund, move money from other banks, sign up online bill payments, and for a handful of other reasons. The number again is 103003632.
BancFirst is a full-service bank with branches throughout Oklahoma.
Contactless Payments
Prioritize your peace of mind, with safe and secure contactless payments.
- Quick and easy
- Touchless transactions
- Mobile wallet functionality