Find MidFirst Bank locations, ATMs, hours, and customer service info below. MidFirst is headquartered in Oklahoma City and operates banking centers primarily across Oklahoma and Arizona, with additional locations in Texas, Colorado, and Utah.
Map of MidFirst Bank locations near me
Use the map below to find the closest MidFirst Bank branch or ATM in your location. Enter your address, city, or ZIP code (for example 73108 for Oklahoma City, or a Tulsa, Lawton, Enid, Phoenix, Tucson, Anthem, or Dallas ZIP) to see the nearest banking centers, drive-up branches, and ATMs around you. For fee-free cash access outside a MidFirst branded ATM, MidFirst customers can also use any MoneyPass network ATM.

MidFirst Bank at a glance
- Founded: 1954 (as Mid-America Federal Savings Bank, later reorganized as MidFirst Bank under Midland Financial Co.)
- Headquarters: Oklahoma City, Oklahoma
- Ownership: Privately held, one of the largest privately owned banks in the United States
- Banking centers: Approximately 60 branches primarily in Oklahoma and Arizona, with additional locations in Dallas, Texas; Denver, Colorado; and Utah
- ATM access: MidFirst branded ATMs plus fee-free access to more than 40,000 MoneyPass network ATMs nationwide
- Customer service: 888-MIDFIRST (888-643-3477)
- FDIC insured: Yes, FDIC Cert #4063
MidFirst Bank branch near me
To find the closest MidFirst Bank branch, use the map above or the official locator at midfirst.com/locations. The locator lets you search by address, city, or ZIP code, filter between banking centers and ATMs, and adjust the search radius from 15 to 150 miles. Each result shows the branch address, phone number, banking-center hours, drive-thru hours, and available services such as safe deposit boxes, coin machines, notary service, and Interactive Teller Machines (ITMs) where staff can help you on video during extended hours.
If you are traveling, filter your ZIP code in the locator to find the closest banking center to your current address.

Find banking centers and ATM within 25 miles. Source: midfirst.com
MidFirst Bank ATM near me
MidFirst customers get fee-free access to ATMs in two ways: at any MidFirst branded ATM, and at any ATM on the MoneyPass network, which includes more than 40,000 surcharge-free ATMs across the United States (including many inside 7-Eleven, Circle K, and other retail locations). To locate a MoneyPass ATM, use the MoneyPass locator at moneypass.com/atm-locator or filter for MoneyPass on midfirst.com/locations.
Many MidFirst ATMs accept cash and check deposits (envelope-free image-capture deposit) 24/7, and some banking centers also offer drive-up ATMs and Interactive Teller Machines with extended weekday and Saturday hours. If you are outside the MidFirst or MoneyPass footprint, you can still use a non-network ATM but you will typically be charged the ATM owner’s surcharge plus any fee from MidFirst.
MidFirst Bank accounts and services
- Personal checking and savings: Free Checking, MidFirst Perks Checking, and MidFirst savings accounts with online and mobile banking access.
- Credit cards and personal loans: Rewards credit cards, personal loans, and lines of credit.
- Mortgage and home equity: Home purchase loans, refinances, and home equity lines through MidFirst Mortgage.
- Wealth management: Private banking, investment management, trust, and retirement planning through MidFirst Private Bank.
- Business banking: Small business checking, treasury management, SBA lending, and commercial banking.
- Digital tools: MidFirst Mobile app for iPhone and Android with mobile check deposit, Zelle person-to-person payments, card lock, and account alerts.
MidFirst Bank hours, Saturday hours, and open now
Typical MidFirst Bank banking-center hours vary by location, but most branches follow these general hours:
- Monday to Friday: 9:00 AM to 5:00 PM lobby, with many drive-thru locations opening earlier and closing later
- Saturday: Many banking centers open Saturday morning (typically 9:00 AM to 12:00 PM or 9:00 AM to 1:00 PM); some grocery-store branches and drive-thrus have longer Saturday hours
- Sunday: Most MidFirst banking centers are closed on Sunday. Online banking, the MidFirst Mobile app, ATMs, and Interactive Teller Machines remain available for cash access, deposits, transfers, and balance inquiries.
To confirm hours for a specific location before you visit, check that branch’s page on the MidFirst locator (each result shows lobby hours, drive-thru hours, and ITM hours) or call the branch directly.
MidFirst Bank holiday hours
MidFirst Bank follows the Federal Reserve holiday schedule, so branches and the customer service phone line are closed on the following federal bank holidays:
- New Year’s Day (January 1)
- Martin Luther King Jr. Day (third Monday in January)
- Presidents Day (third Monday in February)
- Memorial Day (last Monday in May)
- Juneteenth (June 19)
- Independence Day (July 4)
- Labor Day (first Monday in September)
- Columbus Day / Indigenous Peoples’ Day (second Monday in October)
- Veterans Day (November 11)
- Thanksgiving Day (fourth Thursday in November)
- Christmas Day (December 25)
ATMs, the MidFirst Mobile app, and online banking remain available on holidays. When a holiday falls on a Saturday or Sunday, MidFirst generally follows the Federal Reserve observation date. See our guide to banks open on holidays near me for the full calendar and which banks stay open.
MidFirst Bank by state
MidFirst Bank operates banking centers primarily in Oklahoma and Arizona, with additional locations in Texas, Colorado, and Utah. Here is where to look for MidFirst near you by state.
MidFirst Bank in Oklahoma
Oklahoma is MidFirst’s home state and largest market, with banking centers in Oklahoma City, Tulsa, Edmond, Norman, Lawton, Enid, Stillwater, Ardmore, and other communities across the state. Search “MidFirst bank Tulsa locations”, “MidFirst bank Lawton OK”, “MidFirst bank Enid OK”, or “MidFirst bank near me” with an Oklahoma ZIP code (for example 73108, 74133, or 73501) using the MidFirst locator to see every Oklahoma branch and ATM.
MidFirst Bank in Arizona
Arizona is MidFirst’s second-largest market, with banking centers across the Phoenix metropolitan area (including Anthem, Chandler, Gilbert, Glendale, Mesa, Peoria, Scottsdale, Surprise, and Tempe) and in Tucson. Filter the MidFirst locator by an Arizona city or ZIP to find branches, drive-up ATMs, and Interactive Teller Machines near you.
MidFirst Bank in Texas
MidFirst operates banking centers in the Dallas-Fort Worth metropolitan area, primarily under the MidFirst Bank name. If you are searching from Houston or other parts of Texas (for example “MidFirst bank Sugar Land”), the nearest banking centers are in the Dallas metro; ATM access outside Dallas is best via the MoneyPass network of 40,000+ surcharge-free ATMs.
MidFirst Bank in Colorado
MidFirst Bank has a growing presence in the Denver metropolitan area of Colorado through banking centers and Interactive Teller Machines. Use the MidFirst locator with a Denver-area address or ZIP to find the closest branch.
MidFirst Bank in Utah
MidFirst also serves customers in Utah with a small number of banking centers. Filter the locator by a Salt Lake City or Utah ZIP code to see the nearest banking center or ATM.
States where MidFirst Bank does not have branches
MidFirst Bank does not operate retail banking centers in most U.S. states, including Pennsylvania, Ohio, New York, Florida, Georgia, and the Carolinas. That is why there are no MidFirst branches to find in Pennsylvania or Ohio. MidFirst customers traveling in those states can still use MoneyPass network ATMs fee-free and access accounts through the MidFirst Mobile app and online banking. To speak with a banker from anywhere, call 888-MIDFIRST (888-643-3477).
Contact MidFirst Bank
- Customer service: 888-MIDFIRST (888-643-3477), select option 1 for account support
- Online banking support: Sign in at midfirst.com and use in-app secure messaging, or call the number above
- Mailing address (Oklahoma): MidFirst Bank, P.O. Box 26750, Oklahoma City, OK 73126
- Lost or stolen debit card: Call 888-643-3477 immediately, or lock the card in the MidFirst Mobile app
- Mortgage servicing: Contact through midfirst.com/mortgage or call 888-643-3477 for the correct mortgage servicing line
About MidFirst Bank
MidFirst Bank traces its history to 1954 and today operates as a subsidiary of Midland Financial Co., a private holding company headquartered in Oklahoma City and owned by the Records family. MidFirst is regularly cited as one of the largest privately owned banks in the United States, with roughly $37 billion in assets and a footprint concentrated in Oklahoma and Arizona plus expansion markets in Dallas, Denver, and Utah. Alongside traditional retail banking, MidFirst also operates MidFirst Private Bank for wealth management and 1st Century Bank in Los Angeles as a private banking division.
Frequently asked questions
Is there a MidFirst Bank near me?
If you are in Oklahoma, Arizona, the Dallas-Fort Worth area, the Denver metro, or parts of Utah, the map above and the MidFirst locator will show the nearest banking centers and ATMs. Elsewhere in the United States, use the MoneyPass ATM network for fee-free cash access.
What states is MidFirst Bank in?
MidFirst Bank operates banking centers in Oklahoma (largest market), Arizona (second-largest), Texas (Dallas-Fort Worth), Colorado (Denver metro), and Utah. It also serves private banking clients through 1st Century Bank in Los Angeles, California.
Is MidFirst Bank open right now?
Most MidFirst banking centers are open Monday through Friday 9:00 AM to 5:00 PM local time and Saturday mornings, with drive-thru and Interactive Teller Machines usually offering longer hours. To check whether the closest branch is open right now, look up that specific location on midfirst.com/locations. Outside branch hours, the MidFirst Mobile app, ATMs, and MoneyPass ATMs remain available.
Is MidFirst Bank open on Saturday?
Yes, many MidFirst banking centers are open Saturday, typically 9:00 AM to noon or 9:00 AM to 1:00 PM, and select drive-thru and grocery-store branches keep longer Saturday hours. Confirm the exact Saturday hours for your branch on the locator, since hours vary by location.
Is MidFirst Bank open on Sunday?
Most MidFirst Bank banking centers are closed on Sundays. Online banking, the MidFirst Mobile app, ATMs, and MoneyPass ATMs remain available 24/7 for deposits, transfers, balance inquiries, and cash withdrawals.
What are MidFirst Bank holiday hours?
MidFirst Bank branches close on U.S. federal bank holidays (New Year’s Day, MLK Day, Presidents Day, Memorial Day, Juneteenth, Independence Day, Labor Day, Columbus Day, Veterans Day, Thanksgiving, and Christmas). ATMs, the MidFirst Mobile app, and online banking remain available. See our guide to banks open on holidays near me for the current year’s schedule.
Does MidFirst Bank have fee-free ATMs?
MidFirst customers can withdraw cash fee-free at any MidFirst branded ATM and at any of the 40,000+ MoneyPass network ATMs across the United States (many located inside 7-Eleven, Circle K, and other retail stores). Use the MidFirst locator or the MoneyPass locator at moneypass.com/atm-locator to find the closest surcharge-free option.
What is the MidFirst Bank customer service phone number?
Call 888-MIDFIRST (888-643-3477) and select option 1 for account support. This line handles account inquiries, card issues, general questions, and can route you to lending or mortgage servicing.
How many MidFirst Bank locations are there?
MidFirst Bank operates roughly 60 banking centers, primarily in Oklahoma and Arizona, plus a growing presence in Texas (Dallas), Colorado (Denver), and Utah. On top of that, MidFirst customers get fee-free access to more than 40,000 MoneyPass network ATMs nationwide.
Where is MidFirst Bank located and who owns it?
MidFirst Bank is headquartered in Oklahoma City, Oklahoma, and is a subsidiary of Midland Financial Co., a privately held company owned by the Records family. MidFirst is regularly cited as one of the largest privately owned banks in the United States.
What is the MidFirst Bank mailing address?
For general correspondence, mail to MidFirst Bank, P.O. Box 26750, Oklahoma City, OK 73126. Always confirm the current address for the department you need on midfirst.com before mailing sensitive documents.
More bank guides on Banks Near Me
Looking for other major U.S. banks? Compare hours, ATM access, and locators for Bank of America, Wells Fargo, Chase, and U.S. Bank. For holiday closures, see banks open on holidays near me.