Bank of America account numbers have 10 digits

Your Bank of America account number is always 10 digits long. You'll find it on the bottom left of your checks, in your online banking dashboard, on your debit card statements, and in the Bank of America mobile app. The 10 digits are unique to your specific account — no two accounts share the same number, even if they belong to the same person.

The account number is separate from your routing number, which is a nine-digit code that identifies Bank of America itself (or whichever branch holds your account). Together, your routing number and account number tell another bank or employer exactly where to send money when you set up direct deposit, make a transfer, or receive a payment.

Key Takeaways

  • Bank of America account numbers are always exactly 10 digits, never more or fewer.
  • Your account number appears on checks, statements, and in your online banking portal, but you should not share it with people you do not trust.
  • The 10-digit account number works together with Bank of America's nine-digit routing number to direct money to your account.
  • If you cannot find your account number, logging into your Bank of America online account or calling customer service will show it to you when ready.

Where to find your account number

The easiest place to look is the bottom left corner of any check you have. The account number appears after the routing number and before the check number. If you do not have checks, log into your Bank of America online account or mobile app — your account number displays on the main dashboard under your account name.

You can also find it on your monthly statement, which Bank of America sends by mail or email depending on your settings. If you have a debit card, the statement that arrived with it will list your account number. Calling Bank of America customer service at the number on the back of your debit card will also retrieve it in seconds.

Why the account number matters

Your account number is how the banking system identifies which specific account should receive money. When you set up direct deposit for your paycheck, your employer needs both your routing number and account number to deposit funds into the right place. The same applies when you receive a wire transfer, an ACH transfer (a slower electronic transfer between banks), or a payment from someone using your banking details.

Because your account number is tied directly to your money, you should treat it like sensitive information. Share it only with people and organizations you trust — your employer for direct deposit, your bank, and legitimate businesses you are paying. Do not post it on social media or give it to someone who calls you unexpectedly claiming to be from your bank.

The difference between account number and routing number

Bank of America's routing number is nine digits and identifies the bank itself. Your account number is 10 digits and identifies your specific account within that bank. Think of it this way: the routing number is the address of the bank building, and the account number is the mailbox inside that building where your money lives.

When you give someone your banking details, you typically provide both numbers. Direct deposit forms, wire transfer requests, and bill payment setups all ask for both. If you only give the routing number, the money cannot reach your account. If you only give the account number without the routing number, the receiving bank will not know which Bank of America branch to send it to.

What happens if you give out your account number

Sharing your account number with a trusted organization — like your employer or a utility company you pay — is safe and necessary. These organizations use it only to deposit or withdraw the specific amounts you have authorized.

Sharing your account number with someone you do not know or trust is risky. They could attempt unauthorized withdrawals, set up fraudulent transfers, or use it for identity theft. If you suspect someone has misused your account number, contact Bank of America when ready. You can call the number on the back of your debit card or log into your account online to report suspicious activity. Bank of America has fraud protection in place, but reporting quickly gives them the best chance to stop unauthorized transactions.

Frequently Asked Questions

Can someone withdraw money from my account if they only have my account number?

They would need both your account number and your routing number to set up a transfer or direct withdrawal. However, they could potentially use your account number along with other personal information to attempt fraud. If you are concerned, contact Bank of America right away to report the situation and monitor your account for unauthorized activity.

Is my account number the same as my debit card number?

No. Your debit card number (the 16 digits on the front of your card) is different from your account number (10 digits). The card number is used for purchases and ATM withdrawals. The account number is used for transfers, direct deposit, and bill payments. You can have the same account number for years even if you get a new debit card.

What if I cannot remember my account number?

Log into your Bank of America online account or mobile app and look at the main dashboard — it displays your account number. You can also call Bank of America customer service at the number on the back of your debit card, and they will provide it. If you have old checks or statements, the account number appears on those as well.

Do all banks use 10-digit account numbers?

No. Different banks use different account number lengths. Some use 8 digits, others use 12 or more. Bank of America consistently uses 10 digits, but if you open an account at another bank, that account number may be a different length. Always verify the correct account number for whichever bank you are using.