Direct deposit, payroll, and ACH transfers
Confirmed against an official bank source. Always confirm with the bank before you send money.
Bank of America's routing number is 122 101 706 for direct deposit and ACH, and 026 009 593 for domestic wires.
Bank-verifiedBank of America routing number FAQchecked June 28, 2026Direct deposit, payroll, and ACH transfers
Confirmed against an official bank source. Always confirm with the bank before you send money.
Incoming and outgoing domestic wire transfers
Wires also need the recipient's name and address. Don't use this number for direct deposit — wire and ACH numbers are not interchangeable. Always confirm with the bank before you send money.
Where to look: a check, online banking, the mobile app.
Captured from Bank of America's published pages as verification proof. fin.codes is independent and not affiliated with Bank of America.
Official screenshot122 101 706, 026 009 593 · captured June 28, 2026
Official screenshot082 000 073, 026 009 593 · captured June 28, 2026
Official screenshot121 000 358, 026 009 593 · captured June 28, 2026
Official screenshot123 103 716, 026 009 593 · captured June 28, 2026
Official screenshot123 103 716, 026 009 593 · captured June 28, 2026
Official screenshot123 103 716, 026 009 593 · captured June 28, 2026
Official screenshot123 103 716, 026 009 593 · captured June 28, 2026
Official screenshot123 103 716, 026 009 593 · captured June 28, 2026
Official screenshot011 900 254, 026 009 593 · captured June 28, 2026
Official screenshot031 202 084, 026 009 593 · captured June 28, 2026
Official screenshot031 202 084, 026 009 593 · captured June 28, 2026
Official screenshot063 100 277, 026 009 593 · captured June 28, 2026
Official screenshot061 000 052, 026 009 593 · captured June 28, 2026
Official screenshot071 103 619, 071 000 505, 081 904 808, 026 009 593 · captured June 28, 2026
Official screenshot071 214 579, 026 009 593 · captured June 28, 2026
Official screenshot071 214 579, 026 009 593 · captured June 28, 2026
Official screenshot071 214 579, 026 009 593 · captured June 28, 2026
Official screenshot073 000 176, 026 009 593 · captured June 28, 2026
Official screenshot101 100 045, 026 009 593 · captured June 28, 2026
Official screenshot064 000 020, 026 009 593 · captured June 28, 2026
Official screenshot064 000 020, 026 009 593 · captured June 28, 2026
Official screenshot011 200 365, 026 009 593 · captured June 28, 2026
Official screenshot052 001 633, 026 009 593 · captured June 28, 2026
Official screenshot011 000 138, 026 009 593 · captured June 28, 2026
Official screenshot072 000 805, 026 009 593 · captured June 28, 2026
Official screenshot081 000 032, 026 009 593 · captured June 28, 2026
Official screenshot051 000 017, 026 009 593 · captured June 28, 2026
Official screenshot122 400 724, 026 009 593 · captured June 28, 2026
Official screenshot011 400 495, 026 009 593 · captured June 28, 2026
Official screenshot021 200 339, 026 009 593 · captured June 28, 2026
Official screenshot107 000 327, 026 009 593 · captured June 28, 2026
Official screenshot021 000 322, 026 009 593 · captured June 28, 2026
Official screenshot053 000 196, 026 009 593 · captured June 28, 2026
Official screenshot103 000 017, 026 009 593 · captured June 28, 2026
Official screenshot323 070 380, 026 009 593 · captured June 28, 2026
Official screenshot011 500 010, 026 009 593 · captured June 28, 2026
Official screenshot053 904 483, 026 009 593 · captured June 28, 2026
Official screenshot111 000 025, 026 009 593 · captured June 28, 2026
Official screenshot125 000 024, 026 009 593 · captured June 28, 2026
Official screenshot054 001 204, 026 009 593 · captured June 28, 2026Bank of America's routing number is 122 101 706 for direct deposit and ACH, and 026 009 593 for domestic wires. The 9-digit routing number identifies the bank on a transfer; your account number identifies you.
Use the ACH and direct-deposit number for payroll, direct deposit, and everyday transfers. Use the wire number for domestic wire transfers, which also need the recipient's name and address. The two are not interchangeable — sending an ACH payment with a wire routing number (or the reverse) can be rejected, so match the number to the transfer type.
Your routing number is the first 9 digits in the bottom-left of a Bank of America check, or in your online and mobile banking under account or routing details. You can also confirm it by calling 1-844-375-7028. If anyone asks for your online-banking password or full card number to "verify" a routing number, it's a scam — a routing number alone is public.
Bank of America, N.A. is a bank headquartered in Charlotte, NC.
Every number passes the standard ABA checksum. 35 numbers are confirmed against an official Bank of America source. 179 are cross-checked against multiple public routing directories. fin.codes is an independent reference, not a bank — always confirm transfer details with Bank of America before sending money.
No. fin.codes is an independent reference and is not affiliated with, authorized by, or endorsed by Bank of America, N.A..