Bank of America Routing Numbers

A bank card showing how to find the routing number
A routing number is a unique nine-digit code that identifies a financial institution in a transaction.
Bank of America has a total of 150 routing numbers.
You can find your routing number on the bottom left of your check, or by logging into your online banking account.
If you’re sending an international wire transfer, you’ll also need the SWIFT code for Bank of America, which is BOFAUS3N.

Routing Numbers Table

State

Electronic (ex. Direct Deposit/Automatic Payment)

Paper
(Ordering Checks)

Alabama
051000017
051000017
Alaska
051000017
051000017
Arizona
122101706
122101706
Arkansas
082000073
082000073
California, North
121000358
121000358
California, South
121000358
122000661
Colorado
051000017
051000017
Connecticut
011900254
011900571
Delaware
031202084
031202084
Washington DC
054001204
054001204
Florida, East
063100277
063000047
Florida, West
063100277
063100277
Georgia
061000052
061000052
Hawaii
051000017
051000017
Idaho
123103716
123103716
Illinois - South
081904808
081904808
Illinois - North
071000505
071000505
Illinois - Chicago Metro
081904808
071103619
Indiana Accounts opened before 8/23/2008
051000017
051000017
Indiana Accounts opened after 8/23/2008
081904808
081904808
All other Indiana accounts
071214579
071214579
Iowa
073000176
073000176
Kansas
101100045
101100045
Kentucky
051000017
051000017
Louisiana
051000017
051000017
Maine
011200365
011200365
Maryland
052001633
052001633
Massachusetts
011000138
011000138
Michigan Accounts opened before 8/23/2008
051000017
051000017
Michigan Accounts opened after 8/23/2008
081904808
081904808
All other Michigan accounts
072000805
072000805
Minnesota
051000017
051000017
Mississippi
051000017
051000017
Missouri East/St. Louis
081000032
081000032
Missouri West/Kansas City
081000032
101000035
Montana
051000017
051000017
Nebraska
051000017
051000017
Nevada
122400724
122400724
New Hampshire
011400495
011400495
New Jersey
021200339
021200339
New Mexico
107000327
107000327
New York
021000322
021000322
North Carolina
053000196
053000196
North Dakota
051000017
051000017
Ohio
051000017
051000017
Oklahoma
051000017
051000017
Oregon
323070380
323070380
Pennsylvania
031202084
031202084
Rhode Island
011500010
011500010
South Carolina
053904483
053904483
South Dakota
051000017
051000017
Tennessee
064000020
064000020
Texas, North
111000025
111000025
Texas, South
111000025
113000023
Utah
051000017
051000017
Vermont
051000017
051000017
Virginia
051000017
051000017
Washington
125000024
125000024
West Virginia
051000017
051000017
Wisconsin
051000017
051000017
Wyoming
051000017
051000017
The Routing Number for Wire transfers is the same for all locations and is: 026009593
Remember that you should always enter the correct routing number when conducting financial transactions, such as interbank transfers. Entering the wrong number can cause delays or errors in the transaction.

Security is a key aspect of any financial transaction. Therefore, it is important to always protect your routing number. The routing number, like your bank account number, is a unique identifier that can be used to conduct transactions on your account. Therefore, you should not share this number with anyone who is not a trusted party.