Bank of America's California routing number depends on which region you bank in
Bank of America uses different routing numbers for different states and regions. If you're sending or receiving a wire transfer through a Bank of America account in California, you'll need the routing number that matches your specific branch location or account type, not a single statewide number.
The most commonly used routing number for Bank of America in California is 121000248. However, this number applies primarily to accounts held at branches in Northern California. If your account is at a Southern California branch, or if you opened your account online, the routing number may differ.
The routing number is a nine-digit code that tells the banking system which financial institution and branch should receive your money. Using the wrong routing number can delay your wire transfer or send it to the wrong place entirely, so confirming the correct one before you initiate a transfer is essential.
Key Takeaways
- Bank of America's primary California routing number is 121000248, but it may not apply to all California accounts.
- Your specific routing number depends on your branch location and account type, so you should verify it before sending a wire.
- You can find your routing number on the bottom left of your checks, in your online banking portal, or by calling Bank of America directly.
- Using an incorrect routing number can delay your transfer or send funds to the wrong institution, so double-check before confirming the wire.
How to find your specific routing number
The fastest way to confirm your routing number is to check the bottom left corner of your checks. The first nine digits printed there are your routing number. This is the most reliable method because it's tied directly to your account and branch.
If you don't have checks on hand, log into your Bank of America online banking account or mobile app. Go to your account details or settings section — the exact location varies slightly between the website and app, but it's usually labeled "Account Information" or "Routing Number." The routing number will be displayed there.
You can also call Bank of America's customer service at 1-800-432-1000 and provide your account number. A representative will confirm your routing number over the phone. Have your account number ready before you call to speed up the process.
Why routing numbers matter for wire transfers
A wire transfer moves money directly from one bank account to another through the Federal Reserve's system. Unlike a check, which can take days to clear and can be stopped if needed, a wire transfer is typically final within hours. The routing number is how the Federal Reserve knows which bank should receive the funds.
If you provide an incorrect routing number, the wire may go to a different Bank of America branch, a different bank entirely, or be rejected by the receiving institution. Some banks will catch the error and return the money to you, but this can take several days. In other cases, the money may be sent to the wrong account holder, and recovering it becomes much more complicated.
This is why banks ask you to confirm routing numbers twice before processing a wire — once when you set up the transfer and again when you authorize it. Take the extra 30 seconds to verify the number matches what you found on your checks or in your account details.
Routing numbers versus account numbers
A routing number and an account number are two different pieces of information, and you need both to send or receive a wire transfer. The routing number identifies the bank and branch. Your account number identifies your specific account at that bank.
Your account number is typically 10 to 12 digits and appears on your checks to the right of the routing number. When you wire money, you provide both numbers so the receiving bank knows exactly which account should get the funds. Mixing these up is a common mistake, so write them down separately and double-check each one.
What to do if you're unsure about your routing number
If you've moved, changed your account type, or opened your account online, your routing number might not be the standard California number. Rather than guess, contact Bank of America before you initiate a wire. A few minutes of verification now prevents a delayed or misdirected transfer.
When you call or log in, have the name and account number of the person or business you're sending money to, along with their bank's routing number. Bank of America can then confirm that your routing number will work for that transfer and alert you if there are any issues with the receiving bank's information.
International wire transfers from California
If you're sending money outside the United States, you'll need additional information beyond your routing number. International wires require a SWIFT code (also called a BIC code) for the receiving bank, and sometimes an IBAN or other country-specific account identifier.
Bank of America's SWIFT code is BOFAUS3N. However, the receiving bank may have its own SWIFT code, and you'll need that instead. Ask the recipient which bank they use and request their SWIFT code directly from them or from their bank's website. Providing the wrong SWIFT code can send your money to the wrong country or institution.
Frequently Asked Questions
Is 121000248 the routing number for all Bank of America accounts in California?
No. While 121000248 is the most common routing number for Bank of America in California, accounts at Southern California branches or online-only accounts may have different routing numbers. Always verify your specific routing number on your checks or in your online banking account before sending a wire.
Can I use the same routing number for ACH transfers and wire transfers?
Yes. The routing number is the same regardless of the type of transfer. However, wire transfers and ACH transfers (automatic clearing house) process differently and have different timelines. Wire transfers typically complete within hours, while ACH transfers can take one to three business days.
What happens if I send a wire to the wrong routing number?
The receiving bank may reject the transfer and return the funds to you, which can take several days. In some cases, the money may be sent to a different account or institution. Contact Bank of America immediately if you realize you've used the wrong routing number, and they can attempt to recall the wire before it's processed.
Do I need a different routing number if I'm receiving a wire instead of sending one?
No. The routing number is the same whether you're sending or receiving money. When someone sends you a wire, they use your Bank of America routing number and your account number to deposit the funds into your account.