Your Bank of America checking account uses three separate numbers to identify it and process transactions

Bank of America assigns you three distinct numbers for your checking account: a routing number, an account number, and a check number. Each serves a different purpose in moving money and tracking where it goes. You will need to know where to find all three depending on what you are doing — paying a bill, setting up direct deposit, or writing a check.

The routing number is the same for all Bank of America customers in your region, but your account number is unique to you. The check number changes with each check you write. Understanding which number goes where prevents payment delays and rejected transactions.

Key Takeaways

  • Bank of America's routing number is 026009593 for most customers, though some regions use different routing numbers depending on where your account was opened.
  • Your account number is nine digits long and appears on the bottom left of your checks, after the routing number.
  • The check number appears on the bottom right of your checks and is specific to that single check, not your account.
  • You need the routing number and account number together for ACH transfers, wire transfers, and direct deposit setup.

Finding your routing number on a check

The routing number appears in the lower left corner of your checks, printed in a special magnetic ink that machines can read. It is a nine-digit code. For most Bank of America checking accounts opened in the continental United States, the routing number is 026009593. However, if your account was opened in Puerto Rico, the routing number is 066000822.

You do not need a check to find your routing number. You can call Bank of America at 1-800-432-1000 and ask for your routing number, or log into your online banking account and look under account details. The routing number never changes for your account, so once you have it, you can use it for all future transactions.

Locating your account number

Your account number is nine digits long and sits directly to the right of the routing number on the bottom of your checks. It is printed in the same magnetic ink. This number is unique to your account — no other Bank of America customer has the same one.

If you do not have checks, log into your Bank of America online account or mobile app and go to account details or account information. Your account number will be listed there. You can also call customer service at 1-800-432-1000 and provide your Social Security number or other identifying information to confirm your account number over the phone.

Understanding check numbers and what they mean

The check number appears on the bottom right of your checks and is a separate identifier from your account number. It starts at 1001 on your first box of checks and increments by one with each check you write. The check number tells the bank which specific check you are referring to if a payment gets lost or disputed.

When you report a check as missing or stolen, you reference the check number so the bank can flag that specific check and prevent it from being cashed. If someone deposits a check you wrote and it bounces, the check number is how you trace which payment failed. Check numbers are not secret — they appear on the front of your checks where anyone can see them.

When you need routing number and account number together

You will provide both your routing number and account number when you set up direct deposit with your employer, arrange automatic bill payments, or receive a wire transfer or ACH transfer from another bank. These two numbers together tell the sending bank exactly where to send your money.

If you are paying a bill online through Bank of America's bill pay service, you usually do not need to enter your own routing and account numbers — the system already knows them. But if you are setting up a payment through a third-party service or your employer's payroll system, you will need to provide both numbers. Write them down together and keep them somewhere safe, because you will use them repeatedly.

What happens if you give out the wrong number

If you provide an incorrect routing number, the transfer will likely be rejected by the receiving bank and bounce back to the sender within one to three business days. The money returns to the original account, and you have to try again with the correct number.

If you provide an incorrect account number but the correct routing number, the money may go to another Bank of America customer's account by mistake. This is rare but possible. Contact Bank of America immediately if you realize you gave the wrong account number — the bank can sometimes recall the transfer before it settles, but speed matters. After the transfer settles, recovery becomes much harder and may require the other customer's cooperation.

Keeping your account number secure

Your account number is not as sensitive as your PIN or password, but you should still be cautious about who you share it with. Anyone with your routing number and account number can set up an ACH debit from your account, which is why you should only provide these numbers to trusted sources like your employer, your bank, or a business you are paying intentionally.

If you suspect someone has your account number and is using it without permission, call Bank of America at 1-800-432-1000 and report unauthorized transactions. The bank can freeze your account, issue a new account number, and investigate the fraudulent activity. Do not wait — the sooner you report it, the more protection you have under federal law.

Frequently Asked Questions

Can I change my account number?

Bank of America does not routinely change account numbers, but you can request a new one if your account has been compromised or if you are concerned about fraud. Call 1-800-432-1000 and explain why you need a new number. The bank will issue a new account number and close the old one, though this process takes time and affects any automatic payments or direct deposits you have set up.

Do I need a routing number to use my debit card?

No. Your debit card works through a different system that does not use routing numbers. You only need your routing number and account number for transfers between bank accounts, direct deposit, and bill payments.

What if I lose a check with my account number on it?

A lost check is not an emergency. Your account number alone cannot be used to drain your account — someone would also need your routing number and would have to set up an ACH debit, which takes time and leaves a record. If you are worried, call Bank of America and report the lost check. You can also monitor your account online for unauthorized activity.

Is the routing number the same for all Bank of America branches?

Most Bank of America customers use routing number 026009593, but the number depends on where your account was originally opened, not which branch you visit now. If you opened your account in Puerto Rico, your routing number is different. Check your checks or call the bank to confirm which routing number applies to your account.