Bank of America Routing Numbers | All States


Bank of America Online Banking » Bank of America Routing Numbers | All States

The Bank of America routing numbers allow an individual to transfer money from one account to another through a wire, direct deposit, or through a money transfer. The number is nine digits and is assigned to each individual State. Bank of America is located in all fifty (50) states and in larger States there are multiple numbers depending on the region the account was opened.

Sponsored Links

On a Check

Bank of America Check Image

Bank of America Check Image

By State

  • Alabama
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Alaska
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Arizona
    • Paper (ex. Ordering Checks): 122101706
    • Electronic (ex. Direct Deposit/Automatic Payment): 122101706
    • Wire Transfer: 026009593
  • Arkansas
    • Paper (ex. Ordering Checks): 082000073
    • Electronic (ex. Direct Deposit/Automatic Payment): 082000073
    • Wire Transfer: 026009593
  • California
    • North
      • Paper (ex. Ordering Checks): 121000358
      • Electronic (ex. Direct Deposit/Automatic Payment): 121000358
      • Wire Transfer: 026009593
    • South
      • Paper (ex. Ordering Checks): 122000661
      • Electronic (ex. Direct Deposit/Automatic Payment): 121000358
      • Wire Transfer: 026009593
  • Colorado
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Connecticut
    • Paper (ex. Ordering Checks): 011900571
    • Electronic (ex. Direct Deposit/Automatic Payment): 011900254
    • Wire Transfer: 026009593
  • Delaware
    • Paper (ex. Ordering Checks): 031202084
    • Electronic (ex. Direct Deposit/Automatic Payment): 031202084
    • Wire Transfer: 026009593
  • Washington DC
    • Paper (ex. Ordering Checks): 054001204
    • Electronic (ex. Direct Deposit/Automatic Payment): 054001204
    • Wire Transfer: 026009593
  • Florida
    • East
      • Paper (ex. Ordering Checks): 063000047
      • Electronic (ex. Direct Deposit/Automatic Payment): 063100277
      • Wire Transfer: 026009593
    • West
      • Paper (ex. Ordering Checks): 063100277
      • Electronic (ex. Direct Deposit/Automatic Payment): 063100277
      • Wire Transfer: 026009593
  • Georgia
    • Paper (ex. Ordering Checks): 061000052
    • Electronic (ex. Direct Deposit/Automatic Payment): 061000052
    • Wire Transfer: 026009593
  • Hawaii
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Idaho
    • Paper (ex. Ordering Checks): 123103716
    • Electronic (ex. Direct Deposit/Automatic Payment): 123103716
    • Wire Transfer: 026009593
  • Illinois
    • Outside Chicago Metro
      • Paper (ex. Ordering Checks): 081904808
      • Electronic (ex. Direct Deposit/Automatic Payment): 081904808
      • Wire Transfer: 026009593
    • Chicago Metro
      • Paper (ex. Ordering Checks): 071103619
      • Electronic (ex. Direct Deposit/Automatic Payment): 081904808
      • Wire Transfer: 026009593
  • Indiana
    • Accounts opened online with Bank of America before 8/23/2008
      • Paper (ex. Ordering Checks): 051000017
      • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
      • Wire Transfer: 026009593
    • Accounts opened online with Bank of America after 8/23/2008
      • Paper (ex. Ordering Checks): 081904808
      • Electronic (ex. Direct Deposit/Automatic Payment): 081904808
      • Wire Transfer: 026009593
    • All other Indiana accounts
      • Paper (ex. Ordering Checks): 071214579
      • Electronic (ex. Direct Deposit/Automatic Payment): 071214579
      • Wire Transfer: 026009593
  • Iowa
    • Paper (ex. Ordering Checks): 073000176
    • Electronic (ex. Direct Deposit/Automatic Payment): 073000176
    • Wire Transfer: 026009593
  • Kansas
    • Paper (ex. Ordering Checks): 101100045
    • Electronic (ex. Direct Deposit/Automatic Payment): 101100045
    • Wire Transfer: 026009593
  • Kentucky
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Louisiana
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Maine
    • Paper (ex. Ordering Checks): 011200365
    • Electronic (ex. Direct Deposit/Automatic Payment): 011200365
    • Wire Transfer: 026009593
  • Maryland
    • Paper (ex. Ordering Checks): 052001633
    • Electronic (ex. Direct Deposit/Automatic Payment): 052001633
    • Wire Transfer: 026009593
  • Massachusetts
    • Paper (ex. Ordering Checks): 011000138
    • Electronic (ex. Direct Deposit/Automatic Payment): 011000138
    • Wire Transfer: 026009593
  • Michigan
    • Accounts opened online with Bank of America before 8/23/2008
      • Paper (ex. Ordering Checks): 051000017
      • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
      • Wire Transfer: 026009593
    • Accounts opened online with Bank of America after 8/23/2008
      • Paper (ex. Ordering Checks): 081904808
      • Electronic (ex. Direct Deposit/Automatic Payment): 081904808
      • Wire Transfer: 026009593
    • All other Michigan accounts
      • Paper (ex. Ordering Checks): 072000805
      • Electronic (ex. Direct Deposit/Automatic Payment): 072000805
      • Wire Transfer: 026009593
  • Minnesota
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Mississippi
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Missouri
    • Missouri East/St. Louis
      • Paper (ex. Ordering Checks): 081000032
      • Electronic (ex. Direct Deposit/Automatic Payment): 081000032
      • Wire Transfer: 026009593
    • Missouri West/Kansas City
      • Paper (ex. Ordering Checks): 101000035
      • Electronic (ex. Direct Deposit/Automatic Payment): 081000032
      • Wire Transfer: 026009593
  • Montana
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Nebraska
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Nevada
    • Paper (ex. Ordering Checks): 122400724
    • Electronic (ex. Direct Deposit/Automatic Payment): 122400724
    • Wire Transfer: 026009593
  • New Hampshire
    Paper (ex. Ordering Checks): 011400495
    Electronic (ex. Direct Deposit/Automatic Payment): 011400495
    Wire Transfer: 026009593
  • New Jersey
    • Paper (ex. Ordering Checks): 021200339
    • Electronic (ex. Direct Deposit/Automatic Payment): 021200339
    • Wire Transfer: 026009593
  • New Mexico
    • Paper (ex. Ordering Checks): 107000327
    • Electronic (ex. Direct Deposit/Automatic Payment): 107000327
    • Wire Transfer: 026009593
  • New York
    • Paper (ex. Ordering Checks): 021000322
    • Electronic (ex. Direct Deposit/Automatic Payment): 021000322
    • Wire Transfer: 026009593
  • North Carolina
    • Paper (ex. Ordering Checks): 053000196
    • Electronic (ex. Direct Deposit/Automatic Payment): 053000196
    • Wire Transfer: 026009593
  • North Dakota
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Ohio
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Oklahoma
    • Paper (ex. Ordering Checks): 103000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 103000017
    • Wire Transfer: 026009593
  • Oregon
    • Paper (ex. Ordering Checks): 323070380
    • Electronic (ex. Direct Deposit/Automatic Payment): 323070380
    • Wire Transfer: 026009593
  • Pennsylvania
    • Paper (ex. Ordering Checks): 031202084
    • Electronic (ex. Direct Deposit/Automatic Payment): 031202084
    • Wire Transfer: 026009593
  • Rhode Island
    • Paper (ex. Ordering Checks): 011500010
    • Electronic (ex. Direct Deposit/Automatic Payment): 011500010
    • Wire Transfer: 026009593
  • South Carolina
    • Paper (ex. Ordering Checks): 053904483
    • Electronic (ex. Direct Deposit/Automatic Payment): 053904483
    • Wire Transfer: 026009593
  • South Dakota
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Tennessee
    • Paper (ex. Ordering Checks): 064000020
    • Electronic (ex. Direct Deposit/Automatic Payment): 064000020
    • Wire Transfer: 026009593
  • Texas
    • North
      • Paper (ex. Ordering Checks): 111000025
      • Electronic (ex. Direct Deposit/Automatic Payment): 111000025
      • Wire Transfer: 026009593
    • South
      • Paper (ex. Ordering Checks): 113000023
      • Electronic (ex. Direct Deposit/Automatic Payment): 111000025
      • Wire Transfer: 026009593
  • Utah
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Vermont
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Virginia
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Washington
    • Paper (ex. Ordering Checks): 125000024
    • Electronic (ex. Direct Deposit/Automatic Payment): 125000024
    • Wire Transfer: 026009593
  • West Virginia
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Wisconsin
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593
  • Wyoming
    • Paper (ex. Ordering Checks): 051000017
    • Electronic (ex. Direct Deposit/Automatic Payment): 051000017
    • Wire Transfer: 026009593

How to Conduct a Wire Transfer

  • Domestic Wires

This may be completed online or inside a branch bank. To complete online the user must login to their account. Click on the Transfers tab at the top of the screen and proceed to the Outside the Bank Transfers tab. For domestic wires the sender will need the other bank account’s;

  • Account Number
  • Routing Number
  • Name on Bank Account
  • Address of Holder of Bank Account

Once complete the money transfer shall be sent depending on the time selected by the sender. Sending between 3-5 days is usually the most affordable with the option of sending immediately for a higher fee.

  • International Wires

The applicant will need the following information and to bring to a Bank of America banking location;

  • International Bank Account Number (IBAN)
  • Swift Code
  • Name on Bank Account
  • Address of Bank Account Holder
Sponsored Links