TD Bank logo

TD Bank routing number

Complete guide to TD Bank routing numbers for ACH transfers, wire transfers, and direct deposit setup across 15 states and Washington D.C.

Last verified June 2026

Find your state specific routing numbers

TD Bank's ACH number is regional. Select the state where you opened your account to see your routing numbers.

New York has more than one — pick the region your account belongs to.

Primary
Upstate NY, former Banknorth customers
Domestic Wire
International Wire
SWIFT / BIC

More about TD Bank

TD Bank uses different ACH routing numbers per state — for example, 026013673 in New York. Domestic wire transfers use 031101266. SWIFT/BIC: NRTHUS33XXX.

Wire Transfer Routing Number (All States):

For incoming and outgoing domestic wire transfers, use: 031101266

For international wire transfers, use: 031101266 and SWIFT code: NRTHUS33XXX

Note: TD Bank's multiple routing numbers exist due to the bank's acquisition history. TD Bank was formed through the 2008 merger of TD Banknorth and Commerce Bank. TD Banknorth had its roots in Maine savings banks dating back to 1802, while Commerce Bank was founded in New Jersey in 1973. When these institutions merged, they maintained their original routing numbers for existing customers. Your routing number depends on where you originally opened your account, not where you currently live.

Get it right the first time

A wrong number can bounce a transfer or send it into limbo. Two minutes here saves a week of waiting.

Avoid the common mistakes
  • Picking the wrong state — TD Bank routing numbers are regional
  • Using the wire number for an ACH transfer (or vice-versa)
  • Transposing a digit; always copy, don’t retype
  • Forgetting the SWIFT code on incoming international wires
Keep transfers secure
  • Routing numbers are public — your account number is what to protect
  • Only share account details over channels you initiated
  • Verify new payees by phone before the first transfer
  • Watch for invoice-swap scams that change banking details

How to find your account number

Bottom of a check

The 9-digit number in the lower-left, before your account number.

Online banking

Sign in, open the account, and view account & routing details.

Monthly statement

Printed near your account number in the statement header.

Call or visit TD Bank

1-888-751-9000, or ask at any TD Bank branch.

FAQs

Common questions about ACH and wires through TD Bank

Why does TD Bank have so many different routing numbers?

TD Bank's multiple routing numbers stem from its complex acquisition history. The modern TD Bank was created through the 2008 merger of TD Banknorth and Commerce Bank, both of which had already acquired numerous regional banks. TD Banknorth originated from Maine savings banks dating back to 1802, while Commerce Bank was founded in Cherry Hill, New Jersey in 1973. When TD Bank Group (the Canadian parent company) merged these institutions, they preserved the original routing numbers for existing customers to avoid disruption. Additionally, New York has two separate routing numbers because TD Bank serves both former Commerce Bank customers (metro NYC) and former Banknorth customers (upstate NY). Your routing number is based on where you originally opened your account and which legacy bank system your account came from.

Can I use any TD Bank routing number for my account?

No, you must use the specific routing number assigned to the state and legacy bank where you opened your account. Using the wrong routing number can cause payment delays, rejected transactions, or funds being routed to the wrong account. Even if you've moved to a different state, you still need to use your original routing number for ACH transfers and direct deposits. The only exception is wire transfers, which use a universal routing number (031101266) regardless of which state your account was opened in. If you're unsure which routing number applies to your account, check the bottom of your checks, log into TD Bank online banking, or call customer service at 1-888-751-9000.

What's the difference between ACH and wire routing numbers at TD Bank?

For ACH transfers (direct deposits, bill payments, automated transfers), you must use your state-specific routing number based on where you opened your account. For wire transfers (both domestic and international), TD Bank uses a universal routing number: 031101266. This applies to all TD Bank customers regardless of location. Wire transfers are faster but more expensive ($30 domestic, $50 international), while ACH transfers are typically free but take 1-3 business days. Wire transfers use the Fedwire system for immediate settlement, whereas ACH transfers batch process through the Automated Clearing House network. For international wires, you'll also need TD Bank's SWIFT code: NRTHUS33XXX.

How do I know which state my TD Bank account was opened in?

Check your account opening documents, which should indicate the branch location where you established the account. You can also find your routing number on the bottom left corner of your TD Bank checks, or log into TD Bank online banking and navigate to the account details section. If you're still uncertain, call TD Bank customer service at 1-888-751-9000 with your account number handy. They can confirm which routing number applies to your specific account. Remember, if you originally opened your account with Commerce Bank or Banknorth before the TD Bank merger, your routing number reflects that legacy institution.

Can I use TD Bank routing numbers for international transfers?

For outgoing international wire transfers, you'll use TD Bank's wire routing number (031101266) along with the SWIFT code (NRTHUS33XXX). However, TD Bank requires you to visit a branch in person to initiate international wire transfers; you cannot send them online or over the phone. For incoming international wires to your TD Bank account, the sender's bank will use TD Bank's SWIFT code and the wire routing number, along with your account number. Be aware that international wire transfers incur fees ($50 outgoing, $15 incoming) and take 3-5 business days to process. Additionally, TD Bank applies exchange rate markups (typically 1-3%) that increase the cost of international transfers beyond the stated wire fee.

Stop sharing routing numbers to get paid

If you’re hunting for a routing number, you’re about to email sensitive bank details to someone. Nickel replaces the back and forth with one secure link.

Never share a routing number again

Send a secure payment link instead of your account details.

Free ACH, every time

No per-transfer fee — for you or the businesses you pay.

Wire, ACH, card, instant

One place to send and receive, whatever the rail.

Reconciles into QuickBooks

Every payment lands matched, not in a spreadsheet.