Bank of America account numbers are 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 the Bank of America mobile app under account details, or by logging into your online banking portal. The account number alone does not identify which branch you use or what type of account you have — that information is stored separately in Bank of America's system.

The 10-digit format is standard across all Bank of America accounts, whether you have a checking account, savings account, money market account, or line of credit. When you give your account number to someone — to set up a direct deposit, authorize a wire transfer, or arrange automatic bill payments — always provide all 10 digits to avoid routing errors.

Key Takeaways

  • Bank of America account numbers are always 10 digits, regardless of account type.
  • You can find your account number on checks, in the mobile app, or through online banking.
  • The account number alone does not reveal your branch location or account type.
  • Always provide all 10 digits when setting up transfers, direct deposits, or bill payments.
  • Your routing number (9 digits) is different from your account number and both are needed for ACH transfers.

Where to find your 10-digit account number

The easiest place to locate your account number is on a check from your checking account. Look at the bottom of the check: the first set of numbers on the left is your routing number (9 digits), and the second set is your account number (10 digits). If you don't have checks handy, log into your Bank of America online banking account and go to the account details or account information section — your account number appears there in full.

The Bank of America mobile app also displays your account number. Open the app, select the account you want, tap the menu or information icon, and look for "Account Details" or "Account Information." Your 10-digit account number will be listed there. You can also call Bank of America customer service at 1-800-432-1000 and provide your Social Security number and other verification information to confirm your account number over the phone.

Why you need both your account number and routing number

Bank of America's routing number is 9 digits and identifies the specific bank and branch. Your account number is 10 digits and identifies your individual account within that bank. Together, they form the complete address for your money. When you set up direct deposit with an employer, arrange an ACH transfer to another bank, or authorize automatic bill payments, you must provide both numbers — the routing number tells the system which bank to use, and the account number tells it which account within that bank.

If you provide only the account number without the routing number, the transfer cannot be processed. If you provide only the routing number without the account number, the bank won't know which account to credit or debit. Bank of America's routing number for most online and ACH transfers is 121000248, but some branches or account types may use different routing numbers, so always verify with your bank before initiating a transfer.

What your account number does and does not reveal

Your 10-digit account number is unique to you within Bank of America's system, but it does not encode information about your account type, branch location, or balance. Someone who sees your account number alone cannot determine whether you have a checking account or savings account, whether you bank at a downtown branch or online, or how much money you have. The account number is simply an identifier — like a locker number at a gym.

This is why sharing your account number for legitimate purposes (direct deposit, wire transfers, bill payments) is generally safe. However, never share your account number along with your PIN, online banking password, or Social Security number. If someone has all three pieces of information, they may be able to access your account or move money without your permission.

Using your account number for transfers and payments

When you set up a direct deposit from your employer, you'll provide your routing number and 10-digit account number. The employer's payroll system uses these two numbers to route your paycheck to the correct Bank of America account. The same process applies when you authorize automatic bill payments — your utility company, insurance provider, or loan servicer needs both numbers to debit your account on the scheduled date.

If you're transferring money from Bank of America to another bank, you'll need your Bank of America routing number and account number to initiate the transfer from your account, and you'll need the receiving bank's routing number and the recipient's account number to complete the transfer. Bank of America's online banking portal and mobile app both allow you to set up these transfers, and they will prompt you for all required numbers.

What to do if you forget your account number

If you need your account number and don't have a check or access to your online banking account, call Bank of America at 1-800-432-1000. Have your Social Security number, date of birth, and a form of identification ready. The customer service representative will verify your identity and provide your 10-digit account number. You can also visit a Bank of America branch in person with a photo ID and ask a teller for your account number.

If you're setting up direct deposit or a bill payment and need your account number immediately, the fastest route is usually the mobile app or online banking — both show your account number within seconds of logging in. If you're locked out of your online account, use the "Forgot Password" or "Unlock Account" option to regain access, or call the number on the back of your debit card to reach customer service.

Frequently Asked Questions

Is my Bank of America account number the same as my debit card number?

No. Your debit card number is 16 digits and is printed on the front of your card. Your account number is 10 digits and is not printed on your debit card. They are separate identifiers. Your debit card number is used for card transactions (purchases, ATM withdrawals), while your account number is used for ACH transfers, direct deposits, and bill payments.

Can I change my Bank of America account number?

No, you cannot change your account number. It is permanently tied to your account. If you want a new account number, you would need to close your current account and open a new one, which is not practical for most people. Your account number remains the same for the life of the account.

What if I give someone the wrong 10-digit account number?

If you provide an incorrect account number, the transfer or payment will likely be rejected because the routing number and account number won't match any account in the system. If the wrong number happens to match someone else's Bank of America account, the money could be sent to that person's account instead. Always double-check your account number before submitting it for transfers or payments.

Do I need my account number to use Bank of America's mobile app?

No. You log into the mobile app using your username and password or biometric authentication (fingerprint or face recognition). Once you're logged in, the app displays your account number and all account details. You don't need to enter your account number to access the app itself.

Is it safe to text or email my account number?

Your account number alone is relatively safe to share via text or email for legitimate purposes like setting up direct deposit or bill payments. However, avoid sending it through unsecured channels if possible. Never include your account number in an email or text along with your PIN, password, or Social Security number. If you're unsure whether a request for your account number is legitimate, call Bank of America directly using the number on your statement or debit card.