Chase Routing Number for Oklahoma

Updated on April 5, 2026

Verified banking data • Updated regularly • Covers ACH transfers, direct deposit, checks, and wire routing details

If your Chase account was opened in Oklahoma, the routing number you will most commonly use is 103000648. This number is used for direct deposit, ACH transfers, and check processing.


Routing numbers help banks identify where funds should be sent. Using the correct one ensures your payments and deposits are processed smoothly without delays or errors.

Oklahoma Chase Routing Number Overview

  • Primary routing number (Oklahoma): 103000648
  • Used for: ACH transfers, direct deposit, checks
  • Domestic wire routing number: 021000021
  • SWIFT code: CHASUS33

Which Routing Number Does Chase Use in Oklahoma?

The routing number 103000648 is typically assigned to Chase accounts opened in Oklahoma.

This applies across Oklahoma City, Tulsa, Norman, Broken Arrow, and Edmond.

What You Use This Routing Number For

  • Setting up direct deposit with your employer
  • Linking your account to external banks or apps
  • Paying bills through online banking
  • Receiving tax refunds or government payments
  • Sending or receiving ACH transfers

These transactions are processed through batch systems. Learn more about how ACH transfers are processed.

Wire Transfers vs ACH Transfers

  • ACH / direct deposit: 103000648
  • Domestic wire transfers: 021000021
  • International wire transfers: CHASUS33

Wire transfers are processed individually, while ACH payments are grouped into batches. See how ACH and wire transfers differ.

Why Chase Uses Different Routing Numbers by State

Routing numbers were originally created to identify regional banking systems. These identifiers still determine how transactions move today.


For more insight, read why bank transfers are not instant.

How To Verify Your Routing Number

  • Check the bottom-left corner of your Chase checks
  • Log in to your Chase account online
  • Use the Chase mobile app
  • Review official account documents

What Happens If the Routing Number Is Incorrect

  • Transfers may be delayed or rejected
  • Deposits may be returned
  • Payments may remain pending longer
  • Wire transfers may require correction

Processing times vary. See typical bank transfer timelines.

Do All Oklahoma Chase Accounts Use This Number?

Most personal Chase accounts opened in Oklahoma use routing number 103000648.

More Chase Routing Number Guides

Frequently Asked Questions

What is the Chase routing number for Oklahoma?
103000648

Can I use this for direct deposit?
Yes

Is this used for wires?
No, use 021000021

Bottom Line

The Chase routing number for Oklahoma is 103000648 for ACH transfers and direct deposit. For wire transfers, use 021000021.

Written by

Robert Wolfe is a consumer finance researcher and publisher specializing in online banking access, routing numbers, ATM systems, account restrictions, and digital banking tools. Through OnlineBankingHelp.com, he publishes research-based guides that help consumers understand banking systems and resolve common banking access issues.