Startup Sifu logo
Sifu Icon
CTA

List Of Bank of America's Routing Numbers In The US

BT

Bertrand Théaud

20 Jun 2025

What is Bank of America's Routing Number?

For domestic and international wire transfers, the Bank of America routing number is 026009593

What is a Routing Number?

A routing number (also known as ABA which stands for American Bankers Association or RTN which stands for Routing Transit Number) is a nine-digit number that is used by banks or other financial institutions to identify where your account was opened in order to send or receive money.

Each bank will have its own specific routing number assigned to them to reduce the chances of miscommunication. In cases where the wrong routing number was provided during the transfer, it can cause your transaction to be delayed, or denied, and if it was approved, it could be transferred to the wrong account.

Bank Of America Routing Numbers For Local & International Wire Transfer

Type of Transfer Routing/SWIFT Code
Wire Transfer 026009593
SWIFT Code (USD$) BOFAUS3N
SWIFT Code (Foreign Currency) BOFAUS6S

Let's take a look at the routing numbers for each state in the US for Bank of America.

Bank of America Routing Numbers - All States

State Routing Number
Alabama051000017
Alaska051000018
Arizona122101706
Arkansas082000073
California121000358
Colorado123103716
Connecticut011900254
Delaware031202084
District of Columbia054001204
Florida (East)063100277 / 063000047
Florida (West)063100277
Georgia061000052
Hawaii051000017
Idaho123103716
Illinois (North)071000505
Illinois (South)081904808
Illinois, Chicago Metro081904808 / 0071103619
Indiana071214579
Iowa0073000176
Kansas101100045
Kentucky051000017
Louisiana051000017
Maine011200365
Maryland052001633
Massachusetts011000138
Michigan072000805
Minnesota071214579
Mississippi051000017
Missouri (East)081000032 / 101000035
Missouri (West)081000033
Montana051000017
Nebraska051000017
Nevada122400724
Hampshire011400495
New Jersey021200339
New Mexico107000327
New York021000322
North Carolina053000196
North Dakota051000017
Ohio051000017
Oklahoma103000017
Oregon323070380
Pennsylvania031202084
Rhode Island011500010
South Carolina053904483
South Dakota051000017
Tennessee064000020
Texas (North)111000025
Texas (South)111000025 / 113000023
Utah051000017
Vermont051000017
Virginia051000017
Washington125000024
West Virginia051000017
Wisconsin051000017
Wyoming051000017

How To Find Your Bank of America Routing Number on a Check

Image of a bank check with routing number highlighted for reference

To find your Bank of America routing number on your check, all you need to do is see the "bottom-left corner" of your check.

The routing number on a check for most banks in the U.S. is situated at the bottom-left corner, followed by an account number and a check number.

How To Find Your Bank of America Routing Number Online?

Double-check your routing number with both your bank and the recipient.

You can find the Bank of America routing number online by:

  1. Checking the state in the US in which you need to make payments, and see the routing number by state.
  2. Use Bank of America ABA Routing or mobile app. Note that you will need to provide the state zip code to determine the rate and fee.
  3. Check or statement issued by Bank of America.