Your account number is on your debit card, checks, and online banking
Your Bank of America account number is a unique identifier for your specific account. You can find it in four places without calling the bank: on the front or back of your debit card, on the bottom left of any check you write, in the Account Details section of your online banking portal, or in the mobile app under Account Info.
The account number is typically 10 digits long, though the full routing and account information together may look longer. When you need it for wire transfers, direct deposit setup, or bill payments, you're usually looking for just those 10 digits — not the routing number or check number, which are different.
Key Takeaways
- Your debit card displays your account number on the front or back, depending on your card design.
- Any check from your account shows the account number at the bottom left, printed in magnetic ink.
- Log into your Bank of America online account or mobile app and go to Account Details or Account Info to see it immediately.
- If you don't have a card or checks handy, the online portal is the fastest way to retrieve it without waiting on hold.
Finding it on your debit card
Open your wallet and look at your Bank of America debit card. The account number appears either on the front below your name or on the back near the signature strip. Some card designs print it on the front in the center or right side; others put it on the back. If you can't locate it on the card itself, the back is the most common location for newer card designs.
The number you're looking for is 10 digits long and separate from the 16-digit card number that runs across the front. Don't confuse the two — the card number is for purchases and ATM withdrawals, while the account number is what you need for bank transfers and bill setup.
Checking your paper checks
If you have a checkbook, open it and look at the bottom of any check. You'll see three sets of numbers printed in magnetic ink: 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.
This method works even if your checks are old, as long as the account is still active. The account number doesn't change when you order new checks, so an old check from years ago will show the same account number as a new one.
Logging into your online account
Go to bankofamerica.com and sign in with your username and password. Once you're logged in, look for a section labeled "Account Details," "Account Info," or "Accounts" — the exact wording varies by whether you're using the full website or the mobile app. Click into the account you need the number for.
Your account number will be displayed clearly on that page, usually near the top. You can copy it directly from there or write it down. This method works 24/7 and doesn't require you to have your card or checks nearby.
Using the mobile app
Open the Bank of America mobile app and tap the account you want information for. Look for a menu option labeled "Account Info," "Details," or a gear icon. Your account number will appear on the resulting screen, often alongside your current balance and recent transactions.
The mobile app is often faster than the website if you're on your phone. You can take a screenshot of the account number for your records, though be careful not to share screenshots that contain sensitive information.
Calling Bank of America if you can't find it
If none of the above methods work — for example, if your card is lost, you have no checks, and you can't access online banking — call Bank of America's customer service at 1-800-432-1000. Have your Social Security number and a form of ID ready. They'll verify your identity and provide your account number over the phone.
Wait times vary by time of day and day of week. Early morning on a weekday typically has shorter hold times than evenings or weekends. If you're calling from outside the United States, use the international number on the back of your card or the Bank of America website.
What to do with your account number once you have it
You'll need your account number for setting up direct deposit from an employer, arranging automatic bill payments, receiving wire transfers, or linking your account to a third-party app or service. Always verify you're entering it into a secure website or application before sharing it.
Your account number alone is not enough for someone to withdraw money from your account — they also need your routing number, PIN, or online banking password. Still, treat it like other financial information and don't share it in emails or texts, especially if someone contacts you claiming to be from the bank.
Frequently Asked Questions
Is my account number the same as my card number?
No. Your card number is the 16 digits on the front of your debit card and is used for purchases and ATM withdrawals. Your account number is 10 digits and identifies your bank account itself. You need the account number for transfers and bill setup, not the card number.
Can I find my account number if my card is lost?
Yes. Log into your online banking account or mobile app and go to Account Details. If you can't access online banking, call Bank of America at 1-800-432-1000 with your Social Security number and ID ready. You don't need the physical card to retrieve this information.
Does my account number change if I order a new debit card?
No. Your account number stays the same for the life of the account. When you get a new card, the card number changes, but the account number does not. Any direct deposits or automatic payments set up with your old account number will continue to work.
What's the difference between my account number and routing number?
Your routing number identifies Bank of America itself (it's the same for all Bank of America customers in your region). Your account number identifies your specific account within the bank. You need both for wire transfers and direct deposit setup.