![](/getmedia/c05a5d8e-29cc-407f-8225-304c3b41e0ce/routing-number_1.jpg?width=580&height=310&ext=.jpg)
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
![](/getmedia/1f7982e0-80c9-4799-96f9-d968d0520df4/contactless-payments.jpg?width=360&height=442&ext=.jpg)