Bank of America routing numbers are necessary for banking transactions, such as setting up direct deposit, and making ACH payments or wire transfers. These Bank of America routing numbers vary by state. In addition, there are Bank of America routing numbers for additional domestic and international wire transfers.
What Is a Routing Number?
A routing number is a nine-digit number that banks and other financial institutions in the United States use to identify themselves. It acts as an address that lets other banks know where to find your money. So, where you have your Bank of America account will partly determine the routing number you can use.
Routing numbers are also sometimes known as ABA numbers, routing transit numbers (RTNs) and check routing numbers.
What Are Routing Numbers Used For?
Routing numbers were created in 1910 by the American Bankers Association to help process paper checks and enable banks and credit unions to accurately process transactions between themselves and other financial institutions.
You’ll probably need to know your Bank of America routing number if you want to:
- Set up automatic bill payments and direct deposit
- Pay with a check
- Make a wire transfer or ACH payment to someone in the U.S.
- Have payments, like salary and pension, deposited into your account
Different Types of Routing Numbers
In addition to standard ABA routing numbers, there are also different routing numbers used for domestic and international wire transfers. Bank of America uses the same routing number (026009593) for domestic and outbound international wire transfers made within the U.S.
Bank of America has two different SWIFT codes for all inbound international wire transfers depending on the type of currency. If the money is being sent to your Bank of America account in U.S. dollars, the SWIFT code is BOFAUS3N. If the money is sent in foreign currency, the SWIFT code is BOFAUS6S.
The three types of routing numbers are:
- ABA: For direct deposit, electronic bill payments and writing checks, among other transactions
- Domestic wire transfer: For sending or receiving money from another U.S. bank account (both accounts are domestic)
- International wire transfer (SWIFT code): For sending money from a U.S. bank account to a non-U.S. bank account or vice-versa. It’s used together with a wire transfer routing number.
Bank of America Routing Numbers by State
State | Routing Number (Electronic) | Routing Number (Paper) |
Alabama | 051000017 | 051000017 |
Alaska | 051000017 | 051000017 |
Arizona | 122101706 | 122101706 |
Arkansas | 082000073 | 082000073 |
California | 121000358 | 121000358 |
Colorado | 123103716 | 123103716 |
Connecticut | 011900254 | 011900254 |
Delaware | 031202084 | 031202084 |
District of Columbia (D.C.) | 054001204 | 054001204 |
State | Routing Number (Electronic) | Routing Number (Paper) |
Florida (East) | 063100277 | 063000047 |
Florida (West) | 063100277 | 063100277 |
Georgia | 061000052 | 061000052 |
Hawaii | 051000017 | 056100017 |
Idaho | 123103716 | 123103716 |
Illinois (North) | 071000505 | 071000505 |
Illinois (South) | 081904808 | 081904808 |
Illinois (Chicago Metro) | 081904808 | 071103619 |
Indiana | 071214579 | 071214579 |
Iowa | 073000176 | 073000176 |
Kansas | 101100045 | 101100045 |
Kentucky | 064000020 | 064000020 |
State | Routing Number (Electronic) | Routing Number (Paper) |
Louisiana | 051000017 | 051000017 |
Maine | 011200365 | 011200365 |
Maryland | 052001633 | 052001633 |
Massachusetts | 011000138 | 011000138 |
Michigan | 072000805 | 072000805 |
Minnesota | 071214579 | 071214579 |
Missouri East/St. Louis | 081000032 | 081000032 |
Missouri West/Kansas City | 081000032 | 101000035 |
Montana | 051000017 | 051000017 |
State | Routing Number (Electronic) | Routing Number (Paper) |
Nebraska | 051000017 | 051000017 |
Nevada | 122400724 | 122400724 |
New Hampshire | 011400495 | 011400495 |
New Jersey | 021200339 | 021200339 |
New Mexico | 107000327 | 107000327 |
New York | 021000322 | 021000322 |
North Carolina | 053000196 | 053000196 |
North Dakota | 051000017 | 051000017 |
Ohio | 071214579 | 071214579 |
Oklahoma | 103000017 | 103000017 |
Oregon | 323070380 | 323070380 |
Pennsylvania | 031202084 | 031202084 |
State | Routing Number (Electronic) | Routing Number (Paper) |
Rhode Island | 011500010 | 011500010 |
South Carolina | 053904483 | 053904483 |
South Dakota | 051000017 | 051000017 |
Tennessee | 064000020 | 064000020 |
Texas (North) | 111000025 | 111000025 |
Texas (South) | 111000025 | 113000023 |
Utah | 123103716 | 123103716 |
Vermont | 051000017 | 051000017 |
Virginia | 051000017 | 051000017 |
Washington | 125000024 | 125000024 |
West Virginia | 051000017 | 051000017 |
Wisconsin | 051000017 | 051000017 |
Wyoming | 051000017 | 051000017 |
Bank of America Wire Transfers and SWIFT Codes
Type of Wire Transfer | Bank of America Routing Number |
Domestic wire transfer | 026009593 |
International wire transfer | 026009593 |
SWIFT code, U.S. dollars (inbound) | BOFAUS3N |
SWIFT code, foreign currency (inbound) | BOFAUS6S |
Locating Your Routing Number on a Check
You can locate your routing number as the first nine digits on the bottom left of your Bank of America check. The number to its right on the bottom middle of your check is your bank account number. The number on the bottom right is the number of the check itself. These three numbers will be separated by a symbol that looks like a colon used in punctuation, so it should be pretty easy to spot.
Other Ways to Find Your Routing Number
You can find your Bank of America routing number online. Bank of America has an online form you can fill out to find your correct routing number and account number. If you check your paper or online bank statement, you can find your routing number there too. You can also find your routing number online in the routing directory on the official website of the Federal Reserve.
If you’re not able to find your routing number online or you don’t have a check to look at, you can also call Bank of America customer service at 800-432-1000. After you provide details to identify yourself, a representative can help you locate your routing number.
Information Needed for Wire Transfers
For sending domestic wire transfers, in addition to Bank of America's domestic wire transfer number (026009593), you’ll need to know the following:
- The recipient’s account number
- The routing number of the recipient’s bank
- The name and address of the recipient’s bank
For sending international wire transfers, in addition to Bank of America's international wire transfer number (026009593), you’ll need to know:
- The recipient’s account number (which may be a country-specific account structure, such as an IBAN for an international bank account)
- The SWIFT code of your recipient’s bank
- The name and address of the recipient’s bank
- The type of currency of your recipient's account
- The purpose of the payment
To receive an inbound wire transfer from an international account, you'll need to provide the sender with the appropriate Bank of America SWIFT code depending on the type of currency being sent:
- For incoming wires in U.S. dollars: BOFAUS3N
- For incoming wires in foreign currency: BOFAUS6S
- If you're not sure about the currency: BOFAUS3N
Comparing Routing Numbers, SWIFT Codes, BIC and IBANs
Regular routing numbers are sometimes confused with SWIFT codes and other numbers, like BIC codes and IBANs. SWIFT codes, as you now know, are special routing numbers banks use to make international wire transfers. BIC codes are another name for SWIFT codes, short for “bank identifier codes." IBANs are international bank account numbers that identify individual bank accounts and are commonly used in Europe.
Learn More About Routing Numbers
Learn More About Wire Transfers
- Difference Between Wire Transfer & Electronic Transfer
- Cross Border Wire Transfers Requirements
- Bank Wire Transfer Process
- How Soon Can a Wire Transfer Be Available in My Checking Account?
- Can a Wire Transfer Bounce?
- How to Wire Transfer Online
- What Is the Difference Between Direct Deposits & Wire Transfers?