BancFirst Routing Number: Oklahoma Banking Guide
Find the BancFirst routing number 103100195 for ACH transfers, direct deposits, and wire transfers across Oklahoma.
What is the BancFirst routing number?
BancFirst uses routing number 103100195 for ACH transactions and electronic transfers. BancFirst Corporation is the largest independently owned bank holding company headquartered in Oklahoma, with its primary subsidiary BancFirst operating over 100 branch locations throughout the state.
BancFirst has served Oklahoma communities since 1901, growing into a major state bank with over $12 billion in assets. The bank is known for its community-focused model, empowering local presidents and staff to make lending decisions that serve their specific markets.
How to find your BancFirst routing number
Routing number 103100195 is printed on the bottom-left of your BancFirst checks, before your account number and check number. You can also find it in your BancFirst online banking account under the account details section.
BancFirst's mobile banking app displays your routing and account numbers in your account information. Any BancFirst branch across Oklahoma can also confirm your routing number and help you configure electronic transfers.
BancFirst direct deposit and ACH
To set up direct deposit, share BancFirst routing number 103100195 and your account number with your employer or benefits provider. BancFirst processes payroll deposits and government payments on standard ACH timelines.
BancFirst provides complete ACH services for personal and business customers, including bill pay, payroll processing, vendor payments, and external account transfers through their online and mobile banking platforms.
BancFirst wire transfers
BancFirst processes domestic wire transfers using routing number 103100195. Wire transfers can be initiated at any BancFirst branch location or through the bank's commercial banking services. Incoming domestic wires typically settle on the same business day.
International wire transfers are available through BancFirst with standard SWIFT-based processing. Contact your local branch for current international wire fees, required documentation, and processing timelines.
Business banking with Slash
BancFirst is a strong community banking partner for Oklahoma businesses. For companies seeking modern digital banking infrastructure, Slash offers instant ACH and wire transfers, unlimited virtual cards, automated expense management, and real-time cash flow tracking — accessible from anywhere without branch visits.
Slash provides multi-entity management, team-based spending controls, native accounting integrations with QuickBooks and Xero, and up to 2% cashback on card spend, making it an ideal complement for businesses outgrowing traditional community banking.
Other bank routing numbers
Stop looking up routing numbers
Slash handles ACH, wires, and cards from one account — so you can focus on growing your business.
Browse routing numbers
Banks grouped by where they operate - nationwide, East Coast, Midwest & South, West & Pacific, or online-only.
Discover more insights
Apply in less than 10 minutes today
Join the 5,000+ businesses already using Slash.








