Bank of America Routing Numbers

Complete list of 106 routing numbers for Bank of America, verified against the Federal Reserve bank directory.

Routing Number Status Action
000000518 Unverified Use for Deposit Slip
011000138 Verified Use for Deposit Slip
011200365 Verified Use for Deposit Slip
011400495 Verified Use for Deposit Slip
011500010 Verified Use for Deposit Slip
011900254 Verified Use for Deposit Slip
011900571 Unverified Use for Deposit Slip
021000322 Verified Use for Deposit Slip
021200339 Verified Use for Deposit Slip
021202162 Unverified Use for Deposit Slip
022000127 Unverified Use for Deposit Slip
026007689 Unverified Use for Deposit Slip
026009593 Verified Use for Deposit Slip
026073008 Unverified Use for Deposit Slip
031202084 Verified Use for Deposit Slip
051000017 Verified Use for Deposit Slip
051000101 Unverified Use for Deposit Slip
052001633 Verified Use for Deposit Slip
053000196 Verified Use for Deposit Slip
053904483 Verified Use for Deposit Slip
054001204 Verified Use for Deposit Slip
055002341 Unverified Use for Deposit Slip
061000052 Verified Use for Deposit Slip
061112788 Unverified Use for Deposit Slip
063000047 Unverified Use for Deposit Slip
063100277 Verified Use for Deposit Slip
064000020 Verified Use for Deposit Slip
071000505 Unverified Use for Deposit Slip
071103619 Unverified Use for Deposit Slip
071214579 Verified Use for Deposit Slip
072000805 Verified Use for Deposit Slip
073000176 Verified Use for Deposit Slip
081000032 Verified Use for Deposit Slip
081904808 Verified Use for Deposit Slip
082000073 Verified Use for Deposit Slip
101000035 Unverified Use for Deposit Slip
101100045 Verified Use for Deposit Slip
103000017 Verified Use for Deposit Slip
107000327 Verified Use for Deposit Slip
111000012 Unverified Use for Deposit Slip
111000025 Verified Use for Deposit Slip
113000023 Unverified Use for Deposit Slip
114000653 Unverified Use for Deposit Slip
121000358 Verified Use for Deposit Slip
121113423 Unverified Use for Deposit Slip
121141822 Unverified Use for Deposit Slip
122000661 Unverified Use for Deposit Slip
122101706 Verified Use for Deposit Slip
122234822 Unverified Use for Deposit Slip
122400724 Verified Use for Deposit Slip
123103716 Verified Use for Deposit Slip
125000024 Verified Use for Deposit Slip
206402936 Unverified Use for Deposit Slip
211180159 Unverified Use for Deposit Slip
211470225 Unverified Use for Deposit Slip
313090561 Unverified Use for Deposit Slip
323070380 Verified Use for Deposit Slip
348333905 Unverified Use for Deposit Slip
500000209 Unverified Use for Deposit Slip
500000212 Unverified Use for Deposit Slip
500001130 Unverified Use for Deposit Slip
510000354 Unverified Use for Deposit Slip
510000859 Unverified Use for Deposit Slip
540040106 Unverified Use for Deposit Slip
540040135 Unverified Use for Deposit Slip
540060102 Unverified Use for Deposit Slip
540070105 Unverified Use for Deposit Slip
540090101 Unverified Use for Deposit Slip
540100101 Unverified Use for Deposit Slip
540120136 Unverified Use for Deposit Slip
540350100 Unverified Use for Deposit Slip
540480106 Unverified Use for Deposit Slip
540520105 Unverified Use for Deposit Slip
540520134 Unverified Use for Deposit Slip
540530108 Unverified Use for Deposit Slip
540560107 Unverified Use for Deposit Slip
540560136 Unverified Use for Deposit Slip
540570100 Unverified Use for Deposit Slip
540580103 Unverified Use for Deposit Slip
540590106 Unverified Use for Deposit Slip
540590135 Unverified Use for Deposit Slip
540600106 Unverified Use for Deposit Slip
540606139 Unverified Use for Deposit Slip
540630134 Unverified Use for Deposit Slip
540710106 Unverified Use for Deposit Slip
540730102 Unverified Use for Deposit Slip
540740105 Unverified Use for Deposit Slip
540750108 Unverified Use for Deposit Slip
540860108 Unverified Use for Deposit Slip
540860137 Unverified Use for Deposit Slip
540880104 Unverified Use for Deposit Slip
540890055 Unverified Use for Deposit Slip
540890107 Unverified Use for Deposit Slip
540890136 Unverified Use for Deposit Slip
540900071 Unverified Use for Deposit Slip
540920103 Unverified Use for Deposit Slip
540920132 Unverified Use for Deposit Slip
540930106 Unverified Use for Deposit Slip
540930135 Unverified Use for Deposit Slip
540950131 Unverified Use for Deposit Slip
541040105 Unverified Use for Deposit Slip
541330103 Unverified Use for Deposit Slip
541600105 Unverified Use for Deposit Slip
541600150 Unverified Use for Deposit Slip
598600255 Unverified Use for Deposit Slip
789987486 Unverified Use for Deposit Slip

Where to Find Your Bank of America Routing Number

Your routing number is a 9-digit code that identifies Bank of America and the specific branch where your account was opened. Here are the easiest ways to find it:

  1. On your checks — the routing number is the first set of 9 digits at the bottom left corner, before your account number.
  2. Online banking — log into your Bank of America account and look for "routing number" in your account details or settings.
  3. Bank statement — your monthly statement usually includes the routing number.
  4. Call Bank of America at 800-432-1000 — a representative can confirm your routing number over the phone.

What Is a Routing Number Used For?

A routing number (also called an ABA routing number or routing transit number) is used for:

  • Deposit slips — identifies which bank to send the deposit to
  • Direct deposit — your employer needs it to deposit your paycheck
  • Wire transfers — required for sending and receiving domestic wires
  • ACH payments — used for automatic bill payments and transfers
  • Tax refunds — the IRS needs it for direct deposit of your refund

Large banks like Bank of America often have different routing numbers for different states or regions. Always verify you're using the correct routing number for your specific account.

Ready to make a deposit? Create a free deposit slip with your routing number pre-filled.

Create Bank of America Deposit Slip