Bank of America Routing Number California 2026: 121000358

Bank of America routing number California 121000358 San Francisco Bay Area
Photo by Clement Proust on Pexels / ID 35755630
Bank of America routing number for California:
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 TypeRouting Number
Checks (paper)121000358
ACH / Direct deposit121000358
Domestic wire transfer026009593 (all BofA accounts nationwide)
International wire SWIFTBOFAUS3N

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:

TransactionCorrect numberCommon mistake
Payroll direct deposit121000358Using the wire number 026009593 — will fail or delay
IRS tax refund direct deposit121000358Same — always use the ACH number
Ordering checks121000358N/A — printed automatically
Sending or receiving a domestic wire026009593Using 121000358 — wires need the wire number

How to Set Up Direct Deposit with BofA California

Give your employer or payer:

  1. Routing number: 121000358
  2. Your BofA account number (log in to the BofA app → select account → "Information & Services" → "Account & Routing Numbers")
  3. 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

  1. Open the Bank of America app and log in
  2. Tap your checking or savings account
  3. Tap "Information & Services"
  4. Select "Account & Routing Numbers"
  5. 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.