Bank of America Routing Number for Arizona

Updated on April 5, 2026

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

If your Bank of America account was opened in Arizona, the routing number you will most commonly use is 122101706. This routing number is used for direct deposit, ACH transfers, and check-related transactions.


Using the correct routing number ensures your payments and deposits are processed correctly. Entering the wrong number can lead to delays, rejected transactions, or funds being returned.

Bank of America Arizona Routing Number Overview

  • Arizona routing number: 122101706
  • Used for: ACH transfers, direct deposit, checks
  • Domestic wire routing number: 026009593
  • International wire (SWIFT): BOFAUS3N

What Is the Bank of America Routing Number for Arizona?

The Bank of America routing number for Arizona is 122101706 for most standard banking transactions. This includes payroll deposits, ACH transfers, recurring payments, and checks linked to your account.

This routing number is typically assigned to accounts opened in Arizona, including Phoenix, Tucson, Mesa, Chandler, and surrounding areas.

Routing numbers are tied to where your account was opened—not necessarily where you currently live.

When to Use the Arizona Routing Number

  • Setting up direct deposit with your employer
  • Receiving tax refunds or government payments
  • Linking your Bank of America account to another bank
  • Sending or receiving ACH transfers
  • Writing or depositing checks

These transactions are processed through the ACH network, which operates in scheduled batches rather than instantly.

ACH vs Wire Routing Numbers

  • ACH / direct deposit / checks: 122101706
  • Domestic wire transfers: 026009593
  • International wire transfers: BOFAUS3N

ACH transfers are commonly used for everyday banking, while wire transfers are used for faster, time-sensitive payments. Using the wrong routing number for the transfer type can result in delays or failed transactions.


Why Routing Numbers Vary by State

Bank of America assigns routing numbers based on regional banking systems. Even with modern digital banking, these identifiers are still used to route transactions efficiently.

This is why accounts opened in Arizona use a different routing number than accounts opened in states like California, Texas, or Nevada.

To see a broader list, visit the Bank of America routing number hub.

How to Verify Your Bank of America Routing Number

  • Check the bottom-left corner of a paper check
  • Log in to your Bank of America account online
  • Use the mobile app to view account details
  • Review your account statements

Verifying your routing number before sending money is the best way to avoid delays or rejected transactions.

What Happens If You Use the Wrong Routing Number?

  • Your transfer may be rejected or returned
  • Deposits may be delayed
  • Payments may remain pending longer than expected
  • Wire transfers may require manual correction

Even correct transfers follow processing timelines. Learn more in how long bank transfers take.

Nearby Bank of America Routing Pages

Frequently Asked Questions

What is the Bank of America routing number for Arizona?
The routing number is 122101706 for ACH transfers, direct deposit, and checks.

Is this routing number used for wire transfers?
No. Bank of America uses 026009593 for domestic wire transfers.

Can I use this routing number for direct deposit?
Yes, this is the correct routing number for most direct deposits tied to Arizona accounts.


Why does Bank of America use different routing numbers?
Routing numbers are assigned based on where the account was opened and help banks process transactions efficiently.

What happens if I enter the wrong routing number?
The transaction may be delayed, rejected, or returned depending on the situation.

Bottom Line

The Bank of America routing number for Arizona is 122101706 for ACH transfers, direct deposit, and checks. For domestic wire transfers, Bank of America uses 026009593.

Always verify your routing number before sending money or setting up deposits to avoid delays or errors.

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.