Routing Numbers
Bank of America

Bank of America Routing Number

Complete guide to Bank of America routing numbers for ACH transfers, wire transfers, and direct deposit setup across all states where the bank operates.

Wire Transfer (Domestic)
026009593
Copy
Wire Transfer (International)
026009593
Copy
ACH Transfer
Varies by state
Copy
Swift Code
BOFAUS3N
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 Bank of America. Nickel supports secure transfers from Bank of America and thousands of other banks. For official Bank of America support, contact them directly.

Bank of America Routing Numbers by State

Bank of America uses different routing numbers based on the state where you originally opened your account. Even if you move to a different state or bank at another branch, you must continue using the routing number from the state where your account was first opened.

Popular States:

  • Alabama: 051000017
  • Arizona: 122101706
  • Arkansas: 082000073
  • California: 121000358
  • Colorado: 123000220
  • Connecticut: 011900254
  • Delaware: 031202084
  • Florida: 063100277
  • Georgia: 061000052
  • Idaho: 123103729
  • Illinois: 081904808
  • Indiana: 071214579
  • Kansas: 101100045
  • Kentucky: 083900363
  • Louisiana: 065300209
  • Maryland: 052001633
  • Massachusetts: 011000138
  • Michigan: 072000326
  • Minnesota: 091000022
  • Mississippi: 065300209
  • Missouri: 081000032
  • Montana: 092905278
  • Nebraska: 104000029
  • Nevada: 122400724
  • New Hampshire: 011400071
  • New Jersey: 021200339
  • New Mexico: 107000327
  • New York: 021000322
  • North Carolina: 053000196
  • Ohio: 042000013
  • Oklahoma: 103000017
  • Oregon: 123000220
  • Pennsylvania: 031202084
  • Rhode Island: 011500010
  • South Carolina: 053904483
  • South Dakota: 091408501
  • Tennessee: 064000020
  • Texas: 111000025
  • Utah: 123103729
  • Virginia: 051000017
  • Washington: 125000024
  • West Virginia: 051000017
  • Wisconsin: 075000022
  • Wyoming: 102000021

Important Note: Some states may share the same routing number due to Bank of America's merger and acquisition history. The bank's current structure reflects its integration of multiple regional banks, including NationsBank, Fleet Boston, and others. Always verify your specific routing number through your online banking portal or by calling customer service before initiating a transaction.

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 Bank of America Bank Routing Number

Multiple ways to locate your Bank of America 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 Bank of America online banking and navigate to Account Details to view your routing number

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

Mobile App

Open the Bank of America 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 Bank of America customer service at 1-800-432-1000 for assistance finding your routing number.

Frequently Asked Questions About Bank of America Routing Numbers

Why does Bank of America have different routing numbers for each state?

Bank of America's multiple routing numbers stem from its extensive merger history. The bank was formed through the combination of several major regional institutions, including NationsBank, Fleet Boston, MBNA, and Countrywide Financial. Each of these banks had their own routing numbers for different states, and Bank of America maintained these distinct numbers after the mergers to ensure transaction continuity and minimize disruption for existing customers. This state-based system has been preserved to maintain the integrity of automated payment systems that were already established.

Can I use any Bank of America routing number for my account?

No, you must use the routing number specific to the state where you originally opened your account. Using an incorrect routing number can cause payment delays, rejections, or in some cases, funds being sent to the wrong account. The routing number is tied to your account's origin point within Bank of America's network, not your current location. If you opened your account in California but now live in New York, you must still use the California routing number for ACH transfers and direct deposits.

What's the difference between ACH and wire routing numbers at Bank of America?

Bank of America uses state-specific routing numbers for ACH transfers (direct deposits, automatic bill payments, peer-to-peer transfers) but uses a single universal routing number - 026009593 - for all domestic and international wire transfers regardless of where your account was opened. Wire transfers are processed through different systems (Fedwire, CHIPS, or SWIFT) that don't require state-level routing like ACH transactions do. This unified wire routing number simplifies the process and speeds up same-day transfers.

How do I know which state my Bank of America account was opened in?

Check your original account opening documents, which should list the branch location. You can also log into your Bank of America online banking account and view your account details, which will display your correct routing number. Alternatively, look at the bottom left corner of your physical checks - the nine-digit routing number printed there corresponds to the state where you opened the account. If you're still unsure, call Bank of America customer service at 1-800-432-1000 for verification.

Can I use Bank of America routing numbers for international transfers?

No, international wire transfers require Bank of America's SWIFT code, not a routing number. Routing numbers only work for domestic U.S. transfers within the ACH network and the Federal Reserve's wire transfer system. For international wires received in U.S. dollars or unknown currency, use SWIFT code BOFAUS3N. For international wires received in foreign currency, use SWIFT code BOFAUS6S. The sender will also need your full account number and Bank of America's correspondent bank address (222 Broadway, New York, NY 10038 for USD transfers or 555 California Street, San Francisco, CA 94104 for foreign currency transfers).

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.