Checked
Banks in Oklahoma
1,298 bank branches in 287 cities and 77 counties · Data as of 10/23/2026
Bank branches on this page
Bank branches in Oklahoma at a glance
- There are 1,298 bank branches in Oklahoma, or roughly one for every 3,104 people.
- Per person, that is 41% above the national rate (2.3 per 10,000).
- The largest group is Full-Service Branch (77%), ahead of Main Office and Limited-Service Facility.
- Oklahoma City (175), Tulsa (132) and Edmond (42) have the most, 27% of the state total combined.
Banks headquartered in Oklahoma, with their assets, deposits and earnings.
Bank financialsFind bank branches by city or county
Pick a place to see its full list
·
- Oklahoma City175
- Tulsa132
- Edmond42
- Norman40
- Lawton26
- Broken Arrow25
- Stillwater22
- Ardmore19
- Enid16
- Muskogee14
- Owasso14
- Bartlesville13
- Duncan13
- Midwest City13
- Yukon13
- Durant12
- Moore12
- Shawnee12
- Chickasha11
- Woodward11
- Ada10
- Bixby10
- Sapulpa10
- Tahlequah10
- Weatherford10
- Altus9
- Jenks9
- Miami9
- Ponca City9
- Claremore8
- Guthrie8
- McAlester8
- Mustang8
- Pauls Valley8
- Clinton7
- El Reno7
- Elk City7
- Poteau7
- Sallisaw7
- Grove6
- Hobart6
- Kingfisher6
- Newcastle6
- Sand Springs6
- Cushing5
- Eufaula5
- Glenpool5
- Guymon5
- Hugo5
- Idabel5
- Madill5
- New Cordell5
- Okmulgee5
- Pryor Creek5
- Seminole5
- Vinita5
- Wagoner5
- Warr Acres5
- Anadarko4
- Antlers4
- Blackwell4
- Broken Bow4
- Chandler4
- Checotah4
- Cleveland4
- Del City4
- Lindsay4
- Marietta4
- Marlow4
- Noble4
- Nowata4
- Purcell4
- Skiatook4
- Sulphur4
- Tishomingo4
- Alva3
- Atoka3
- Bethany3
- Blanchard3
- Bristow3
- Cherokee3
- Coweta3
- Davis3
- Elgin3
- Fairview3
- Frederick3
- Heavener3
- Holdenville3
- Mangum3
- Pawhuska3
- Sayre3
- Stigler3
- Stilwell3
- Tecumseh3
- The Village3
- Tonkawa3
- Tuttle3
- Wewoka3
- Wilburton3
- Apache2
- Beaver2
- Carnegie2
- Chelsea2
- Choctaw2
- Chouteau2
- Coalgate2
- Collinsville2
- Comanche2
- Elmore City2
- Fairland2
- Fletcher2
- Fort Gibson2
- Geary2
- Harrah2
- Hennessey2
- Henryetta2
- Hollis2
- Inola2
- Jay2
- Kingston2
- Konawa2
- Langley2
- Locust Grove2
- Maysville2
- Medford2
- Medicine Park2
- Newkirk2
- Okarche2
- Okeene2
- Okemah2
- Pawnee2
- Perkins2
- Perry2
- Piedmont2
- Prague2
- Roland2
- Ryan2
- Seiling2
- Spiro2
- Stratford2
- Stroud2
- Talihina2
- Thomas2
- Valliant2
- Watonga2
- Waurika2
- Westville2
- Wynnewood2
- Adair1
- Afton1
- Allen1
- Arnett1
- Bernice1
- Billings1
- Binger1
- Blair1
- Boise City1
- Bokchito1
- Boswell1
- Buffalo1
- Burlington1
- Burns Flat1
- Byng1
- Cache1
- Caddo1
- Calera1
- Calumet1
- Camargo1
- Canton1
- Canute1
- Carmen1
- Carney1
- Cashion1
- Catoosa1
- Cheyenne1
- Clayton1
- Cleo Springs1
- Colbert1
- Commerce1
- Covington1
- Crescent1
- Dewey1
- Dickson1
- Disney1
- Dover1
- Drummond1
- Drumright1
- Eakly1
- East Duke1
- Erick1
- Fair Oaks1
- Fairfax1
- Fort Cobb1
- Freedom1
- Gage1
- Garber1
- Glencoe1
- Goldsby1
- Goltry1
- Goodwell1
- Gore1
- Gould1
- Gracemont1
- Grandfield1
- Granite1
- Hammon1
- Hartshorne1
- Haskell1
- Healdton1
- Helena1
- Hinton1
- Hochatown1
- Hominy1
- Hooker1
- Hopeton1
- Hulbert1
- Hydro1
- Jet1
- Jones1
- Kansas1
- Kellyville1
- Ketchum1
- Kiefer1
- Kremlin1
- Lamont1
- Laverne1
- Leedey1
- Lone Grove1
- Luther1
- Maud1
- McLoud1
- Meeker1
- Meno1
- Minco1
- Mooreland1
- Morris1
- Morrison1
- Mounds1
- Mountain View1
- Muldrow1
- Nichols Hills1
- Nicoma Park1
- North Enid1
- Oakhurst1
- Oologah1
- Panama1
- Pettit1
- Pocola1
- Pond Creek1
- Porter1
- Quinton1
- Ramona1
- Ringling1
- Roff1
- Rush Springs1
- Salina1
- Sentinel1
- Shattuck1
- Shidler1
- Snyder1
- South Coffeyville1
- Spencer1
- Sperry1
- Stonewall1
- Taloga1
- Temple1
- Texhoma1
- Turley1
- Union City1
- Velma1
- Verden1
- Vian1
- Vici1
- Walters1
- Warner1
- Waukomis1
- Waynoka1
- Welch1
- Weleetka1
- Wellston1
- West Siloam Springs1
- Wetumka1
- Wilson1
- Wister1
- Wright City1
- Wyandotte1
- Yale1
All bank branches in Oklahoma
1,298 listed, A to Z · Page 1 of 44
- ACB Bank (Garber Branch)Full-Service Branch · Opened 1907323 Main St, Garber, OK
- ACB Bank (Main Office)Main Office · Opened 1908323 S Grand Ave, Cherokee, OK
- ACB Bank (Waukomis Branch)Full-Service Branch · Opened 2001100 N Main Street, Waukomis, OK
- AVB Bank (Main Office)Main Office · Opened 1905322 S Main St, Broken Arrow, OK
- AVB Bank (Mingo Branch)Full-Service Branch · Opened 20039810 E 51st St, Tulsa, OK
- AVB Bank (South Branch)Full-Service Branch · Opened 20026401 S Elm Pl, Broken Arrow, OK
- AVB Bank (Stone Wood Hills Branch)Full-Service Branch · Opened 20072201 N Elm Pl, Broken Arrow, OK
- All America Bank (Bank of the Wichitas Branch)Full-Service Branch · Opened 1913623 E St, Snyder, OK
- All America Bank (Cache Branch)Full-Service Branch · Opened 1996605 S 8th St, Cache, OK
- All America Bank (Elgin Branch)Full-Service Branch · Opened 20058217 Us Highway 277, Elgin, OK
- All America Bank (Main Office)Main Office · Opened 1969200 S Rockwell Ave, Oklahoma City, OK
- All America Bank (Medicine Park Branch)Full-Service Branch · Opened 200424077 State Hwy 49, Medicine Park, OK
- All America Bank (Mustang Branch)Full-Service Branch · Opened 199644 West State Hwy 152, Mustang, OK
- All America Bank (Southwest State Bank Branch)Full-Service Branch · Opened 1911122 E Main St, Sentinel, OK
- All Capital Bank (Broken Arrow Branch)Full-Service Branch · Opened 20244500 W Houston St, Broken Arrow, OK
- All Capital Bank (Main Office)Main Office · Opened 1949210 E Main St, Locust Grove, OK
- AllNations Bank (Main Office)Main Office · Opened 1901114 East Main Street, Calumet, OK
- AllNations Bank (Shawnee Branch)Full-Service Branch · Opened 20112023 Gordon Cooper Dr, Shawnee, OK
- American Bank and Trust Company (East Lobby Branch)Limited-Service Facility · Opened 19846465 S Yale Ave, Tulsa, OK
- American Bank and Trust Company (Main Office)Main Office · Opened 19716060 S American Plaza St E, Tulsa, OK
- American Exchange Bank (Drive-In Branch)Limited-Service Facility · Opened 1972505 West Trudgeon Street, Henryetta, OK
- American Exchange Bank (Main Office)Main Office · Opened 1933510 W Main St, Henryetta, OK
- American Exchange Bank (Okemah Branch)Full-Service Branch · Opened 2020117 S Woody Guthrie St, Okemah, OK
- American Exchange Bank, Lindsay, Oklahoma (American Exchange)Loan Production Office · Opened 2000405 S Main St, Lindsay, OK
- American Exchange Bank, Lindsay, Oklahoma (Main Office)Main Office · Opened 1924402 S Main St, Lindsay, OK
- American Heritage Bank (4th & Lewis Branch)Full-Service Branch · Opened 2020445 S Lewis Ave, Tulsa, OK
- American Heritage Bank (7042 South Union Avenue Branch)Full-Service Branch · Opened 20077042 S Union Ave, Tulsa, OK
- American Heritage Bank (Adams Road Branch)Full-Service Branch · Opened 2007220 S Adams Rd, Sand Springs, OK
- American Heritage Bank (Barnsdall Branch)Full-Service Branch · Opened 1925400 West Main Street, Barnsdall, OK
- American Heritage Bank (Bartlesville Branch)Full-Service Branch · Opened 19923309 E Frank Phillips Blvd, Bartlesville, OK
Frequently asked questions
- How many bank branches are in Oklahoma?
- There are 1,298 bank branches in Oklahoma in our data as of 10/23/2026.
- Which Oklahoma cities have the most bank branches?
- Oklahoma City (175), Tulsa (132), Edmond (42), Norman (40), Lawton (26).