Find the bank behind any routing number.

Look up any 9-digit US routing number to see which bank it belongs to and whether it's valid — or find your own bank's number for direct deposit, ACH and wires. Every record is cited and dated.

9,654 routing numbers · 8,522 banks and credit unions · 147 bank-verified · built from FDIC and NCUA data

Example recordBank-verified

121000248

Wells Fargo Bank, N.A.

Checked June 28, 2026Passes the ABA checksum

Most looked-up routing numbers

Routing number lookup

Routing numbers for major banks

All 8,522 banks

How every number is labeled

  • Bank-verifiedConfirmed on the bank's own published page and against the ABA checksum. The page and the date are linked on every record.
  • Cross-checkedListed for the bank in several public routing directories, but not confirmed by the bank.
  • UnconfirmedSeen in public data only. Shown with this label as a lead, never as an answer.

Tools

Latest verified changes

All updates

What is a routing number?

A routing number is a 9-digit code (the ABA routing transit number) that identifies your bank on a US transfer. It's the first set of digits on the bottom-left of a check. The number you use can differ by purpose — one for direct deposit and ACH, another for domestic wires — so match it to the transfer and confirm it with your bank before sending money.