Bank of America routing numbers in New Jersey depend on which branch you use
Bank of America has multiple routing numbers across New Jersey, and the one you need depends on where your account is held and what type of transaction you're making. For most wire transfers from a New Jersey Bank of America account, the routing number is 021000021. However, some branches and account types use different numbers, so confirming with your bank before sending money is the safest approach.
The routing number tells the banking system which Bank of America location to pull funds from. Using the wrong one can delay your wire transfer or send it to the wrong place entirely. Bank of America customer service can confirm your specific routing number in under a minute, and you can also find it on your checks or through your online banking portal.
Key Takeaways
- The most common Bank of America routing number for New Jersey wire transfers is 021000021, but some accounts may use a different number based on branch location.
- Your routing number appears on the bottom left of your checks, usually as a nine-digit code before your account number.
- You can confirm your routing number by logging into your Bank of America online account, calling customer service, or visiting a local branch.
- Using an incorrect routing number can delay your wire transfer or cause it to fail, so verification takes only a few minutes and prevents costly mistakes.
Where to find your routing number on checks and online
If you have Bank of America checks, the routing number is printed on the bottom left corner of each check. It's the first set of nine digits, followed by your account number. The format is always nine digits with no letters or special characters.
If you don't have checks handy, log into your Bank of America online account or mobile app. Go to your account details or settings section — the exact location varies slightly between the website and app, but it's usually labeled "Account Information" or "Account Details." Your routing number will be listed there alongside your account number. You can also call Bank of America customer service at 1-800-432-1000 and provide your account information; they'll confirm your routing number immediately.
Why routing numbers matter for wire transfers
A wire transfer moves money directly from one bank account to another, and the routing number is how the banking system identifies which bank and branch to send it to. Bank of America's main routing number for New Jersey (021000021) works for most standard wire transfers, but some older accounts or special account types may have been assigned a different routing number when they were opened.
If you use the wrong routing number, the wire may be rejected by the receiving bank, returned to you, or delayed while the banking system tries to sort out where it should go. This can take several business days. Confirming the number takes less time than waiting for a failed transfer to be corrected, so it's worth the quick call or online check before you initiate the wire.
How to send a wire transfer from Bank of America in New Jersey
Once you have your routing number confirmed, you can initiate a wire transfer through Bank of America online banking, the mobile app, or by visiting a branch. Online and mobile transfers usually process within one business day, while branch transfers may be faster if you're sending the wire the same day.
You'll need the recipient's name, their bank's routing number (not Bank of America's), their account number, and the amount you want to send. Bank of America will ask you to confirm all details before the wire is sent — this is your last chance to catch any mistakes. Wire transfers are generally irreversible once sent, so double-check the recipient's account number and routing number before you confirm.
What to do if you're unsure about your routing number
Don't guess. Contact Bank of America directly before sending any wire transfer. Call 1-800-432-1000, visit a local New Jersey branch, or use the secure message feature in your online account to ask. Bank of America's customer service team can confirm your routing number and answer questions about your specific account in minutes.
If you're sending money to someone outside the United States, you may also need a SWIFT code in addition to or instead of a routing number. Bank of America's SWIFT code is BOFAUS3N. Your bank can tell you whether the recipient's bank needs a routing number, SWIFT code, or both.
Common mistakes to avoid when wiring money
The most common error is confusing your own routing number with the recipient's bank's routing number. You need your Bank of America routing number to authorize the wire from your account, but the wire goes to the recipient's bank using their bank's routing number. Write down both numbers and label them clearly so you don't mix them up.
Another frequent mistake is transposing digits in the account number or routing number. A single digit wrong can send your money to the wrong account or cause the transfer to fail. Read the numbers aloud to yourself as you enter them, or have someone else read them back to you from the original document. This catches typos before the wire is sent.
Frequently Asked Questions
Is 021000021 the routing number for all Bank of America locations in New Jersey?
It's the primary routing number for most Bank of America accounts in New Jersey, but some accounts may have a different routing number depending on when and where the account was opened. Always confirm your specific routing number through your checks, online account, or by calling customer service rather than assuming.
Can I use the same routing number for ACH transfers and wire transfers?
Yes, Bank of America uses the same routing number for both ACH transfers (which take several business days) and wire transfers (which are faster). However, always confirm with your bank before sending money, as some account types or older accounts may have different routing numbers.
What happens if I send a wire to the wrong routing number?
The wire may be rejected by the receiving bank and returned to you, or it may be delayed while the banking system tries to locate the correct destination. Contact Bank of America immediately if you realize you used the wrong routing number. They may be able to stop the transfer or help trace it, but this depends on how quickly you notice the error.
Do I need a different routing number if I'm sending money internationally?
For international wire transfers, you typically need the recipient's bank's SWIFT code instead of or in addition to their routing number. Bank of America's SWIFT code is BOFAUS3N. Ask the recipient's bank which information they need, or contact Bank of America for guidance on international wires.
Can I find my routing number on my debit card?
No, your routing number does not appear on your debit card. It's only on your checks, in your online account, or available through customer service. Your debit card shows your card number and expiration date, but not your bank account's routing number.