Where to Find Your Bank of America Routing Number
Your routing number is on the bottom left of your checks
The easiest place to find your Bank of America routing number is the bottom left corner of any check in your checkbook. It's a nine-digit code printed between the bank's symbol and your account number. If you have checks handy, look at the very first number sequence on the bottom of the check — that's your routing number.
Bank of America uses different routing numbers depending on which state your account was opened in. The routing number on your check is specific to your branch location, so it's the most reliable number to use for transfers and bill payments.
Key Takeaways
- Your Bank of America routing number appears on the bottom left of your checks, before your account number.
- Bank of America routing numbers vary by state, so the number for a California account differs from one opened in Texas.
- You can find your routing number through your online banking account, the Bank of America website, or by calling customer service at 1-800-432-1000.
- When you need your routing number for wire transfers or bill pay, use the one from your check or your online account to avoid delays.
Finding it in your Bank of America online account
Log into your Bank of America online banking account and go to the account details or account information section. This is usually found under "Account Services" or "My Accounts." The routing number will be listed alongside your account number and other account details.
If you're using the Bank of America mobile app, you can also find this information by tapping on your account and looking for account details or settings. The exact menu location varies slightly depending on whether you're on iOS or Android, but the information is always in the account details area.
Using the Bank of America website to look up your routing number
Visit bankofamerica.com and use their routing number search tool. You'll need to enter your state and the type of account you have (checking or savings). The tool will show you the routing number for your specific account type and location.
This method works if you don't have a check available and aren't logged into your account. It's also useful if you're setting up a new account and need to know the routing number before your checks arrive.
Calling Bank of America customer service
You can call Bank of America at 1-800-432-1000 to speak with a representative who will provide your routing number. Have your account number ready when you call, though the representative can often look it up using just your Social Security number and account type.
Customer service is available 24 hours a day, seven days a week. This is the slowest method if you need the number right away, but it's reliable if you prefer speaking to someone directly or if you're having trouble finding it through other channels.
Why you need the correct routing number
Your routing number tells the banking system which Bank of America branch processes your account. When you set up direct deposit, wire transfers, or automatic bill payments, the routing number ensures money goes to the right place. Using the wrong routing number can cause transfers to fail or be delayed by several business days.
The routing number is not the same as your account number. Your account number identifies your specific account, while the routing number identifies the bank and branch. You need both pieces of information for most transfers and payments.
Different routing numbers for different states
Bank of America operates under different routing numbers in different states. If your account was opened in California, the routing number will be different from an account opened in New York or Florida. This is why the number on your check is the most accurate one to use — it reflects where your account is actually held.
If you've moved to a different state but kept your original Bank of America account, your routing number stays the same. It doesn't change based on where you currently live, only on where the account was originally set up.
Frequently Asked Questions
Is the routing number the same as my account number?
No. Your routing number identifies Bank of America and your specific branch, while your account number identifies your individual account. Both appear on your check — the routing number is the nine-digit code on the bottom left, and your account number comes after it.
Can I use any Bank of America routing number, or does it have to match my state?
You should use the routing number for the state where your account was opened. Using a different state's routing number may cause delays or failed transfers. The routing number on your check is always the correct one for your account.
What if I don't have checks yet?
Log into your online banking account and look in the account details section, or call 1-800-432-1000 and ask a representative for your routing number. You can also use the routing number lookup tool on bankofamerica.com.
Do I need my routing number for online transfers between my own Bank of America accounts?
No. When you transfer money between your own Bank of America accounts through online banking, the system already knows both accounts belong to you. You only need your routing number when transferring to accounts at other banks or setting up external payments.
Will my routing number change if I move to a different state?
No. Your routing number is tied to where your account was originally opened and does not change when you move. If you want a routing number for your new state, you would need to open a new account there.
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.