Bank of America checking account numbers have 10 digits
Your Bank of America checking account number is always 10 digits long. You'll find it on the bottom left of your checks, in your online banking portal, or by calling customer service at 1-800-432-1000. The account number itself is just those 10 digits — it doesn't include the routing number or any other identifying codes.
The 10-digit format is standard across Bank of America's checking accounts, whether you have a basic account, a premium account, or a specialized account type. This length is consistent whether you opened your account in person at a branch or online.
Key Takeaways
- Bank of America checking account numbers are always 10 digits, found on checks or in your online account details.
- The account number is separate from your routing number (which is 9 digits) and your card number (which is 16 digits).
- You can locate your account number on paper checks, in the mobile app under account details, or by logging into your online account.
- Never share your full account number with anyone who contacts you unsolicited, even if they claim to be from Bank of America.
Where to find your 10-digit account number
The easiest place to find your account number is on a check from your checkbook. Look at the bottom of the check. You'll see three sets of numbers: the routing number on the far left (9 digits), your account number in the middle (10 digits), and the check number on the right. The account number is always the middle set.
If you don't have checks handy, log into your Bank of America online account or mobile app. Go to the account details or account information section — the exact location varies slightly between the website and app, but it's usually under "Account" or "Settings." Your 10-digit account number will be listed there clearly.
You can also call Bank of America customer service at 1-800-432-1000 and speak with a representative who can confirm your account number after verifying your identity. Have your Social Security number and a form of ID ready.
How the account number differs from other numbers on your account
Bank of America uses several different numbers to identify you and your account, and it's important not to confuse them. Your routing number is 9 digits and identifies which Bank of America location or processing center handles your account. Your account number is 10 digits and identifies your specific checking account. Together, these two numbers are what you need to set up direct deposit or arrange wire transfers.
Your debit card number is 16 digits and is completely separate from your account number. Your PIN (personal identification number) is a 4-digit code you create to use at ATMs and in-person at branches. Your online banking username is what you use to log in to your account online — it's not a number at all, but a name you choose.
When someone asks for your "account number," they mean the 10-digit number. If you're setting up direct deposit at work, for example, you'll provide your 10-digit account number and your 9-digit routing number. If you're making a purchase with your debit card, you're using your 16-digit card number, not your account number.
Why account number length matters for transfers and payments
The 10-digit length is important because it's what Bank of America's systems expect. If you're setting up a transfer from another bank to your Bank of America account, you'll need to enter your 10-digit account number exactly as it appears. If you enter too few or too many digits, the transfer may be rejected or delayed.
The same applies to setting up direct deposit through your employer or receiving government payments like Social Security or tax refunds. The system will validate that you've entered exactly 10 digits. If you accidentally include leading zeros or other characters, the deposit may not go through.
When you're writing down your account number to give to someone, double-check that you've copied all 10 digits correctly. A single digit error can cause a payment to fail or go to the wrong account.
Security: when to share your account number and when not to
You should share your 10-digit account number with people and organizations you trust and who have a legitimate reason to need it. This includes your employer (for direct deposit), the IRS (for tax refunds), your bank (for internal transfers), and businesses you're paying by check or bank transfer.
Never share your account number with someone who calls you unsolicited, texts you, or emails you asking for it — even if they claim to be from Bank of America. Bank of America will never ask for your account number by phone or email if you didn't initiate the contact. If you're unsure whether a call is legitimate, hang up and call Bank of America directly at 1-800-432-1000 using the number on the back of your debit card or on your statement.
If you believe someone has your account number and may use it fraudulently, contact Bank of America when ready. You can also place a fraud alert with the three major credit bureaus (Equifax, Experian, and TransUnion) to add an extra layer of protection.
What to do if you can't locate your account number
If you've lost your checks and don't have online access set up, the fastest way to find your account number is to call Bank of America at 1-800-432-1000. Have your Social Security number, date of birth, and a government-issued ID ready. A representative will verify your identity and provide your 10-digit account number.
If you're at a Bank of America branch in person, you can ask a teller for your account number. Bring a government-issued ID. They can print it out for you or write it down.
If you've recently opened your account and haven't received checks yet, your account number should be in the welcome materials Bank of America sent you, or you can find it in your online account when ready after opening.
Frequently Asked Questions
Is my Bank of America account number the same as my card number?
No. Your account number is 10 digits and identifies your checking account. Your debit card number is 16 digits and is tied to your card itself. You can have the same account number for years, but if your card is lost or stolen, you'll get a new 16-digit card number.
Can I change my Bank of America account number?
No, you cannot change your account number. It's assigned when you open the account and stays the same for the life of that account. If you want a different account number, you would need to close this account and open a new one, but that's not practical because you'd have to update direct deposits and other recurring payments.
What if I give someone my account number by mistake?
Contact Bank of America when ready at 1-800-432-1000. While your account number alone is not enough to withdraw money (you'd also need your PIN or online password), it's still sensitive information. Bank of America can monitor your account for suspicious activity and help you take steps to protect it.
Do all Bank of America accounts have 10-digit account numbers?
Checking accounts have 10-digit account numbers. Savings accounts and other account types may also have 10-digit numbers, but the format can vary slightly depending on the account type. If you're unsure about a specific account, log in or call customer service to confirm.
Why is my account number different from my online username?
Your online username is what you create to log into your account — it's for security and can be any combination of letters and numbers you choose. Your account number is assigned by Bank of America and identifies your specific account in their system. They serve different purposes.