How to identify a bank from its routing number

A routing number belongs to one specific bank or credit union. You can find out which one by searching the number on the Federal Reserve's routing number database, or by calling the Federal Reserve's routing number hotline at 1-888-908-9036. You can also search the number directly on your bank's website, or contact the bank's customer service line if you already know which institution you're dealing with.

The fastest method is usually the Federal Reserve database. Go to frbservices.org, select "Routing Number Lookup" under the Services section, and enter the nine-digit routing number. The result will show you the bank name, the city where that routing hub is located, and whether the number is still active. If the number is inactive or does not appear, it may be outdated or incorrect.

If you're looking up a routing number because you received a check, wire transfer, or payment instruction, verify the number matches what your own bank shows you. Scammers sometimes provide fake routing numbers to redirect payments. Cross-check any unfamiliar routing number against your bank's official website or a phone call to their main line before sending money.

Key Takeaways

  • The Federal Reserve's routing number database at frbservices.org is the official source for identifying which bank owns any routing number.
  • A nine-digit routing number identifies a specific bank and the processing location where that bank clears checks and transfers.
  • If a routing number does not appear in the Federal Reserve database, it may be inactive, incorrect, or fabricated.
  • Always verify a routing number through official bank channels before sending money, because scammers use fake routing numbers to intercept payments.

Why routing numbers matter when money moves

A routing number is the address your bank uses to send and receive money. When you write a check, set up a wire transfer, or arrange a direct deposit, the routing number tells the Federal Reserve and other banks exactly where to send the funds. If the routing number is wrong, the money goes to the wrong bank — and recovering it can take weeks or never happen at all.

Each bank has one or more routing numbers depending on how many processing centers it operates. A large national bank like Bank of America or Wells Fargo may have dozens of routing numbers, each tied to a different region or service type. A small community bank might have only one. The routing number is not the same as your account number; you need both to move money correctly.

What the Federal Reserve database shows you

When you search a routing number on frbservices.org, you get four pieces of information: the bank name, the city where that routing hub processes transactions, the routing number status (active or inactive), and sometimes the type of institution (bank, credit union, or savings bank).

The city listed is not necessarily where the bank's headquarters is. It is where that particular routing hub is physically located. A bank headquartered in New York might have a routing hub in Chicago, and that Chicago hub gets its own routing number. If you see a city you do not recognize, that is normal — it just means the bank processes some of its transactions through that location.

If the database shows the routing number as inactive, the bank may have closed, merged with another bank, or retired that particular routing number. Do not use an inactive routing number. Contact the bank directly to get the current one.

When a routing number search turns up nothing

If you search a nine-digit number and the Federal Reserve database returns no results, one of three things happened: the number is incorrect, it is fabricated, or it belongs to a non-bank institution that does not use the Federal Reserve's routing system.

Check the number again for typos. Routing numbers are nine digits with no letters or symbols. If you copied it from a check or document, make sure you did not skip a digit or include a space. If the number is correct and still does not appear, ask the person or organization who gave it to you for verification. If they cannot provide a second source or official documentation, treat it as a red flag.

Some credit unions and smaller financial institutions use different clearing systems and may not appear in the Federal Reserve database. In that case, contact the institution directly and ask for their routing number through their official website or phone line.

Protecting yourself from fake routing numbers

Scammers sometimes provide false routing numbers to intercept payments meant for someone else. A common scenario: you sell something online, the buyer sends a check or wire, and the routing number directs the funds to the scammer's account instead of yours. By the time you realize the money never arrived, the scammer has withdrawn it.

Before you accept a payment using a routing number, verify it independently. If someone is paying you, ask them to send the money to your bank account using your bank's official routing number — not one they found or were given. If you are sending money to someone else, call their bank directly using a phone number you find yourself, not one they provide, and confirm the routing number and account number match.

If you receive a routing number in an email, text, or phone call from someone claiming to represent your bank, do not use it. Hang up, find your bank's official phone number on your debit card or bank statement, and call them back. Real banks never ask you to verify routing numbers via email or text.

What to do if money went to the wrong routing number

If you sent money using an incorrect routing number, contact your bank when ready. Tell them the wrong routing number, the amount sent, and when you sent it. Your bank can attempt to recall the transfer, but success depends on whether the receiving bank has already processed and released the funds.

If the money reached another bank but has not been withdrawn, that bank can freeze the account and return the funds. This process usually takes five to ten business days. If the money was already withdrawn, recovery becomes much harder and may require a police report and civil action.

For wire transfers, the window to recall is smaller — usually 24 to 48 hours. For ACH transfers (direct deposits and bill payments), you have more time, sometimes up to five business days. Act fast and provide your bank with as much detail as possible about the transaction.

Frequently Asked Questions

Can I find out which bank a routing number belongs to without calling anyone?

Yes. The Federal Reserve's routing number lookup at frbservices.org is free and requires no phone call. Enter the nine-digit number and you will see the bank name and processing location within seconds. This is the fastest way to identify a routing number.

What if the routing number is real but the account number is fake?

The money will reach the correct bank but will not match any account in that bank's system. The bank will reject the transaction or hold it in a suspense account. Contact your bank to find out what happened and ask them to help you recover the funds or resend to the correct account.

Do all banks have the same routing number?

No. Each bank has its own routing number or numbers. Some large banks have multiple routing numbers for different regions or services. You must use the correct routing number for your specific bank and branch, or the money will go to the wrong place.

Is it safe to share my routing number?

Your routing number alone is not enough to steal money from your account — a thief also needs your account number. However, do not share either number with anyone you do not trust. Scammers use routing and account numbers together to set up unauthorized transfers or fraudulent direct deposits.

What if I found a routing number on a check but the bank says it is wrong?

Checks can be printed with outdated routing numbers if the bank merged, changed its processing system, or retired a routing number. Ask your bank for the current routing number and use that instead. Do not use a routing number from an old check.