Where to Find Your Bank of America Routing Number
Your routing number is a nine-digit code that identifies your specific Bank of America branch
Your routing number is the nine-digit code that tells other banks and payment systems which Bank of America location holds your account. You need it when you set up direct deposit, arrange wire transfers, or authorize automatic bill payments. Bank of America uses different routing numbers for different states and account types, so the number for your account may not be the same as someone else's, even if you both bank with Bank of America.
The routing number is not secret — it appears on your checks and in your online banking portal. You can find it in several places without calling customer service or visiting a branch.
Key Takeaways
- Your routing number appears on the bottom left of every check you receive from Bank of America, printed as the first set of nine digits.
- You can find your routing number by logging into your Bank of America online banking account or mobile app under account details or settings.
- Bank of America's routing number varies by state and account type, so confirm you have the correct one for your specific branch location.
- If you cannot locate your routing number, you can call Bank of America customer service at 1-800-432-1000 and provide your account number to get it.
Check the bottom left corner of your checks
The easiest place to find your routing number is on a check from your Bank of America account. Look at the bottom left corner of the check. You will see three sets of numbers printed in a special magnetic ink format. The first set of nine digits is your routing number.
If you have not received checks yet or do not have any on hand, this method will not work for you. But if you have even one check, this is the fastest way to confirm your routing number.
Log into your online banking account
Open your Bank of America online banking portal at bankofamerica.com and sign in with your username and password. Once you are logged in, navigate to the account details or account information section — this is usually found under a menu labeled "Accounts" or "Account Settings."
Your routing number will be listed alongside your account number. Some accounts display it on the main account summary page; others require you to click into a specific account to see it. If you cannot find it in the obvious places, look for a link that says "Account Details" or "Routing and Account Numbers."
Use the Bank of America mobile app
If you prefer to use your phone, open the Bank of America mobile app and sign in. Tap on the account you need the routing number for. Look for an option labeled "Account Details," "Account Information," or "More Details." Your routing number should appear on this screen alongside your account number.
The mobile app layout can vary depending on your device and which version of the app you have installed, but the routing number is always stored in the account details section. If you do not see it when ready, scroll down or look for a menu icon (three horizontal lines) to access additional options.
Call Bank of America customer service
If you cannot find your routing number through any of the above methods, you can call Bank of America at 1-800-432-1000. Have your account number ready. A representative will confirm your identity and provide your routing number over the phone.
Customer service is available 24 hours a day, 7 days a week. Wait times are typically shorter during business hours on weekdays. If you are calling from outside the United States, you can find the international phone number on the Bank of America website.
Understand that your routing number depends on your location and account type
Bank of America does not use a single routing number for all customers. The routing number for your account depends on the state where your branch is located and sometimes on the type of account you hold. If you move to a different state or open a new account at a different branch, your routing number may change.
When you provide your routing number to someone else — such as an employer setting up direct deposit or a service provider setting up bill pay — make sure you give them the routing number for the specific account and branch you are using. Using the wrong routing number can cause payments to be delayed or sent to the wrong account.
What to do if you receive conflicting information
If you see different routing numbers listed in different places, do not assume one is wrong. Bank of America maintains multiple routing numbers for different purposes and locations. The routing number on your checks is the correct one for that specific account. If you are setting up a payment and the system asks for a routing number, use the one from your checks or from your online account details for that particular account.
If you are still unsure after checking your checks and your online account, contact Bank of America directly. It is better to spend a few minutes confirming the correct number than to have a payment fail or go to the wrong place.
Frequently Asked Questions
Is my routing number the same as my account number?
No. Your routing number identifies your Bank of America branch, while your account number identifies your specific account within that branch. Both appear on your checks, but in different locations. The routing number is the first nine digits at the bottom left; your account number follows it.
Can I use the same routing number for wire transfers and direct deposit?
Yes. The routing number on your checks works for both wire transfers and direct deposit. However, some employers or payment systems may ask for a specific routing number for ACH transfers (like direct deposit), which is usually the same one but occasionally differs. When in doubt, use the number from your checks.
What if I have multiple Bank of America accounts?
Each account may have its own routing number depending on the account type and branch. Check the checks or account details for each specific account to confirm. Do not assume all your Bank of America accounts share the same routing number.
Do I need my routing number to transfer money between my own Bank of America accounts?
No. When you transfer money between your own Bank of America accounts through online banking or the mobile app, you do not need a routing number. You only need the routing number when sending money to accounts at other banks or when setting up external payments.
Is it safe to share my routing number?
Yes. Your routing number is not sensitive information — it appears on every check you write and is publicly available. You can safely share it with employers, service providers, and anyone else who needs it to send you money or set up payments. Your account number and personal information are what you should keep private.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.