BancFirst
✓ FDIC-insured · Active FDIC Certificate #27476
Total assets
$12.8B
Total deposits
$11.2B
Offices
120
Return on assets
1.75%
Financial data as of the 06/30/2026 FDIC call report.
Branch locations (first 100 of 120)
| BancFirst El Reno Country Club Road Branch · Full Service - Brick And Mortar | 2000 S Country Club Rd El Reno, OK 73036 Map ↗ |
| BancFirst Carney Branch · Full Service - Brick And Mortar | 302 Highway 177 Carney, OK 74832 Map ↗ |
| BancFirst Moore Branch 5th Street · Full Service - Brick And Mortar | 600 Nw 5th St Moore, OK 73160 Map ↗ |
| BancFirst 3801 N.W. Cache Road Branch · Full Service - Brick And Mortar | 3801 Nw Cache Rd Lawton, OK 73505 Map ↗ |
| BancFirst Sand Springs Branch · Full Service - Brick And Mortar | 301 E 2nd St Sand Springs, OK 74063 Map ↗ |
| BancFirst Kingfisher Branch · Full Service - Brick And Mortar | 124 S Main St Kingfisher, OK 73750 Map ↗ |
| BancFirst Mcalester Branch · Full Service - Brick And Mortar | 501 E Carl Albert Pkwy Mcalester, OK 74501 Map ↗ |
| BancFirst Muskogee Branch · Full Service - Brick And Mortar | 2400 E Shawnee Rd Muskogee, OK 74403 Map ↗ |
| BancFirst Texoma Branch · Full Service - Brick And Mortar | 206 Highway 70 W Kingston, OK 73439 Map ↗ |
| BancFirst 7625 East 51st Street Branch · Full Service - Brick And Mortar | 7625 E 51st St Tulsa, OK 74145 Map ↗ |
| BancFirst Konawa Branch · Full Service - Brick And Mortar | 230 S Broadway St Konawa, OK 74849 Map ↗ |
| BancFirst Tecumseh Branch · Full Service - Brick And Mortar | 1213 Gordon Cooper Dr Tecumseh, OK 74873 Map ↗ |
| BancFirst 7901 North Macarthur Branch · Full Service - Brick And Mortar | 7901 N Macarthur Blvd Oklahoma City, OK 73132 Map ↗ |
| BancFirst 12th Avenue Branch · Full Service - Brick And Mortar | 333 12th Ave Se Norman, OK 73071 Map ↗ |
| BancFirst 800 East Main Street Branch · Full Service - Brick And Mortar | 804 E Main St Tishomingo, OK 73460 Map ↗ |
| BancFirst Yukon South Cornwell Branch · Full Service - Brick And Mortar | 2500 Cornwell Dr Yukon, OK 73099 Map ↗ |
| BancFirst Glenpool Branch · Full Service - Brick And Mortar | 394 E 141st St Glenpool, OK 74033 Map ↗ |
| BancFirst 1616 Elk Street Branch · Full Service - Brick And Mortar | 1616 W Elk Ave Duncan, OK 73533 Map ↗ |
| BancFirst Del City Branch · Full Service - Brick And Mortar | 4200 S Sunnylane Rd Del City, OK 73115 Map ↗ |
| BancFirst Weatherford Broadway Branch · Full Service - Brick And Mortar | 122 N Broadway St Weatherford, OK 73096 Map ↗ |
| BancFirst West Blackwell Branch · Limited Service - Drive Thru/Detached Facility | 124 W Blackwell Ave Blackwell, OK 74631 Map ↗ |
| BancFirst Drive-In Branch · Limited Service - Drive Thru/Detached Facility | 501 Sw C Ave Lawton, OK 73501 Map ↗ |
| BancFirst Disney Branch · Full Service - Brick And Mortar | 249 E Main St Disney, OK 74340 Map ↗ |
| BancFirst Ardmorel Motor Branch · Limited Service - Drive Thru/Detached Facility | 310 W Main St Ardmore, OK 73401 Map ↗ |
| BancFirst Drive-In Branch · Limited Service - Drive Thru/Detached Facility | 100 S 9th St Duncan, OK 73533 Map ↗ |
| BancFirst Drive-In Branch · Limited Service - Drive Thru/Detached Facility | 401 S Broadway Hobart, OK 73651 Map ↗ |
| BancFirst Detached Drive-In Facility Branch · Limited Service - Drive Thru/Detached Facility | 201 W Chickasaw St Marietta, OK 73448 Map ↗ |
| BancFirst Drive-In Motor Bank Branch · Limited Service - Drive Thru/Detached Facility | 130 N Broadway St Marlow, OK 73055 Map ↗ |
| BancFirst Drive-By Branch · Limited Service - Drive Thru/Detached Facility | 302 N Broadway Ave Shawnee, OK 74801 Map ↗ |
| BancFirst Drive-In Branch · Limited Service - Drive Thru/Detached Facility | 3443 N Kickapoo Ave Shawnee, OK 74804 Map ↗ |
| BancFirst Federal Harrison Branch · Full Service - Brick And Mortar | 1939 N Harrison St Shawnee, OK 74804 Map ↗ |
| BancFirst Hall Of Fame Branch · Limited Service - Drive Thru/Detached Facility | 117 W 8th Ave Stillwater, OK 74074 Map ↗ |
| BancFirst Vinita Motor Bank Branch · Limited Service - Drive Thru/Detached Facility | 235 N Wilson St Vinita, OK 74301 Map ↗ |
| BancFirst Drive-In Facility · Limited Service - Drive Thru/Detached Facility | 309 E Church St Wagoner, OK 74467 Map ↗ |
| BancFirst West 41st Street Branch · Limited Service - Drive Thru/Detached Facility | 102 W 41st St Sand Springs, OK 74063 Map ↗ |
| BancFirst Detached Facility · Limited Service - Drive Thru/Detached Facility | 124 W Sheridan Ave Kingfisher, OK 73750 Map ↗ |
| BancFirst Norman Branch · Full Service - Brick And Mortar | 1201 W Main St Norman, OK 73069 Map ↗ |
| BancFirst Yukon Branch · Full Service - Brick And Mortar | 120 South Mustang Road Yukon, OK 73099 Map ↗ |
| BancFirst I-240 & Sooner Road Branch · Full Service - Brick And Mortar | 7701 S Sooner Rd Oklahoma City, OK 73135 Map ↗ |
| BancFirst South Meridian Branch · Full Service - Brick And Mortar | 909 South Meridian Avenue Oklahoma City, OK 73108 Map ↗ |
| BancFirst 310 West Main Street Branch · Full Service - Brick And Mortar | 310 W Main St Ardmore, OK 73401 Map ↗ |
| BancFirst Drive-In Facility · Limited Service - Drive Thru/Detached Facility | 224 N Division St Guthrie, OK 73044 Map ↗ |
| BancFirst Milt Phillips Branch · Limited Service - Drive Thru/Detached Facility | 1500 N Milt Phillips Ave Seminole, OK 74868 Map ↗ |
| BancFirst Detached Facility · Limited Service - Drive Thru/Detached Facility | 505 E Hall Of Fame Ave Stillwater, OK 74075 Map ↗ |
| BancFirst Okc - Robert S. Kerr · Full Service - Brick And Mortar | 220 N Broadway Ave Oklahoma City, OK 73102 Map ↗ |
| BancFirst South Penn Branch · Full Service - Brick And Mortar | 9335 S Pennsylvania Ave Oklahoma City, OK 73159 Map ↗ |
| BancFirst 4901 East 41st Street Branch · Limited Service - Drive Thru/Detached Facility | 4901 E 41st St Tulsa, OK 74135 Map ↗ |
| BancFirst 15 Northwest 67th Branch · Full Service - Brick And Mortar | 15 Nw 67th St Lawton, OK 73505 Map ↗ |
| BancFirst 1917 North Commerce Branch · Limited Service - Drive Thru/Detached Facility | 1917 N Commerce St Ardmore, OK 73401 Map ↗ |
| BancFirst Chandler Branch · Full Service - Brick And Mortar | 1001 Manvel Ave Chandler, OK 74834 Map ↗ |
| BancFirst Highway 51 And Broadway Branch · Full Service - Brick And Mortar | 14269 S State Highway 51 Coweta, OK 74429 Map ↗ |
| BancFirst Duncan Branch · Full Service - Brick And Mortar | 16 S 9th St Duncan, OK 73533 Map ↗ |
| BancFirst Frederick North Main Branch · Full Service - Brick And Mortar | 200 N Main St Frederick, OK 73542 Map ↗ |
| BancFirst Guthrie Branch · Full Service - Brick And Mortar | 202 W Oklahoma Ave Guthrie, OK 73044 Map ↗ |
| BancFirst Hobart Branch · Full Service - Brick And Mortar | 105 W 4th St Hobart, OK 73651 Map ↗ |
| BancFirst Jones Branch · Full Service - Brick And Mortar | 9285 N Hiwassee Rd Jones, OK 73049 Map ↗ |
| BancFirst 205 North Main Street Branch · Full Service - Brick And Mortar | 205 N Main Union City, OK 73090 Map ↗ |
| BancFirst Luther Branch · Full Service - Brick And Mortar | 19280 E Highway 66 Luther, OK 73054 Map ↗ |
| BancFirst 105 S.W. Second Street Branch · Full Service - Brick And Mortar | 105 S 2nd Ave Marietta, OK 73448 Map ↗ |
| BancFirst Marlow Branch · Full Service - Brick And Mortar | 128 W Main St Marlow, OK 73055 Map ↗ |
| BancFirst Prague Branch · Full Service - Brick And Mortar | 902 W Main St Prague, OK 74864 Map ↗ |
| BancFirst Seminole Branch · Full Service - Brick And Mortar | 2701 N Highway 99 Seminole, OK 74868 Map ↗ |
| BancFirst Stillwater Branch · Full Service - Brick And Mortar | 808 S Main St Stillwater, OK 74074 Map ↗ |
| BancFirst 110 West Smith Street Branch · Full Service - Brick And Mortar | 110 West Smith Street Stratford, OK 74872 Map ↗ |
| BancFirst Sulphur Branch · Full Service - Brick And Mortar | 1020 W 1st St Sulphur, OK 73086 Map ↗ |
| BancFirst Vinita Mo Branch · Full Service - Brick And Mortar | 102 W Illinois Ave Vinita, OK 74301 Map ↗ |
| BancFirst Wagoner Branch · Full Service - Brick And Mortar | 111 S Casaver Ave Wagoner, OK 74467 Map ↗ |
| BancFirst Madill Branch · Full Service - Brick And Mortar | 302 S 1st St Madill, OK 73446 Map ↗ |
| BancFirst Nemar Branch · Full Service - Brick And Mortar | 1025 W Will Rogers Blvd Claremore, OK 74017 Map ↗ |
| BancFirst Skiatook Branch · Full Service - Brick And Mortar | 1525 W Rogers Blvd Skiatook, OK 74070 Map ↗ |
| BancFirst North Main Street Branch · Full Service - Brick And Mortar | 101 N Main St Blackwell, OK 74631 Map ↗ |
| BancFirst 501 C Street Branch · Full Service - Brick And Mortar | 501 Sw C Ave Lawton, OK 73501 Map ↗ |
| BancFirst Tahlequah Branch · Full Service - Brick And Mortar | 130 S Muskogee Ave Tahlequah, OK 74464 Map ↗ |
| BancFirst Ketchum Branch · Full Service - Brick And Mortar | 110 W Ketchum Ave Ketchum, OK 74349 Map ↗ |
| BancFirst Okeman West Broadway Branch · Full Service - Brick And Mortar | 402 W Broadway St Okemah, OK 74859 Map ↗ |
| BancFirst North Lincoln Branch · Full Service - Brick And Mortar | 1111 N Lincoln Blvd Oklahoma City, OK 73104 Map ↗ |
| BancFirst 36th & Okmulgee Branch · Limited Service - Drive Thru/Detached Facility | 3601 W Okmulgee St Muskogee, OK 74401 Map ↗ |
| BancFirst El Reno Branch · Full Service - Brick And Mortar | 220 S Bickford Ave El Reno, OK 73036 Map ↗ |
| BancFirst Tulsa Branch · Full Service - Brick And Mortar | 5623 S Lewis Ave Tulsa, OK 74105 Map ↗ |
| BancFirst Tahlequah Eastside Branch · Limited Service - Drive Thru/Detached Facility | 1204 E Ross St Tahlequah, OK 74464 Map ↗ |
| BancFirst Oklahoma City Branch · Full Service - Brick And Mortar | 6200 Waterford Blvd Oklahoma City, OK 73118 Map ↗ |
| BancFirst Mcalester Expressway Branch · Full Service - Brick And Mortar | 608 S George Nigh Expy Mcalester, OK 74501 Map ↗ |
| BancFirst Okc - North May Branch · Full Service - Brick And Mortar | 11001 N May Ave Oklahoma City, OK 73120 Map ↗ |
| BancFirst 4500 West Memorial Branch · Full Service - Brick And Mortar | 4500 W Memorial Rd Oklahoma City, OK 73142 Map ↗ |
| BancFirst Bancfirst · Full Service - Brick And Mortar | 100 N Broadway Ave Oklahoma City, OK 73102 Map ↗ |
| BancFirst Bartlesville Branch · Full Service - Brick And Mortar | 300 Se Frank Phillips Blvd Bartlesville, OK 74003 Map ↗ |
| BancFirst Claremore Branch · Full Service - Brick And Mortar | 1698 S Lynn Riggs Blvd Claremore, OK 74017 Map ↗ |
| BancFirst Ramona Branch · Full Service - Brick And Mortar | 199 Caney Valley Pl Ramona, OK 74061 Map ↗ |
| BancFirst Tulsa - 103rd & Memorial Branch · Full Service - Brick And Mortar | 10279 S Memorial Dr Tulsa, OK 74133 Map ↗ |
| BancFirst Okc - 134th & May Branch · Full Service - Brick And Mortar | 2930 Sw 134th St Oklahoma City, OK 73170 Map ↗ |
| BancFirst Hiwassee Road Branch · Full Service - Brick And Mortar | 12924 Ne 23rd St Choctaw, OK 73020 Map ↗ |
| BancFirst Tulsa Branch · Full Service - Brick And Mortar | 8822 S Yale Ave Tulsa, OK 74137 Map ↗ |
| BancFirst Blue Starr Branch · Full Service - Brick And Mortar | 1003 N Lynn Riggs Blvd Claremore, OK 74017 Map ↗ |
| BancFirst Norman - 24th Drive Thru Branch · Limited Service - Drive Thru/Detached Facility | 1117 24th Ave Nw Norman, OK 73069 Map ↗ |
| BancFirst Verdigris Branch · Full Service - Brick And Mortar | 26205 S Highway 66 Claremore, OK 74019 Map ↗ |
| BancFirst Inola Branch · Full Service - Brick And Mortar | 1 N Broadway St Inola, OK 74036 Map ↗ |
| BancFirst Grove Branch · Full Service - Brick And Mortar | 32 W 13th St Grove, OK 74344 Map ↗ |
| BancFirst Mustang 152 Branch · Full Service - Brick And Mortar | 620 E State Highway 152 Mustang, OK 73064 Map ↗ |
| BancFirst Bancfirst-Piedont Branch · Full Service - Brick And Mortar | 410 Piedmont Rd Piedmont, OK 73078 Map ↗ |
| BancFirst Oklahoma City Branch · Full Service - Brick And Mortar | 701 Sw 19th St Moore, OK 73160 Map ↗ |