
Citibank routing number
Find your Citibank routing number for ACH transfers, wire transfers, and direct deposit setup across all states where Citibank operates.
Last verified June 2026
Find your state specific routing numbers
Citibank's ACH number is regional. Select the state where you opened your account to see your routing numbers.
More about Citibank
Citibank uses different ACH routing numbers per state — for example, 221172610 in Connecticut. Domestic wire transfers use 321171184. SWIFT/BIC: CITIUS33XXX.
Northeast Region:
Southern Region:
Midwest Region:
Western Region:
Note: If you opened your account in a state not listed above, or if you're unsure which routing number to use, call Citibank customer service at 1-800-374-9700. Using the wrong routing number can delay your payment or cause it to be rejected entirely.
Important: For all domestic wire transfers regardless of your state, use routing number 321171184. For international wire transfers, you'll need SWIFT code CITIUS33XXX instead of a routing number.
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.
- Picking the wrong state — Citibank 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
- 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
The 9-digit number in the lower-left, before your account number.
Sign in, open the account, and view account & routing details.
Printed near your account number in the statement header.
1-800-374-9700, or ask at any Citibank branch.
FAQs
Common questions about ACH and wires through Citibank
Why does Citibank have different routing numbers for each state?
Citibank's multiple routing numbers reflect its long history and nationwide expansion strategy. As Citibank grew and acquired regional banks over its 200+ year history, it maintained separate routing numbers for different geographic regions. Each routing number corresponds to the Federal Reserve district where that region's transactions are processed, which helps the bank manage the massive volume of payments it handles daily across the United States.
Can I use any Citibank routing number for my account?
No, you must use the routing number specific to the state where you originally opened your account. The routing number is tied to the Federal Reserve branch that processes your transactions. Using an incorrect routing number will cause delays, rejected payments, or funds being sent to the wrong account. Always verify your routing number by checking your account documents or calling Citibank at 1-800-374-9700.
What's the difference between Citibank's ACH and wire routing numbers?
For most Citibank accounts, ACH transfers (like direct deposits and bill payments) use the state-specific routing number based on where you opened your account. However, domestic wire transfers use a single routing number - 321171184 - regardless of your state. This is because wire transfers are processed through a different system (Fedwire) than ACH transfers, and Citibank centralizes all domestic wire processing through its Northern California routing number.
How do I know which state my Citibank account was opened in?
Check your original account opening paperwork, which will show the branch location where you opened the account. You can also log into Citibank online banking and look at your account details, or check old bank statements which typically show the branch information. If you still can't determine your account's origin state, call Citibank customer service at 1-800-374-9700 and they can look it up for you using your account number.
Can I use Citibank routing numbers for international transfers?
No, routing numbers only work for domestic U.S. transfers. For international wire transfers to or from Citibank, you must use Citibank's SWIFT code: CITIUS33XXX. This code identifies Citibank in the international SWIFT network. You'll also need to provide the recipient's full account details and may need additional information depending on the destination country.
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.
Send a secure payment link instead of your account details.
No per-transfer fee — for you or the businesses you pay.
One place to send and receive, whatever the rail.
Every payment lands matched, not in a spreadsheet.