Skip to main content

HomeAll guides

What Bank of America's ABA Number Is and How to Find It

Bank of America's ABA number is 121000248, used to route money between banks during transfers

An ABA number (American Banker Association number) is a nine-digit code that identifies a specific bank branch in the United States. Bank of America's main ABA number is 121000248. This number tells the banking system which Bank of America location should receive a wire transfer, ACH payment, or other electronic money movement.

You need an ABA number when you send money from your Bank of America account to another bank, or when someone sends money to your Bank of America account from outside the bank. The ABA number works alongside your account number to direct the funds to the correct place.

Bank of America operates thousands of branches across the country, and some branches have their own ABA numbers. The main number 121000248 works for most transfers, but if you have an account at a specific branch, that branch may have a different ABA number. You can find your branch's specific ABA number on your checks, your bank statement, or by calling your local branch.

Key Takeaways

  • Bank of America's primary ABA number is 121000248, which routes most electronic transfers to the bank.
  • Individual Bank of America branches may have their own ABA numbers, which appear on your checks and statements.
  • You need an ABA number when sending wire transfers, ACH payments, or direct deposits to or from a Bank of America account.
  • The ABA number is different from your account number and routing number, though the terms are sometimes used interchangeably for Bank of America.
  • You can find your specific branch's ABA number by checking your checks, calling your branch, or logging into your online account.

Where to find your Bank of America ABA number

The easiest place to find your ABA number is on the bottom left corner of your Bank of America checks. The first nine digits printed there are your ABA number. If you do not have checks or prefer not to look at them, you have several other options.

Log into your Bank of America online account or mobile app and look for account details or settings. Many accounts display the routing number (which is the same as the ABA number for Bank of America) in the account information section. You can also call your local Bank of America branch directly and ask for your branch's ABA number. The customer service representative will give you the number over the phone.

If you need the number for a wire transfer or ACH payment, the bank or organization requesting the money will often tell you which ABA number to use. Many online payment systems have a dropdown menu where you can search for Bank of America and select your specific branch.

ABA number versus routing number versus account number

For Bank of America, the ABA number and routing number are the same thing. Both refer to the nine-digit code that identifies your bank branch. The terms are used interchangeably in banking, though "routing number" is more common in everyday use. When someone asks for your routing number, they are asking for your ABA number.

Your account number is completely different. This is a unique number assigned to your specific checking or savings account, and it is usually 10 to 12 digits long. You need both your ABA number and your account number to complete a transfer. The ABA number tells the system which bank, and the account number tells the system which account at that bank.

Think of it this way: the ABA number is like the address of the bank building, and your account number is like your apartment number inside that building. Both pieces of information are necessary for money to reach the right place.

When you need to provide your ABA number

You need your ABA number whenever you set up a transfer from another bank into your Bank of America account. This includes direct deposit from your employer, automatic bill payments, or transfers from another financial institution. The sending bank uses your ABA number to route the money to Bank of America.

You also need your ABA number when you send money out of your Bank of America account to another bank. Wire transfers, ACH payments to other accounts, and some bill payment services all require your ABA number. If you are paying a contractor, sending money to family, or transferring funds between your own accounts at different banks, you will provide your Bank of America ABA number.

Some services, like PayPal or peer-to-peer payment apps, may ask for your ABA number when you link your Bank of America account. This allows the app to move money in and out of your account securely.

Different ABA numbers for different Bank of America locations

While 121000248 is Bank of America's primary ABA number, the bank operates so many branches that some locations have their own routing numbers. This is less common than it used to be, but it still happens. If your checks show a different nine-digit number than 121000248, that is your branch's specific ABA number.

For most transfers, using the main ABA number 121000248 will work fine. However, if you are setting up a recurring transfer or direct deposit, using your specific branch's ABA number (if it is different) can sometimes speed up processing. When in doubt, use the number on your checks or call your branch to confirm.

Bank of America has consolidated many branches over the years, so older accounts may have ABA numbers that are no longer in active use. If you have not used your account in a long time, check your current statements or online account to make sure you have the current ABA number.

How ABA numbers work in the banking system

The ABA number system was created in 1910 to organize the thousands of banks across the United States. Each of the nine digits in an ABA number carries specific information. The first four digits identify the Federal Reserve district and the bank itself. The next four digits identify the specific branch location. The final digit is a check digit that the banking system uses to verify the number is correct.

When you initiate a transfer, your bank reads the ABA number and sends the transaction through the Federal Reserve's clearing system. The Federal Reserve uses the ABA number to route the money to the correct receiving bank. Without ABA numbers, the banking system would have no way to know which of thousands of banks should receive your money.

Today, most transfers happen electronically through ACH (Automated Clearing House) or wire transfer networks. Both systems rely on ABA numbers to direct funds correctly. Even though the process is now digital and happens in seconds or minutes, the ABA number remains the foundation of how money moves between banks.

Frequently Asked Questions

Is Bank of America's ABA number the same for all accounts?

The main ABA number 121000248 works for most Bank of America accounts. However, some branches or older accounts may have different ABA numbers. Check your checks or account statements to see your specific number, or call your branch to confirm.

Can I use 121000248 for all my Bank of America transfers?

Yes, in most cases. The main ABA number works for wire transfers, ACH payments, and direct deposits to Bank of America accounts. If you have a specific branch ABA number on your checks, you can use either number, though your branch's specific number may process slightly faster for recurring transfers.

What happens if I use the wrong ABA number?

If you use an incorrect ABA number, the transfer may be rejected or sent to the wrong bank. The sending bank's system will usually catch the error and return the money to the sender. If you are unsure about the correct number, contact Bank of America before sending the transfer.

Do I need my ABA number to receive money from someone else?

Yes. When someone sends you money from another bank, they will need your Bank of America ABA number along with your account number. You should provide both pieces of information to anyone sending you a transfer, direct deposit, or payment.

Where is the ABA number on my Bank of America debit card?

The ABA number does not appear on your debit card. It only appears on your checks, bank statements, and in your online account information. If you do not have checks, log into your account or call your branch to find your ABA number.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.