Bank Routing Numbers for Oklahoma

ACH & wire routing numbers for major banks, regional banks, and credit unions in Oklahoma.

✓ Updated April 2026

Oklahoma sits at a unique intersection of energy sector banking and Native American financial sovereignty — the state is home to 39 federally recognized tribes, many of which operate their own financial institutions, creating a banking landscape unlike any other US state.

Oklahoma City has emerged as a midsize financial hub anchored by MidFirst Bank (the largest privately held US bank) and the BancFirst network. The energy sector dominates commercial banking, with oil and gas companies requiring regular large wire transfers that make Oklahoma one of the highest per-capita wire transaction states in the country.

📊 MidFirst Bank, headquartered in Oklahoma City, is the largest privately held bank in the United States with over $35 billion in assets — not publicly traded and not beholden to shareholders.
⚠️ Always verify: Routing numbers can change after bank mergers. Confirm with your bank before any transaction.

National Banks in Oklahoma

These banks use Oklahoma-specific ACH routing numbers for accounts opened in Oklahoma.

BankACH Routing #Wire Routing #NotesVerify
Capital One051405515056073502Capital One uses a single routing number for all states.Verify
Ally Bank124003116124003116Ally is online-only and uses the same routing number for all states.Verify
Charles Schwab Bank121202211121202211Schwab Bank uses a single routing number nationwide.Verify

ACH vs. Wire: Which Number Do You Need?

Transfer TypeWhich Routing #SpeedCost
Direct DepositACH Routing #1–3 daysFree
Wire TransferWire Routing #Same day$15–$50
Bill PayACH Routing #1–5 daysFree
⚠️ Tip: Using the wrong routing number type usually causes the transaction to fail. Confirm before submitting.

Regional Banks in Oklahoma

Headquartered or major operations in Oklahoma. Typically one routing number statewide.

BancFirst Corporation

Site
ACH:103003632 = Wire

Oklahoma City-based bank with over 100 Oklahoma community bank locations.

MidFirst Bank

Site
ACH:102900034 = Wire

Oklahoma City. Largest privately held bank in the US. Not publicly traded.

Arvest Bank

Site
ACH:082900872 = Wire

Fayetteville, AR-based but dominant Oklahoma presence. Walmart family-owned.

BOK Financial

Site
ACH:103000017 = Wire

Tulsa-based diversified financial company with major Oklahoma banking operations.

Oklahoma Credit Unions

MidFirst Bank in Oklahoma City is the largest privately held bank in the United States — never listed on a public stock exchange and operating entirely outside of Wall Street scrutiny.

Tinker Federal Credit Union

Site
ACH:303085626 = Wire

Oklahoma City CU originally for Tinker Air Force Base. Now broadly open.

WEOKIE Federal Credit Union

Site
ACH:303086069 = Wire

Oklahoma City CU open to OKC metro area residents.

Communication Federal CU

Site
ACH:303085584 = Wire

Oklahoma City CU serving state government and telecom employees.

Oklahoma Central Credit Union

Site
ACH:303987649 = Wire

Tulsa CU open to Tulsa area residents and workers.

FAQ — Oklahoma Routing Numbers

✓ Copied!