Bank of America Routing Number & SWIFT Code (2026)
Looking for your Bank of America routing number, wire transfer number or SWIFT/BIC code? Below are the numbers you need for direct deposits, domestic wires and international transfers — plus how to confirm the right one for your account.
Routing numbers can depend on the state where you opened your account. Before sending money, always confirm the number on the bottom-left of your check, in your banking app, or on Bank of America's official site.
How to find your Bank of America routing number
Bank of America ACH routing numbers vary by the state where your account was opened. Check the bottom-left of a check or sign in to Online Banking to find yours.
- On a check: the 9-digit number in the bottom-left corner.
- In the app / online banking: under account details.
- By phone: call Bank of America at 1-800-432-1000.
Wire vs ACH vs SWIFT — which number do I use?
| Transfer type | Use this | Speed |
|---|---|---|
| Direct deposit / bill pay (ACH) | Your state ACH routing number | 1–3 days |
| Domestic wire transfer | 026009593 | Same day |
| International transfer | BOFAUS3N (SWIFT) | 1–5 days |
Frequently asked questions
What is the Bank of America wire transfer routing number?
The domestic wire transfer routing number for Bank of America is 026009593. Always confirm the number with Bank of America before sending a wire.
What is the Bank of America SWIFT/BIC code?
The SWIFT/BIC code for Bank of America is BOFAUS3N. You need this code to receive international (foreign) wire transfers.
What is the difference between an ACH and a wire routing number?
An ACH routing number is used for direct deposits, bill payments and standard electronic transfers. A wire routing number is used for same-day domestic wire transfers. They can be different numbers at the same bank.
How do I find my Bank of America routing number?
Bank of America ACH routing numbers vary by the state where your account was opened. Check the bottom-left of a check or sign in to Online Banking to find yours. You can also call Bank of America at 1-800-432-1000.
Explore more on Buzdy
Last reviewed June 2026 by the Buzdy editorial team. Numbers are provided for convenience only — always verify with Bank of America before transacting.