Home Locate Us Contact Us Investor Relations Resources


Open Account
Apply for a Credit Card
Your information will be encrypted using SSL (secure socket layer) technology. This provides an advanced and secure experience while completing your worksheet.
Apply for a Student Loan
Reorder Checks
Financial Calculators

Where to Find Us

Rollover Map Pins for Locations Blackwell Bartlesville Weatherford Lone Wolf Hobart Frederick Chattanooga Lawton/Ft. Sill Marlow Duncan Kingfisher Tahlequah Hugo McAlester Muskogee Coweta Tulsa Sand Springs Stillwater Jenks Guthrie Jones Glenpool Stroud Chandler Davenport Prague Okemah Meeker Edmond Harrah Choctaw/Nicoma Park OKC Piedmont Del City Norman Moore McLoud Shawnee Seminole Tecumseh Konawa Stratford Sulphur Tishomingo Ardmore Madill Kingston Marietta Verdigris Inola Claremore El Reno Union City Find a 7-Eleven Location Find a Walgreens Location Find a MasterCard ATM Location Find an EZ-GO Location

* Bank Office with ATM
† ATM Accepts Deposits
¢ Self-service coin counting machine available in lobby


Back to map Ardmore
President: Jim Pratt

310 W Main, 73401*
(580) 223-5000
Lobby Hours:
    Mon-Fri 9am - 5pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

1915 N Commerce*
(580) 223-5000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

ATMs

• 1011 NW 14th

Back to map Bartlesville
President: Justin Krebbs

300 SE Frank Phillips Blvd, 74003*
(918) 338-4390
Lobby Hours:
    Mon-Fri 8:30am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 8am - 6pm
    Sat 9am - 12pm

 

Back to map Blackwell
President: Jared Grell

101 N Main, 74631*¢
(580) 363-4141
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

   

Back to map Chandler
President: Danny Alsip

1001 Manvel Avenue, 74834*
(405) 258-1795
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

   

Back to map Chattanooga
President: Jarred Jones

308 Madison, 73528
(580) 597-6666
Lobby Hours:
    Mon-Fri 9am - 4pm
    Sat Closed
Drive-In Hours:
    Mon-Thurs 8:30am - 4pm
    Fri 8:30am - 5pm
    Sat Closed

ATM

• 3rd & Thompson (Hop & Sack)

 

Back to map Choctaw/Nicoma Park
President: Dwaine Penner

12924 NE 23rd, 73020*
(405) 270-5560
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

ATM

• 11601 NE 23rd

 

Back to map Claremore
President: Jeff Jensen
Mailing address for BancFirst Claremore: P.O. Box 888, Claremore, OK 74018

1698 S Lynn Riggs Blvd, 74017*
(918) 341-7100
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7am - 6pm
    Sat 8am - 12pm

1003 N Lynn Riggs Blvd, 74017*
(918) 341-7100
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7am - 6pm
    Sat 8am - 12pm

1025 W Will Rogers Blvd, 74017†
NeMar Shopping Center

(918) 341-7100
Lobby Hours:
    Mon-Fri 8:30am - 6pm
    Sat 8am - 12pm

ATMs

• 815 E Will Rogers Blvd†

• 921 W Will Rogers Blvd†

Back to map Coweta
President: Jarrod Wise

14269 S State Highway 51, 74429*
(918) 486-2148
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 9am - 12pm

   

Back to map Davenport

ATM
• 1106 N Broadway†

 

Back to map Del City
President: Brian Renz

4200 S Sunnylane, 73115*
(405) 672-1945
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

7701 S Sooner, 73135*
(405) 672-1945
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

 

Back to map Duncan
President: Ben Herrington

9th & Willow, 73533
(580) 255-4100
Lobby Hours:
   Mon - Fri 8:30am - 4pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

HWY 81 & Elk Ave*
(580) 252-1800
Lobby Hours:
    Mon - Thurs 8:30am - 5pm
    Fri 8:30am - 6pm
    Sat 8:30am - 12pm
Drive-In Hours:
    Mon - Fri 7:30am - 6pm
    Sat 7:30am - 12pm

ATMs

• Duncan Regional Hospital

• Halliburton Manufacturing

Back to map Edmond
President: Mark Lisle
(see also OKC)

1264 S Bryant, 73034*†¢
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 9am - 1pm

ATMs

• 1210 East 2nd St (2nd & Bryant)†

• 3200 East Memorial†

 

Back to map El Reno
President: JP Fitzgerald

2000 S Country Club Rd, 73036*
(405) 262-6577
Lobby Hours:
    Mon-Fri 9am - 5pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

ATM

• 3156 North Banner Rd (Shell)

 

Back to map Frederick
President: Jarred Jones

200 N Main, 73542¢
(580) 335-7522
Lobby Hours:
    Mon-Fri 9am - 4pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 8am - 5pm
    Sat 8:30am - 12pm

201 S Main, 73542*
(580) 335-7522
Lobby Hours:
    Drive Thru Only
Drive-In Hours:
    Mon-Fri 8am - 5pm
    Sat 8:30am - 12pm

 

Back to map Glenpool
Branch Manager: Cindy Barfield

394 E 141st St, 74033*
(918) 322-9015
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 9am - 12pm

 

Back to map Guthrie
President: LaVerne Dowding

202 W Oklahoma, 73044*¢
(405) 282-4415
Lobby Hours:
    Mon-Fri 9am - 4pm
    Sat Closed
Drive-In Hours:
    Lobby Only

224 N Division, 73044*
(405) 282-4415
Lobby Hours:
    Drive-In Only
Drive-In Hours:
    Mon-Fri 7am- 6pm
    Sat 8am - 12pm

Back to map Harrah
President: Dwaine Penner

19979 NE 23rd, 73045*
(405) 454-6216
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

 

 

Back to map Hobart
President: Dwight Waugh

105 W 4th St, 73651
(580) 726-5617
Lobby Hours:
    Mon-Thurs 9am - 4pm
    Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 8am - 5pm
    Sat 8am - 12pm

401 S Broadway, 73651*
(580) 726-5617
Lobby Hours:
    Drive-In Only
Drive-In Hours:
    Mon-Fri 8am - 5pm
    Sat 8am - 12pm

 

Back to map Hugo
President: Chuck Partin

101 E Jackson, 74743
(580) 326-6401
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Thurs 8am - 5pm
    Fri 8am - 6pm
    Sat 8:30am - 12pm

ATM

• 124 N Broadway

 

 

Back to map Inola
President: Jeff Jensen
Mailing address for BancFirst Inola: P.O. Box 888, Claremore, OK 74018

1 N. Broadway, 74036*
(918) 341-7100
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7am - 6pm
    Sat 8am - 12pm

 

Back to map Jenks
President: Chris Smith

200 E Main, 74037*
(918) 299-5081
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 9am - 12pm

   

Back to map Jones
President: Dwaine Penner

9285 N Hiwassee, 73049*
(405) 399-2221
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

   

Back to map Kingfisher
President: Brent Henderson

124 S Main, 73750*
(405) 375-3121
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Thu 7:30am - 5pm
    Fri 7:30am - 6pm
    Sat 8am - 12pm

ATM

• 1609 S Main

 

 

Back to map Kingston
Branch Manager: Tara Orr

206 HWY 70 W, 73439*
(580) 564-2366
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 8am - 5:30pm
    Sat 8am - 12pm

 

Back to map Konawa
Branch Manager: Debbie Coym

230 S Broadway, 74849*
(580) 925-3211
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Thu 8am - 5:30pm
    Fri 8am - 6pm
    Sat 8am - 12pm

Back to map Lawton / Ft. Sill
President: Doug Meier

501 SW C Ave, 73501*
(580) 353-7700
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 8am - 6pm
    Sat 9am - 1pm

15 NW 67th, 73505*
(580) 353-7700
Lobby Hours:
    Mon-Fri 8am - 6pm
    Sat 8am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

ATMs
• 2308 E Gore
• 2321 W Gore
• 1237 SW Sheridan (Uni Food Mart)
• 914 SW Lee (Pat's Washtub)

2204 NW Ferris, 73507*
(580) 353-7700
Lobby Hours:
    Drive Thru Only
Drive-In Hours:
    Mon-Fri 9am - 6pm
    Sat 9am - 12pm

3801 Cache Rd, 73505*
(580) 353-7700
Lobby Hours:
    Mon-Fri 8am - 6pm
    Sat 8am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

ATMs at all Lawton EZ-GO locations:
• 2402 W Gore Blvd
• 3003 E Gore Blvd
• 5120 SW Lee Blvd
• 6439 NW Cache Road
• 3164 NW Cache Road
• 2401 NW Cache Road
• 2802 N Sheridan Road
• 2808 NW 52nd Street
• 1 NW 67th Street
• HE Bailey Turnpike (in Walters & Chickasha)

Back to map Lone Wolf

ATM
• 707 E Boundary, 73655†

Back to map McAlester
President: Pat McCullough

501 E Carl Albert Pkwy, 74501*†¢
(918) 426-0200
Lobby Hours:
    Mon-Thu 8:30am - 5pm
    Fri 8:30am - 6pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8:30am - 12pm

608 S George Nigh Expwy, 74501*†
(918) 426-0200
Lobby Hours:
    Mon-Fri 8:30am - 5pm
    Sat 8:30am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8:30am - 12pm

 

Back to map McLoud
President: Marion McMillan
Mailing address for BancFirst McLoud: P.O. Box 130, McLoud, OK 74851

508 W Broadway, 74851*
(405) 273-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 1pm

   

Back to map Madill
President: Vicki Byrd

302 S First, 73446*
(580) 795-3332
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 8am - 5:30pm
    Sat 8am - 12pm

Back to map Marietta
Branch Manager: Joe Don Young

105 SW 2nd St 73448
(580) 276-3356
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Lobby Only

201 W Chickasaw, 73448*
(580) 276-3356
Lobby Hours:
    Drive Thru Only
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

 

Back to map Marlow
President: Chuck King

128 W Main St, 73055¢
(580) 658-5422
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed

130 N Broadway, 73055*
(580) 658-5422
Lobby Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

 

Back to map Meeker
Branch Manager: Shane Blankenship

601 W Carl Hubbell Blvd, 74855*
(405) 279-3535
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

Back to map Moore
President: Craig Turner

600 NW 5th, 73160*¢
(405) 794-5511
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 7pm
    Sat 7:30am - 1pm

701 SW 19th St, 73160*†¢
(405) 270-5040
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 7pm
    Sat 7:30am - 1pm

 

Back to map Muskogee
President: John Barton

2400 Old Shawnee Rd, 74403*
(918) 683-5551
Lobby Hours:
    Mon-Fri 8am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8:30am - 12pm

501 N Main St #64 Arrowhead Mall, 74401*
(918) 683-4055
Lobby Hours:
    Mon-Fri 8am - 8pm
    Sat 9am - 4pm
Drive-In Hours:
    Lobby Only

3601 W Okmulgee, 74401*
Westside Medical District
(918) 686-5290
Lobby Hours:
    Mon-Fri 8am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8:30am - 12pm

Back to map Nicoma Park/Choctaw
President: Dwaine Penner

12924 NE 23rd, 73020*
(405) 270-5560
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

ATM

• 11601 NE 23rd

 

Back to map Norman
President: Jim Wade

1201 W Main St, 73071*†
(405) 360-6061
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 7pm
    Sat 8am - 12pm

333 E 12th Ave, 73071*¢
(405) 360-6061
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 7pm
    Sat 8am - 12pm

24th & Robinson, 73071*
(405) 360-6061
Lobby Hours:
    Drive-In Only
Drive-In Hours:
    Mon-Fri 7:30am - 7pm
    Sat 8am - 12pm

ATMs

• Norman Regional Hospital, east and west locations
• Stubbeman Village (OU Campus) 1199 Elm Ave

   

Back to map Okemah
President: Lloyd Pickering

302 W Broadway, 74859*
(918) 623-1211
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

   

Back to map Oklahoma City
President: David Harlow
Additional OKC metro locations listed under Choctaw, Del City, Edmond, Harrah, Moore, Norman, and Piedmont.

Mailing address for OKC branches: P.O. Box 26788, Oklahoma City, OK 73126
Customer Service Calls: (405) 272-8862

101 N Broadway, 73102*
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed

101 N Broadway (Conncourse) , 73102*
(405) 270-1000
Lobby Hours:
    Mon-Fri 8am - 4pm
    Sat Closed

220 N Broadway, 73102*
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

809 Cornell Pkwy, 73108*¢
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

9335 S Pennsylvania, 73159*†¢
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

4500 W Memorial Rd, 73142*
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

7901 N MacArthur, 73132*†¢
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

2930 SW 134th, 73170*
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

1200 Children's Ave, 73104*†
(Children's Hospital, OUHSC)

(405) 270-1000
Lobby Hours:
    Mon-Fri 8am - 5pm
    Sat Closed
Drive-In Hours:
    Lobby Only

700 E Memorial, 73114*
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

11001 N May, 73120*
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

6200 Waterford Blvd, 73118*
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

1111 N Lincoln, 73101*
(405) 270-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

7701 S Sooner, 73135*
(405) 672-1945
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 12pm

ATMs
• 12229 N I-35 Service Rd
  (Oklahoma Tourism Welcome Center)
• 333 W Sheridan Ave
  (Devon Tower)†
• 3200 E Memorial Rd†
• 206 Johnny Bench Dr (Bricktown)
• State Fairgrounds
  Cox Pavilion
  Arena Box Office

Back to map Piedmont

410 Piedmont Rd South
Williams Foods, 73078*¢

(405) 270-1000
Lobby Hours:
    Mon-Fri 8am - 7pm
    Sat 8am - 5pm
Drive-In Hours:
    Lobby Only

Back to map Prague
President: Harvey Robinson

Main & Jim Thorpe, 74864*
(405) 567-2241
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

Back to map Sand Springs
President: Randy Garland
Mailing address for BancFirst Sand Springs: P.O. Box 1010, Sand Springs, OK 74063

301 E 2nd St, 74063*¢
(918) 245-2261
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7am - 6pm
    Sat 8am - 12pm

102 W 41st St, 74063*
(918) 241-5542
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7am - 6pm
    Sat 8am - 12pm

 

Back to map Seminole
President: Mark Schell

2nd & Broadway, 74818
(405) 380-1300
Lobby Hours:
    Mon-Fri 8:30am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 8am - 5:30pm
    Sat 8am - 12pm

1500 N Milt Phillips, 74818*
(405) 380-1350
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

 

Back to map Shawnee
President: Marion McMillan
Mailing address for BancFirst Shawnee branches: P.O. Box 1608, Shawnee, OK 74802

302 N Broadway, 74801*
(405) 273-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 1pm

3443 N Kickapoo, 74804*
(405) 273-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 7pm
    Sat 7:30am - 2pm

1939 N Harrison, 74801*¢
(405) 273-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 7pm
    Sat 7:30am - 2pm

ATM
• St. Anthony Hospital

Back to map Stillwater
President: Jerry Franklin

808 S Main, 74074*†
(405) 742-6200
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

505 E Hall of Fame, 74074*†
(405) 742-6200
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

ATMs
• OSU Student Union†
• 2323 W 6th (Braum's)
• 117 W 8th St†
• Stillwater Medical Center
• 505 E Hall of Fame†

Back to map Stratford
Branch Manager: Wes Westbrooks

110 W Smith, 74872*
(580) 759-2326
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 8am - 6pm
    Sat 9am - 12pm

Back to map Stroud
Branch Manager: Christina McKnight

602 W Main, 74079*
(918) 968-2521
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

Back to map Sulphur
Branch Manager: Brian Hollis

1020 W 1st St, 73086*
(580) 622-3142
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 12pm

Back to map Tahlequah
President: Mark Gish

130 S Muskogee, 74464*
(918) 456-0541
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 8am - 6pm
    Sat 9am - 1pm

2020 S Muskogee, Wal-Mart, 74464*†
(918) 458-3090
Lobby Hours:
    Mon-Fri 9am - 7pm
    Sat 9am - 5pm
Drive-In Hours:
    Lobby Only

1204 E Ross, 74464*
(918) 458-1600
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 9am - 1pm

ATMs

• Hwy 62 & Tahlequah Bypass
• NSU Library
• NSU Student Union

Back to map Tecumseh
President: Marion McMillan

1213 N Gordon Cooper Dr, 74873*
(405) 273-1000
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 1pm

Back to map Thackerville

ATM

• Main St. & Hwy 77†

 

Back to map Tishomingo
Branch Manager: Sherri Owens

820 E Main St, 73460*
(580) 371-2346
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 8am - 5:30pm
    Sat 8am - 12pm

Back to map Tulsa
President: John Anderson
Additional Tulsa metro locations listed under Jenks, Coweta, Glenpool and Sand Springs

7625 E 51st St, 74145*
(918) 664-6660
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 9am - 1pm

41st & Yale, 74135*
(918) 664-6660
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 9am - 1pm

8822 S Yale Ave, 74137*
(918) 664-6660
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 9am - 1pm

2809 E 101st, 74137*
(918) 664-6660
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat Closed

10279 S Memorial, 74133*
(918) 664-6660
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat 9am - 1pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 9am - 1pm

5623 S Lewis, 74105*†
(918) 664-6660
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat Closed

Back to map Union City
President: JP Fitzgerald

206 N Main, 73090*
(405) 483-5308
Lobby Hours:
    Mon-Fri 9am - 5pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 8am - 1pm

   

Back to map Verdigris
President: Jeff Jensen
Mailing address for BancFirst Verdigris: P.O. Box 888, Claremore, OK 74018

26205 S. Highway 66, 74019*
(918) 341-7100
Lobby Hours:
    Mon-Thurs 9am - 5pm
    Fri 9am - 6pm
    Sat Closed
Drive-In Hours:
    Mon-Fri 7am - 6pm
    Sat 8am - 12pm

 

Back to map Weatherford
President: Cody Bell

122 N Broadway, 73096*
(580) 772-5541
Lobby Hours:
    Mon-Fri 9am - 5pm
    Sat 9am - 12pm
Drive-In Hours:
    Mon-Fri 7:30am - 6pm
    Sat 7:30am - 1pm

ATM

• 2315 E Main†

• 122 N Broadway

 

 

Disclosures Privacy Statement Customer Security
Member FDIC