Your routing number is on the bottom left of any check you have

The easiest way to find your Bank of America routing number is to look at a check from your checking account. The nine-digit number on the bottom left of the check, before your account number, is your routing number. If you do not have checks or cannot locate one, there are several other ways to find it.

Bank of America uses different routing numbers depending on which state your account is based in. The routing number tells the banking system which branch or processing center handles your account, so it matters which one you use. Using the wrong routing number can delay transfers or cause them to fail.

Key Takeaways

  • Your routing number appears on the bottom left of any Bank of America check, before your account number.
  • Bank of America routing numbers vary by state, so you need the one that matches where your account is located.
  • You can find your routing number through your online banking portal, by calling Bank of America customer service, or by visiting a branch in person.
  • The routing number is different from your account number and is used for incoming transfers, direct deposits, and bill payments.

Find it through your Bank of America online account

Log into your Bank of America account on their website or mobile app. Go to the account details or account information section — this is usually found under "Account" or "Settings." The routing number is listed alongside your account number.

If you cannot find it in the main account details, look for a section labeled "Wire Transfer Information" or "Routing Number." Some accounts show it immediately when you click on the account name. The online method is fastest if you already have your login credentials.

Call Bank of America customer service

Call Bank of America at 1-800-432-1000. Have your account number ready. A representative will provide your routing number over the phone and can confirm which state your account is registered in. This method works if you do not have online access or prefer to speak with someone directly.

Wait times vary depending on the time of day and how busy the line is. Early morning or mid-week calls typically have shorter waits. The representative can also answer questions about why you need the routing number and whether it is the correct one for your specific transfer.

Visit a Bank of America branch

Walk into any Bank of America branch with your ID and ask a teller for your routing number. They can print it for you or write it down. This is useful if you need it immediately and are already near a branch, or if you want to confirm other account details at the same time.

Branch hours vary by location. You can find your nearest branch and its hours on the Bank of America website by entering your zip code. Some branches have limited hours on weekends or may be closed on holidays.

Bank of America routing numbers by state

StateRouting Number
Alabama061000104
Alaska125000105
Arizona122000496
Arkansas071000013
California121000248
Colorado102000073
Connecticut011000015
Delaware031000503
Florida067000007
Georgia061000104
Hawaii121000248
Idaho125000105
Illinois071000013
Indiana074000010
Iowa073000228
Kansas101000187
Kentucky061000104
Louisiana061000104
Maine011000015
Maryland051000017
Massachusetts011000015
Michigan072000096
Minnesota091000019
Mississippi061000104
Missouri081000210
Montana102000073
Nebraska101000187
Nevada121000248
New Hampshire011000015
New Jersey021000021
New Mexico102000073
New York021000021
North Carolina051000017
North Dakota091000019
Ohio044000037
Oklahoma103000648
Oregon121000248
Pennsylvania031000503
Rhode Island011000015
South Carolina051000017
South Dakota091000019
Tennessee061000104
Texas111000025
Utah102000073
Vermont011000015
Virginia051000017
Washington121000248
West Virginia051000017
Wisconsin071000013
Wyoming102000073

Match your account state to the routing number above. If your account is registered in California, for example, your routing number is 121000248. If you opened your account in one state but have since moved, your routing number is still based on where the account was originally opened, not where you live now.

What to do with your routing number once you have it

Use your routing number when setting up direct deposit from your employer, receiving wire transfers from other banks, or paying bills through your bank's bill pay system. You will also need it if someone outside Bank of America is sending you money and needs your banking details.

Keep your routing number separate from your account number. The routing number is not secret — it is the same for all Bank of America customers in your state — but your account number is unique to you. Never share your account number with someone you do not trust, but the routing number is safe to give out.

Frequently Asked Questions

Is my routing number the same as my account number?

No. Your routing number identifies Bank of America and your state, while your account number identifies your specific account. The routing number is nine digits and appears first on a check; your account number is longer and appears after the routing number.

Do I need a different routing number for savings and checking accounts?

No. Both your checking and savings accounts at Bank of America use the same routing number based on your state. The account number is what distinguishes between them.

What if I do not know which state my account is registered in?

Call Bank of America at 1-800-432-1000 or log into your online account. The account details section usually shows the state where your account was opened. If you are unsure, ask a representative — they can confirm it and give you the correct routing number.

Can I use a routing number from a different state?

You should use the routing number for the state where your account is registered. Using a different state's routing number may cause transfers to fail or be delayed. If you need to confirm which one is correct, contact Bank of America directly.

Where do I find my routing number if I bank online only and do not have checks?

Log into your Bank of America online account and look for account details or account information. The routing number is listed there. You can also call 1-800-432-1000 or visit a branch with your ID.