Ally Bank Routing Numbers
All Ally Financial ABA routing numbers for ACH, wire transfers, and direct deposit.
Ally Bank Routing Numbers by State
| Routing Number | State / Region | Type |
|---|---|---|
124003116 |
National | ACH |
124002971 |
National | Wire |
Disclaimer: Routing numbers listed here are believed to be accurate but may change. Always verify your routing number directly with Ally Bank before initiating any transaction.
Which Ally Bank Routing Number Do I Use?
Ally Bank uses a single routing number for all customers nationwide. You can use the routing number listed above for direct deposits, ACH payments, and wire transfers.
Need the full list of all banks? Visit our Routing Number Lookup tool.
Ally Bank Routing Number FAQs
Ally Bank's domestic wire transfer routing number is
124002971. This number is used specifically for wire transfers and may be different from the ACH routing number you use for direct deposits and electronic payments.
No, Ally Bank uses a single national routing number for all customers regardless of location.
You can find your Ally Bank routing number in several places: at the bottom-left corner of your personal checks (the first 9 digits), in your Ally Bank online banking portal under account details, or on the Ally Bank mobile app. You can also call Ally Bank customer service to verify your routing number.
Convert your Ally Bank statement to CSV
Extract transactions from your Ally Bank PDF bank statement into Excel or CSV — free and instant.
Convert Ally Bank Statement →