Bank of America is one of the largest banks in the United States, providing a wide range of financial services to millions of customers across the country. And one of the essential pieces of information required to complete any transaction with Bank of America is the routing number, which is a nine-digit code assigned to each bank by the Federal Reserve.
Whether you need to transfer funds, receive payments, or set up automatic bill payments, knowing your Bank of America routing number is critical to ensure a smooth and secure transaction.
But did you know that Bank of America routing numbers are not the same for all states? In fact, there are multiple routing numbers for Bank of America, and the one you need to use depends on where you opened your account.
So, how do you find your Bank of America routing number, and what do you need to know before making a transaction?
Keep reading to make sure you never encounter any roadblocks the next time you send or receive money with your BoA account!
Bank of America routing numbers
To find out which Bank of America routing number applies to you, you’ll need to consider a few factors.
Firstly, your routing number depends on the state in which you opened your account. Bank of America has multiple routing numbers for different states as well as Citibank routing numbers, so you’ll need to know where you opened your account to find the right routing number.
Secondly, the type of transaction you’re making can also impact which routing number to use. For example, the routing number for direct deposits may be different from the one you use for wire transfers or automatic bill payments.
Take a look at the table below to find out the Bank of America routing number that applies for your state:
State/Branch | Routing Number |
Alabama | 051000017 |
Alaska | 051000017 |
Arizona | 122101706 |
Arkansas | 082000073 |
California | 121000358 |
Colorado | 123103716 |
Connecticut | 011900254 |
Delaware | 031202084 |
Florida, East | 063100277 |
Florida, West | 063100277 |
Georgia | 061000052 |
Hawaii | 051000017 |
Idaho | 123103716 |
Illinois, South | 081904808 |
Illinois, North | 071000505 |
Illinois, Chicago Metro | 081904808 |
Illinois, Chicago Metro (for paper services e.g. ordering checks) | 071103619 |
Indiana | 071214579 |
Iowa | 073000176 |
Kansas | 101100045 |
Kentucky | 064000020 |
Louisiana | 051000017 |
Maine | 011200365 |
Maryland | 052001633 |
Massachusetts | 011000138 |
Michigan | 072000805 |
Minnesota | 071214579 |
Mississippi | 051000017 |
Missouri East/St. Louis | 081000032 |
Missouri West/Kansas City | 081000032 |
Missouri West/Kansas City (for paper services e.g. ordering checks) | 101000035 |
Montana | 051000017 |
Nebraska | 051000017 |
Nevada | 122400724 |
New Hampshire | 011400495 |
New Jersey | 021200339 |
New Mexico | 107000327 |
New York | 021000322 |
North Carolina | 053000196 |
North Dakota | 051000017 |
Ohio | 071214579 |
Oklahoma | 103000017 |
Oregon | 323070380 |
Pennsylvania | 031202084 |
Rhode Island | 011500010 |
South Carolina | 053904483 |
South Dakota | 051000017 |
Tennessee | 064000020 |
Texas, North | 111000025 |
Texas, South | 111000025 |
Texas, South (for paper services e.g. ordering checks) | 113000023 |
Utah | 123103716 |
Vermont | 051000017 |
Virginia | 051000017 |
Washington | 125000024 |
Washington, D.C. | 054001204 |
West Virginia | 051000017 |
Wisconsin | 051000017 |
Wyoming | 051000017 |
Most of the Bank of America routing numbers listed above can be used for automatic payment, direct deposits, ACH transfers, and ordering checks.
Bank of America wire routing number
The Bank of America wire routing number is a nine-digit code that is used to identify the bank’s wire transfer department when sending and receiving wire transfers from other banks or financial institutions. For domestic wire transfers, the number is 026009593.
Wire transfers are a fast and secure way to move money between accounts and institutions, and the routing number is essential to ensure that the funds are transferred to the correct account.
If you’re sending a wire transfer to a Bank of America account, you’ll need to provide:
- The bank’s wire routing number
- The recipient’s account number
- The recipient’s name
- Certain other details.
Similarly, if you are receiving a wire transfer into your Bank of America account, you’ll need to provide the sender with the bank’s wire routing number and your account number.
Keep in mind that the Bank of America wire routing number is different from the routing number used for other types of transactions, such as direct deposits or automatic bill payments.
If you’re unsure which routing number to use for a particular transaction, it’s always best to double-check with Bank of America customer service or your account information to ensure you have the correct information.
Bank of America SWIFT code (for international wire transfers)
When it comes to making international wire transfers with Bank of America, having the right information on hand is essential. The Bank of America SWIFT code, also known as the Bank Identifier Code or BIC code, is a unique identifier used to facilitate international wire transfers to and from Bank of America accounts.
For incoming international wire transfers received in U.S. dollars or if the currency is unknown, you can use the SWIFT code BOFAUS3N. This code corresponds to the address of Bank of America, N.A. located at 222 Broadway in New York, NY 10038.
However, if you’re receiving a wire transfer in a foreign currency, you’ll need to use a different SWIFT code, which is BOFAUS6S. The address corresponding to this code is Bank of America, N.A. located at 555 California St. in San Francisco, CA 94104.
It’s important to note that when making an international wire transfer, you’ll need to provide additional details to Bank of America. This includes:
- The recipient’s full name
- Their bank’s name and address
- The recipient’s bank routing code
- Their account number
- Their bank’s SWIFT code, IBAN, or National ID
- The reason for the transfer (e.g. savings, family remittance etc.)
Finally, keep in mind that different countries may have additional requirements for processing international wire transfers.
As a result, it’s always a good idea to double-check with Bank of America customer service or your account information to ensure you have all the necessary details before sending or receiving an international wire transfer.
You may also be interested in:
- Chime Routing Numbers (2023): The Ultimate Guide
- JPMorgan Chase Routing Numbers (2023): The Ultimate Guide
How to find your Bank of America routing number?
Finding your Bank of America routing number is easy, and there are several ways to do it. Here are a few methods:
- Check your Bank of America checkbook: Your routing number is printed on the bottom left-hand side of your Bank of America checks. It’s the first nine-digit number.
- Log in to your Bank of America account online: Once you log in to your account, you can find your routing number by selecting your account and then clicking on “Details.” Your routing number will be listed along with your account number and other account details.
- Call Bank of America customer service: You can also call Bank of America customer service at 1-800-432-1000 and ask for your routing number. Be prepared to provide some personal information to verify your identity.
- Visit a Bank of America branch: If you prefer to speak with someone in person, you can visit a Bank of America branch and ask for your routing number. Don’t forget to bring your ID or other identification documents.
How do I find my routing and account number in the Bank of America app?
When it comes to finding your Bank of America routing number using the mobile app, the process is straightforward:
- Start by signing in to your account on the Bank of America mobile app
- From there, select either your checking or savings account on the app’s main page.
- Then, locate the account details section, where you can find your routing number listed.
Are all routing numbers the same for Bank of America?
No, not all routing numbers are the same for Bank of America. Bank of America has multiple routing numbers, and the routing number you need to use will depend on the state in which you opened your account.
Each routing number is assigned to a specific bank location, so it’s essential to use the correct routing number for your account to ensure that your transactions are processed correctly.
Additionally, the routing number you need to use may vary depending on the type of transaction you’re making. For example, the routing number for direct deposits may be different from the one you use for wire transfers or automatic bill payments.
Related: Wells Fargo Routing Numbers (2023) by State: Ultimate Guide
Are Bank of America ACH and wire routing numbers the same?
No, Bank of America ACH and wire routing numbers are not the same. Bank of America has multiple routing numbers, and each routing number is assigned to a specific bank location. The routing number you need to use will depend on the state in which you opened your account and the type of transaction you’re making.
ACH stands for Automated Clearing House, and it’s a type of electronic funds transfer used for transactions like direct deposits and automatic bill payments. The routing number used for ACH transactions may be different from the one used for wire transfers.
Wire transfers, on the other hand, are a fast and secure way to move money between accounts and institutions. The routing number used for wire transfers is also known as the Bank of America SWIFT code or BIC code, and it’s used to identify the bank’s wire transfer department when sending and receiving wire transfers from other banks or financial institutions.
When would I need to know my Bank of America routing number?
You may need to know your Bank of America routing number for various reasons, including:
- Direct deposit: If you want to receive your paycheck, Social Security benefits, or other types of payments directly into your Bank of America account, you’ll need to provide your routing number to the payer.
- Automatic bill payments: If you want to set up automatic bill payments from your Bank of America account, you’ll need to provide your routing number to the payee.
- Wire transfers: If you want to send or receive a wire transfer from your Bank of America account, you’ll need to provide your routing number to the sender or recipient, depending on the direction of the transfer.
- Tax refunds: If you’re expecting a tax refund from the IRS, you can choose to have the refund directly deposited into your Bank of America account, and you’ll need to provide your routing number on your tax return.
- Receiving international transfers: If you’re receiving an international wire transfer, you’ll need to provide your Bank of America routing number to the sender along with other necessary details such as your account number and SWIFT code.
It’s essential to keep your Bank of America routing number handy and verify that you are using the correct routing number for the type of transaction you want to make. Using the wrong routing number can result in delays or even lost funds.