Bank of America Routing Number California 2026: 121000358

121000358
Used for checks, ACH, and direct deposit on California accounts. Wire transfers use a different number (026009593). Last verified: March 2026.
Here's what you need to know: California Bank of America accounts all share the same routing number — 121000358 — regardless of whether you're in Los Angeles, San Francisco, San Diego, Sacramento, or anywhere else in the state.
Bank of America California Routing Number Table
| Transaction Type | Routing Number |
|---|---|
| Checks (paper) | 121000358 |
| ACH / Direct deposit | 121000358 |
| Domestic wire transfer | 026009593 (all BofA accounts nationwide) |
| International wire SWIFT | BOFAUS3N |
Is 121000358 Valid? (Checksum Verification)
Applying the ABA formula (3×d1 + 7×d2 + d3 + 3×d4 + 7×d5 + d6 + 3×d7 + 7×d8 + d9) mod 10 = 0:
Checking 121000358:
(3×1) + (7×2) + 1 + (3×0) + (7×0) + 0 + (3×3) + (7×5) + 8
= 3 + 14 + 1 + 0 + 0 + 0 + 9 + 35 + 8 = 70
70 ÷ 10 = 7 remainder 0 ✓ Valid routing number.
BofA California Routing Number vs. Wire Routing Number
This is the most important distinction for California BofA customers:
| Transaction | Correct number | Common mistake |
|---|---|---|
| Payroll direct deposit | 121000358 | Using the wire number 026009593 — will fail or delay |
| IRS tax refund direct deposit | 121000358 | Same — always use the ACH number |
| Ordering checks | 121000358 | N/A — printed automatically |
| Sending or receiving a domestic wire | 026009593 | Using 121000358 — wires need the wire number |
How to Set Up Direct Deposit with BofA California
Give your employer or payer:
- Routing number: 121000358
- Your BofA account number (log in to the BofA app → select account → "Information & Services" → "Account & Routing Numbers")
- Account type: Checking or Savings
BofA California vs. Other States
California is one of several states that uses 121000358 — Hawaii, Kentucky, Louisiana, Massachusetts, and several other states with smaller BofA presence share this number. If you move to or from California, your routing number may change. Always verify in the BofA app after opening a new account.
How to Find Your BofA Routing Number in the App
- Open the Bank of America app and log in
- Tap your checking or savings account
- Tap "Information & Services"
- Select "Account & Routing Numbers"
- Both your account number and routing number are displayed
Last verified: March 2026. Confirm with Bank of America at 1-800-432-1000 for wire transfers. Also see: Full Bank of America routing number guide (all states) · Routing number 026009593 BofA wire · Complete routing number guide.
