Bank of America Routing Number 2026: By State, Wire & SWIFT

California: 121000358 · Texas (North): 111000025 · New York: 021000322 · Florida (East): 063100277 · Wire transfers (all): 026009593 · SWIFT: BOFAUS3N. Last verified: March 2026.
Bank of America uses different routing numbers for different states and regions — and a separate nationwide number for wire transfers. Here's the complete guide.
Bank of America Routing Number by State (2026)
Your routing number is linked to the state where you opened your account, not where you currently live.
| State / Region | BofA Routing Number |
|---|---|
| California | 121000358 |
| Alabama / Alaska / Hawaii / Kentucky / Louisiana / Maine / Mississippi / Montana / Nebraska / Nevada / New Hampshire / North Dakota / Oklahoma / Rhode Island / South Dakota / Tennessee / Vermont / Virginia / West Virginia / Wisconsin / Wyoming | 051000017 |
| Arizona | 122101706 |
| Arkansas | 082000073 |
| Colorado | 123103716 |
| Connecticut (Electronic) | 011900254 |
| Connecticut (Paper checks) | 011900571 |
| Delaware / Pennsylvania | 031202084 |
| District of Columbia / Maryland | 052001633 |
| Florida (East / West) | 063100277 |
| Florida (East, paper checks) | 063000047 |
| Georgia | 061000052 |
| Idaho / Colorado / Utah | 123103716 |
| Illinois (North) | 071000505 |
| Illinois (South) | 081904808 |
| Indiana / Minnesota / Ohio | 071214579 |
| Iowa | 073000176 |
| Kansas | 101100045 |
| Massachusetts | 011000138 |
| Michigan | 072000805 |
| Missouri (East / St. Louis) | 081000032 |
| New Jersey | 021200339 |
| New Mexico | 107000327 |
| New York | 021000322 |
| North Carolina | 053000196 |
| Oregon | 323070380 |
| Texas (North) | 111000025 |
| Texas (South, paper) | 113000023 |
| Washington State | 125000024 |
Some states share the same routing number (051000017 covers many smaller-presence states). Always verify in the BofA app or at 1-800-432-1000 before wire transfers.
Bank of America Wire Transfer Routing Number
For all domestic wire transfers, Bank of America uses a single number regardless of state:
026009593
For international wire transfers, Bank of America's SWIFT/BIC code is BOFAUS3N. Always provide both your account number and the wire routing number.
ACH vs. Wire: Which Number to Use?
| Transaction type | Routing number to use |
|---|---|
| Direct deposit / payroll | Your state's routing number (table above) |
| ACH bill pay / automatic payments | Your state's routing number |
| Ordering checks | Your state's routing number |
| Domestic wire transfer | 026009593 (nationwide) |
| International wire | 026009593 + SWIFT BOFAUS3N |
How to Find Your Bank of America Routing Number
- BofA mobile app: Log in → select account → "Information & Services" → "Account & Routing Numbers"
- bankofamerica.com: Log in → Account Details
- On a paper check: First 9 digits, bottom-left corner
- Call BofA: 1-800-432-1000
Bank of America Routing Number for California
The Bank of America routing number for California accounts is 121000358. This covers all cities statewide — Los Angeles, San Francisco, San Diego, Sacramento, and everywhere else in California.
FAQ: Bank of America Routing Number
What is Bank of America routing number for California?
Bank of America routing number for California is 121000358. This is used for direct deposit, ACH transfers, and paper checks on accounts opened in California.
What is Bank of America wire transfer routing number?
All Bank of America accounts use 026009593 for domestic wire transfers, regardless of which state the account was opened in.
What is Bank of America SWIFT code?
Bank of America's SWIFT/BIC code is BOFAUS3N. Use this for international wire transfers along with routing number 026009593 and your account number.
Does Bank of America have the same routing number for all states?
No — Bank of America uses different routing numbers for most states for ACH and direct deposit. However, all BofA accounts use 026009593 for wire transfers regardless of state.
Last verified: March 2026. Confirm with Bank of America at 1-800-432-1000 before wire transfers. Also see: Wells Fargo routing number · Chase routing number · Complete routing number guide.
