
Old National Bank routing number
Complete guide to Old National Bank's routing number for ACH transfers, wire transfers, and direct deposit setup across Indiana, Illinois, Wisconsin, Minnesota, Michigan, Kentucky, Iowa, and Tennessee.
Last verified June 2026
Old National Bank routing number
Use the ACH number for direct deposits and ACH transfers, the wire number for domestic wires, and the SWIFT code for international wires.
More about Old National Bank
Old National Bank Routing Number
Old National Bank's ACH routing number is 086300012, used for direct deposits, ACH transfers, and domestic wires. SWIFT/BIC: OLNAUS44.
States Where Old National Operates
Old National Bank serves customers across eight Midwest states with 278 branch locations. Following its 2022 merger with First Midwest Bancorp, Old National became one of the top 30 banking companies in the United States with assets of $48.5 billion.
Indiana (89 branches)Old National's home state and largest market. Major cities include Evansville (headquarters), Indianapolis, Fort Wayne, Bloomington, Columbus, Jasper, Lafayette, and South Bend.
Illinois (81 branches)Second headquarters location in Chicago. Coverage includes Chicago metro area, Danville, Rockford, Champaign, Carbondale, and many suburban communities.
Minnesota (31 branches)Primarily serves the Twin Cities metro area (Minneapolis-St. Paul) and western suburbs including Chaska, Mankato, and surrounding communities.
Wisconsin (23 branches)Concentrated in southern Wisconsin counties including Dane, Milwaukee, Outagamie, Portage, Rock, Walworth, Waukesha, and Winnebago. Major cities include Milwaukee, Madison, and Appleton.
Michigan (20 branches)Serves Ann Arbor, Grand Rapids, Brighton, and other Michigan communities.
Tennessee (21 branches)Coverage across Tennessee markets.
Kentucky (11 branches)Primarily serves western Kentucky counties including Daviess, Henderson, Hopkins, Muhlenberg, and Union. Cities include Louisville, Henderson, and Central City.
Iowa (2 branches)Limited presence in eastern Iowa.
Why Old National Uses One Routing Number
Following multiple acquisitions and the 2022 merger with First Midwest Bancorp, Old National consolidated its operations under a single routing number (086300012). This unified approach simplifies transactions for customers regardless of which state they're in or which legacy institution their account originated from. Whether you opened your account in Evansville, Chicago, Minneapolis, or Grand Rapids, you'll always use the same routing number.
Wire Transfers at Old National
Old National processes wire transfers using routing number 086300012 for domestic transfers. The cutoff time for same-day wire transfers is 3:00 PM Central Time Monday through Friday. Wire transfers submitted after the cutoff will be processed the next business day.
For international wire transfers, Old National uses SWIFT code OLNAUS44. International wires can be sent in U.S. dollars or in the currency of the destination country. If you send regularly, consider establishing a relationship with Old National's Foreign Exchange Department by calling 1-800-704-3084.
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.
- 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-731-2265, or ask at any Old National Bank branch.
FAQs
Common questions about ACH and wires through Old National Bank
What is Old National Bank's routing number?
Old National Bank's routing number is 086300012 for all states and all transaction types. This single routing number works for ACH transfers, wire transfers, direct deposits, bill payments, and check processing. Whether you're in Indiana, Illinois, Wisconsin, Minnesota, Michigan, Kentucky, Iowa, or Tennessee, you'll always use 086300012. You can find this number on the bottom left of your checks, in your online banking account details, or by calling 1-800-731-2265.
Does Old National have different routing numbers after the First Midwest merger?
No, Old National consolidated to a single routing number (086300012) following the 2022 merger with First Midwest Bancorp. Even if your account originally came from First Midwest, AnchorBank, KleinBank, or other acquired institutions, you now use Old National's unified routing number for all transactions. This simplification makes banking easier and reduces errors from using outdated routing numbers.
What is Old National's SWIFT code for international wire transfers?
Old National Bank's SWIFT code is OLNAUS44. This code is required for international wire transfers along with your routing number (086300012) and account number. For international transfers, Old National can send wires in U.S. dollars or in foreign currencies like Euros, British Pounds, or Canadian Dollars. The cutoff time for international wires is 3:00 PM Central Time. If you regularly send international wires, contact Old National's Foreign Exchange Department at 1-800-704-3084 for specialized support.
How long do wire transfers take at Old National Bank?
Domestic wire transfers sent before the 3:00 PM Central Time cutoff typically arrive at the recipient bank the same business day. International wire transfers in U.S. dollars generally arrive within two business days, while transfers in foreign currencies may take 2-5 business days depending on the destination country and intermediary banks involved. Wire transfers submitted after the cutoff time will be processed the next business day.
Can I use my Old National routing number if I move to a different state?
Yes, your Old National routing number (086300012) remains the same even if you move to a different state within Old National's service area. Since Old National uses a single routing number for all branches across all eight states, you won't need to update your routing number with employers, bill payment companies, or anyone else when you relocate. If you move outside Old National's eight-state region, you can still maintain your account and use the same routing number for electronic transactions.
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.