FDIC-insured bank

Armstrong Bank

Bank headquartered in Muskogee, Oklahoma, part of IRONHORSE FINANCIAL GROUP INC.
Source: FDIC BankFind Suite, data as of June 30, 2026, fetched September 5, 2026
Total assets
$2.84 billion
Total deposits
$2.59 billion
Branches
30
FDIC-insured since
1934
Established
1910

Headquarters and contact

Address1215 W Okmulgee St
Muskogee, OK 74401
CountyMuskogee
Metro areaMuskogee, OK
Websitewww.armstrong.bank
Phonenot published in FDIC data, see the bank's website

FDIC record

FDIC Certificate2315
Federal Reserve RSSD ID470452
StatusActive
Charter classSM (STATE)
Holding companyIRONHORSE FINANCIAL GROUP INC
Domestic offices29
Financials as ofJune 30, 2026

Routing number

FDIC does not publish ABA routing numbers, and many banks use different routing numbers by state or by account type. The reliable places to find yours: the bottom left of a check from this bank, the "account details" screen in its online banking, or its official website at www.armstrong.bank.
See how your odds compare before you apply at Armstrong Bank.

Offices nearest to headquarters

Armstrong Bank main office
Muskogee, OK
1215 W Okmulgee St, 74401
Chandler Branch
Muskogee, OK
2520 Chandler Rd, 74403
Fort Gibson Branch
Fort Gibson, OK
803 S Lee St, 74434
Wagoner Location Branch
Wagoner, OK
1500 State Highway 51, 74467
Warner Branch
Warner, OK
810 Campbell Ave, 74469
Checotah Branch
Checotah, OK
1111 W Gentry Ave, 74426
North Main Branch
Gore, OK
409 N Main St, 74435
Tahlequah Branch
Tahlequah, OK
1401 S Muskogee Ave, 74464
Downing Tahlequah East Branch
Tahlequah, OK
1364 E Downing St, 74464
Vian Branch
Vian, OK
102 West Schley Street, 74962
Bixby Branch
Bixby, OK
13112 S Memorial Dr, 74008
1700 South Lynn Riggs Branch
Claremore, OK
1700 S Lynn Riggs Blvd, 74017
30 offices in total. Browse them by city through the state pages.

Where Armstrong Bank has offices