Routing Numbers
KeyBank

KeyBank Routing Numbers

Complete list of KeyBank routing numbers for ACH transfers, wire transfers, and direct deposit setup across 15 states from Alaska to Vermont.

Wire Transfer (Domestic)
Varies by state
Copy
Wire Transfer (International)
Varies by state
Copy
ACH Transfer
Varies by state
Copy
Swift Code
KEYBUS33
Copy
ACH routing numbers vary by state. See state-specific numbers below.
This is an informational resource from Nickel Payments

We are not affiliated with KeyBank. Nickel supports secure transfers from KeyBank and thousands of other banks. For official KeyBank support, contact them directly.

KeyBank Routing Numbers by State

KeyBank uses different routing numbers based on the state where you originally opened your account. This system helps KeyBank efficiently process transactions through its network across 15 states. Here are the routing numbers organized by state:

  • Alaska: 125200879
  • Colorado: 102301092
  • Connecticut: 211170101
  • Florida: 267084199
  • Idaho: 123002011
  • Indiana: 041001039
  • Maine: 211170101
  • Massachusetts: 211170101
  • Michigan: 041001039
  • New York: 021300077
  • Ohio: 041001039
  • Oregon: 123002011
  • Utah: 124101555
  • Vermont: 211170101
  • Washington: 125200879

Pennsylvania (Special Case):

  • ACH/Wire Transfers: 041001039
  • Check Orders: 043000162

Important Note About Pennsylvania:

Pennsylvania is the only state where KeyBank uses different routing numbers for different transaction types. For ACH transfers, wire transfers, and direct deposits, use 041001039. However, if you're ordering checks, use 043000162. This distinction is unique to Pennsylvania KeyBank customers.

Finding Your Routing Number:

You can easily find your KeyBank routing number by:

  1. Checking the bottom left corner of your KeyBank checks
  2. Logging into KeyBank Online Banking and viewing Account Info
  3. Using the KeyBank Mobile App and tapping Account Info
  4. Calling KeyBank customer service at 1-800-539-2968

Important Information

Everything you need to know before making a transfer

Delete Circle Streamline Icon: https://streamlinehq.com

Avoid Common Mistakes

These errors cause most routing number problems
  1. Using a routing number from the wrong state
  2. Mixing up ACH and wire routing number
  3. Entering your account number instead of routing number
  4. Using an old routing number after a bank merger
  5. Not updating routing number after moving states and opening a new account
Circle Clock Streamline Icon: https://streamlinehq.com

Processing Times

  • Wire transfers: Same business day
  • ACH transfers: 1-3 business days
  • International wires: 3-5 business days
Shield 1 Streamline Icon: https://streamlinehq.com

Security Tips

  • Routing numbers are public and safe to share
  • Never share your full account number publicly
  • Verify recipient details before sending money
Dollar Coin Streamline Icon: https://streamlinehq.com

Transaction Limits

  • Wire transfer limits vary by account type
  • ACH transfers may have daily limits
  • Contact bank for specific limit information

Does Your Business Still Send Payments Manually?

Stop sharing routing and account numbers with vendors and customers. Nickel's secure payment platform eliminates fraud risk while making B2B payments effortless.

Shield 1 Streamline Icon: https://streamlinehq.com
Zero Fraud Risk
Never share account numbers again
Free ACH Transfers
Up to $1M per transfer for businesses
Money Transfer Streamline Icon: https://streamlinehq.com
Multiple Payment Methods
Credit card, ACH, or check payments
Quickbooks Streamline Icon: https://streamlinehq.com QuickBooks
QuickBooks Integration
Automatic sync & reconciliation

How to Find Your KeyBank Bank Routing Number

Multiple ways to locate your KeyBank Bank routing number quickly

Cashing Check Streamline Icon: https://streamlinehq.com

On Your Check

The routing number is the first 9 digits on the bottom left of your check, before your account number.

Screen 1 Streamline Icon: https://streamlinehq.com

Online Banking

Log into your KeyBank online banking and navigate to Account Details to view your routing number

Phone Mobile Phone Streamline Icon: https://streamlinehq.com

Mobile App

Open the KeyBank mobile app, select your account, and tap on Account Details to find your routing number.

File Dollar Streamline Icon: https://streamlinehq.com

Bank Statement

Your routing number is printed on your monthly bank statement, usually near your account information.

Phone Streamline Icon: https://streamlinehq.com

Contact Bank

Call KeyBank customer service at 1-800-539-2968 for assistance finding your routing number.

Frequently Asked Questions About KeyBank Routing Numbers

Why does KeyBank have so many different routing numbers?

KeyBank operates in 15 states and uses state-specific routing numbers to efficiently route transactions through its regional banking network. This system stems from KeyBank's growth through acquisitions and mergers over the years. The bank acquired Society Corporation in 1994, which significantly expanded its presence in Ohio and other states. More recently, KeyBank acquired First Niagara Financial Group in 2016, adding 400 branches across New York, Pennsylvania, and other Northeast states. Each acquisition brought its own routing numbers, which KeyBank maintained to ensure smooth processing for existing customers.

Can I use any KeyBank routing number for my account?

No, you must use the routing number specific to the state where you opened your KeyBank account. Using the wrong routing number can cause payment delays, rejections, or funds being sent to the wrong location. For example, if you opened your account in New York but moved to Ohio, you should still use the New York routing number (021300077) unless you opened a new account in Ohio. Always verify your routing number through KeyBank Online Banking, the mobile app, or by calling customer service at 1-800-539-2968.

What's special about Pennsylvania's KeyBank routing numbers?

Pennsylvania is the only state where KeyBank uses different routing numbers for different purposes. For electronic transactions including ACH transfers, wire transfers, and direct deposits, use 041001039. However, if you're ordering checks from Harland Clarke or another check printing service, use 043000162. This dual routing number system exists because KeyBank processes check orders through a different clearing system in Pennsylvania. All other states use the same routing number for all transaction types.

How do I set up direct deposit with KeyBank?

To set up direct deposit, provide your employer with your KeyBank routing number (based on the state where you opened your account) and your complete account number. You can find both numbers by logging into KeyBank Online Banking, using the KeyBank Mobile App, or checking the bottom of your KeyBank checks. The routing number is the first nine digits on the bottom left, followed by your account number. Your employer will need to complete a direct deposit authorization form with this information.

Can I use KeyBank routing numbers for international transfers?

KeyBank routing numbers only work for domestic U.S. transfers. For international wire transfers, you need KeyBank's SWIFT code: KEYBUS33. You'll also need to provide your routing number, account number, and KeyBank's address. International wires typically process within 1-5 business days and may involve fees from both KeyBank and intermediary banks. Contact KeyBank at 1-800-539-2968 or visit a branch to initiate international wire transfers, as they often require additional documentation and verification.

Pay and get paid without sharing routing numbers

Join 10,000+ businesses paying and getting paid on Nickel

Let Customers Choose How to Pay

Accept credit cards, ACH, or checks. Your customers pick their preferred method—no routing numbers needed.

Pay Vendors Without the Hassle

Onboard vendors in minutes and pay via ACH or check—without collecting or storing sensitive banking details.