Correction note (September 2026 fact-verification pass): This page previously stated that KeyBank uses a single routing number (125000574) for all 15 states it operates in. That claim does not hold up against Federal Reserve routing-directory data: KeyBank actually has at least eight distinct ABA routing numbers assigned across different states, only one of which is 125000574 (Washington). The table below reflects the corrected, state-specific numbers, cross-checked across two independent routing-number directories. Because this bank has genuine multi-number complexity and no single authoritative published state table, always confirm your specific number in the KeyBank app before setting up a payment — do not rely on this table alone for a large or time-sensitive transfer.

KeyBank Routing Numbers by State (2026)

State Routing Number
Alaska 125200879
Colorado 307070267
Connecticut 021300077
Florida 041001039
Idaho 124101555
Indiana 041001039
Maine 011200608
Massachusetts 021300077
Michigan 041001039
New York 021300077
Ohio 041001039
Oregon 123002011
Pennsylvania 021300077
Utah 124000737
Vermont 211672531
Washington 125000574

Some states — including Connecticut, Massachusetts, and Pennsylvania — have been reported with more than one valid KeyBank routing number depending on transaction type or the legacy institution your account traces back to. Given this complexity, treat the table above as a starting point, not a final answer, and confirm your own number directly before relying on it.

Routing Numbers for Different Transaction Types

Transaction type Routing number
Direct deposit Your state’s number above
ACH transfers (push/pull) Your state’s number above
Domestic wire transfers Confirm with KeyBank — may differ from your ACH number
International wires (SWIFT) KEYBUS33

How to Find Your KeyBank Routing Number

Method 1: KeyBank mobile app

  1. Open the KeyBank app and log in
  2. Tap your checking account
  3. Tap “Account Details” or the info icon
  4. Your routing number and account number are displayed

Method 2: On a KeyBank check

  • Look at the bottom-left corner of any KeyBank check
  • The first 9 digits are the routing number
  • The next set of digits is your account number

Method 3: key.com

  • Log in → select your checking account → Account Details

Method 4: Customer service

  • Call KeyBank at 1-800-539-2968 with your account information ready

Setting Up Direct Deposit at KeyBank

To set up direct deposit with your employer or benefits provider:

  • Routing number: Your state-specific number from the table above (confirm in-app first)
  • Account number: Your individual checking account number (found in the app or on a check)
  • Account type: Checking

Most direct deposits begin within 1–2 pay cycles after setup. KeyBank does not offer early direct deposit — funds arrive on the standard pay date.

Receiving International Wires

To receive an international wire into your KeyBank account, provide the sender with:

  • SWIFT code: KEYBUS33
  • Bank name: KeyBank National Association
  • Bank address: 127 Public Square, Cleveland, OH 44114
  • Your account number: Your full checking account number
  • Your name: As it appears on your account

Related articles:

WealthVieu
Written by WealthVieu

WealthVieu researches and writes data-driven personal finance guides using primary sources including the IRS, Bureau of Labor Statistics, Federal Reserve, and Census Bureau.

The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy