United States · ACH / ABA

Citi routing number

Citibank ACH routing numbers for US direct deposit and transfers.

Sending this money abroad? Compare it against an international wire from Citi. Compare transfer costs

Primary routing number

021000089

021000089 breaks down as 0210 for fed, 0008 for bank, 9 for check.

NEW CASTLE, DE — this is the leftmost 9-digit number on the bottom of a Citi check.

Routing number details

Bank
CITIBANK, N.A.
Routing number
021000089
City
NEW CASTLE
State
DE
Numbers listed
18
Used for
ACH · direct deposit · bill pay
On a check
Bottom-left, 9 digits
ABA checksum
Valid

All Citi routing numbers18

All Citi routing numbers — showing 118 of 18.
Routing numberCity
021000089PrimaryNEW CASTLE
021001486NEW CASTLE
021272655NEW CASTLE
022000868NEW CASTLE
026009645ENGLEWOOD CLIFFS
026011882ENGLEWOOD CLIFFS
028000082NEW CASTLE
028001489ENGLEWOOD CLIFFS
031100209NEW CASTLE
091408983SIOUX FALLS
091409571NEW CASTLE
091409681NEW CASTLE
091409704NEW CASTLE
091409717NEW CASTLE
122401710NEW CASTLE
122402159NEW CASTLE
221172610NEW CASTLE
271970312NEW CASTLE

US & international payments

Banking with Citi?

Hold 80+ currencies, spend on a Visa card and move money abroad — alongside the account you already have at Citi. Conversions are quoted at the mid-market rate, with the cost charged as a visible fee rather than buried in the rate.