Bank of America wire transfer addresses vary by location and transfer type
Bank of America does not have a single wire transfer address. The address you need depends on whether you are sending a domestic wire, an international wire, or a wire to a specific branch. For most wire transfers, you will not mail anything — you will initiate the transfer online, by phone, or in person at a branch. If you do need a mailing address for wire instructions or documentation, the address changes based on your situation.
The fastest way to get the correct address is to call Bank of America directly at 1-800-869-3557 or visit your local branch. They can tell you exactly where to send wire-related documents or confirm the routing information you need. Having the wrong address can delay your transfer or send your instructions to the wrong department.
Key Takeaways
- Bank of America wire transfers are usually initiated online or by phone, not by mailing to an address.
- If you need a mailing address for wire documentation, call 1-800-869-3557 to confirm the correct location for your specific transfer type.
- Your local Bank of America branch can provide wire transfer instructions and the routing number (026009593 for most domestic wires) in person.
- International wire transfers may require different documentation and a different address than domestic wires.
- Bank of America's wire transfer department has separate processing centers, so using the wrong address can delay your transfer.
How to initiate a wire transfer without needing an address
Most people never need a Bank of America address to send a wire. You can start a domestic wire transfer through your online banking account, the Bank of America mobile app, or by calling 1-800-869-3557. You will need the recipient's bank name, account number, and routing number — not a mailing address.
If you are sending money to another Bank of America customer, the process is even simpler. You can transfer funds between accounts using just the recipient's account number or username. The bank processes these transfers internally and does not require you to provide any address.
For international wires, you will need the recipient's SWIFT code (or BIC code) and IBAN or account number, depending on the country. Again, you provide this information online or over the phone, not by mailing it to an address.
When you might need a Bank of America mailing address
You would need a mailing address only if you are sending written wire instructions, supporting documents, or if a wire transfer was rejected and you need to submit paperwork to resolve it. In these cases, the address depends on the type of wire and which Bank of America processing center handles it.
If you have already initiated a wire and need to send follow-up documentation, ask the Bank of America representative who processed your transfer for the correct mailing address. They will give you the address for the specific department handling your wire, which is faster and more reliable than searching online.
Routing number and wire transfer details for Bank of America
For domestic wire transfers to a Bank of America account, the routing number is 026009593. This is the American Bankers Association (ABA) routing number used by most banks sending wires to Bank of America. You will need this number if you are sending a wire from another bank to a Bank of America account.
If you are sending a wire from your Bank of America account to another bank, you will provide the recipient's routing number instead. Bank of America's online wire transfer tool will guide you through entering the recipient's bank details and will confirm the routing number before you submit the transfer.
For international wires, Bank of America's SWIFT code is BOFAUS3N. This code is used by banks outside the United States to route wires to Bank of America. The exact address or processing center for international wires may differ from domestic wires, so confirm with the bank before sending documentation.
Finding your local Bank of America branch for in-person wire services
If you prefer to handle your wire transfer in person, you can visit any Bank of America branch. Use the branch locator on the Bank of America website or call 1-800-869-3557 to find the nearest location and confirm their hours. Bring a valid ID and have the recipient's banking information ready.
Branch staff can initiate the wire transfer for you, answer questions about fees, and provide written confirmation of the transfer. They can also give you the correct mailing address if you need to send follow-up documents related to your wire.
What to do if your wire transfer is rejected or delayed
If a wire transfer fails or is returned, Bank of America will contact you with the reason. Common issues include an incorrect routing number, a mismatched account holder name, or insufficient funds. Do not resend the wire immediately — contact Bank of America first to understand what went wrong.
If you need to submit documentation to resolve the issue, the bank will tell you where to send it. This may be a specific mailing address, an email address, or instructions to bring documents to your local branch. Following the bank's instructions exactly will prevent further delays.
Frequently Asked Questions
What is the main Bank of America address for wire transfers?
Bank of America does not have one main wire transfer address. The address depends on whether your wire is domestic or international and which processing center handles it. Call 1-800-869-3557 to get the correct address for your specific situation.
Can I send a wire transfer by mail?
No. Wire transfers must be initiated through online banking, a mobile app, by phone, or in person at a branch. You cannot start a wire transfer by mail. If you need to send supporting documents after initiating a wire, the bank will tell you where to mail them.
What routing number do I use to send money to Bank of America?
Use routing number 026009593 for domestic wire transfers to a Bank of America account. This is the ABA routing number. For international wires, use the SWIFT code BOFAUS3N instead of a routing number.
How long does a Bank of America wire transfer take?
Domestic wire transfers usually arrive the same business day if sent before the cutoff time (typically 2 p.m. local time). International wires typically take one to three business days. Delays can occur if the recipient's bank information is incorrect or if additional documentation is needed.
Do I need to go to a specific Bank of America branch to send a wire?
No. You can send a wire from any Bank of America branch, through online banking, or by phone. You do not need to use the branch where your account is held. Choose whichever method is most convenient for you.