Total Assets
$42.8B
Total Deposits
$25.3B
Branches
94
Established
1911
MidFirst Bank is a bank headquartered in Oklahoma City, Oklahoma, established in 1911. It holds $42.8B in total assets across 94 branch locations. In our editorial opinion, based on public FDIC/NCUA data, MidFirst Bank earns a TFS Financial Health Grade of C (67.7/100) — our editorial assessment, not an official rating or financial advice.
TFS Health Grade
67.7 / 100
Average financial health
How we gradeTFS Health Grades are our editorial opinion based on public FDIC/NCUA data — not an official rating, not financial advice.
Watching MidFirst Bank?
Get a free alert the moment its TFS financial-health grade changes. No spam, ever.
Financial data through June 30, 2026. Updated by TFS August 28, 2026. Data sourced from FDIC BankFind Suite as of 2026-Q2. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
Data sourced from CFPB Consumer Complaint Database. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
| Branch | Address | City | State | Type |
|---|---|---|---|---|
| MidFirst BankHQ | 501 Nw Grand Blvd | Oklahoma City | OK | 11 |
| MidFirst Bank | 3611 W Anthem Way | Anthem | AZ | 11 |
| MidFirst Bank | 4900 S Gilbert Rd | Chandler | AZ | 11 |
| MidFirst Bank | 13771 N Fountain Hills Blvd | Fountain Hills | AZ | 11 |
| MidFirst Bank | 760 W Ray Rd | Gilbert | AZ | 11 |
| MidFirst Bank | 2849 S Market St | Gilbert | AZ | 11 |
| MidFirst Bank | 3631 E Baseline Rd | Gilbert | AZ | 11 |
| MidFirst Bank | 6508 W Bell Rd | Glendale | AZ | 11 |
| MidFirst Bank | 7485 W Cactus Rd | Peoria | AZ | 12 |
| MidFirst Bank | 24810 N Lake Pleasant Pkwy | Peoria | AZ | 11 |
| MidFirst Bank | 3030 E Camelback Rd | Phoenix | AZ | 11 |
| MidFirst Bank | 17025 N 7th St | Phoenix | AZ | 11 |
| MidFirst Bank | 4750 E Chandler Blvd | Phoenix | AZ | 11 |
| MidFirst Bank | 702 E Thunderbird Rd | Phoenix | AZ | 11 |
| MidFirst Bank | 600 N. 4th Street, Suite A | Phoenix | AZ | 11 |
| MidFirst Bank | 7305 S Power Rd | Queen Creek | AZ | 11 |
| MidFirst Bank | 20645 N Pima Rd | Scottsdale | AZ | 11 |
| MidFirst Bank | 10725 N Scottsdale Rd | Scottsdale | AZ | 11 |
| MidFirst Bank | 6310 E Greenway Rd | Scottsdale | AZ | 11 |
| MidFirst Bank | 16976 W Bell Rd | Surprise | AZ | 11 |
| MidFirst Bank | 15451 W Waddell Rd | Surprise | AZ | 11 |
| MidFirst Bank | 787 E Elliot Rd | Tempe | AZ | 11 |
| MidFirst Bank | 580 S College Ave | Tempe | AZ | 11 |
| MidFirst Bank | 16633 Ventura Blvd | Encino | CA | 11 |
| MidFirst Bank | 1875 Century Park E | Los Angeles | CA | 11 |
| MidFirst Bank | 1320 E 7th St | Los Angeles | CA | 11 |
| MidFirst Bank | 680 Newport Center Dr | Newport Beach | CA | 11 |
| MidFirst Bank | 591 Camino De La Reina | San Diego | CA | 11 |
| MidFirst Bank | 1100 Santa Barbara St | Santa Barbra | CA | 11 |
| MidFirst Bank | 840 Pearl St | Boulder | CO | 11 |
| MidFirst Bank | 2805 S Colorado Blvd | Denver | CO | 11 |
| MidFirst Bank | 101 Cook St | Denver | CO | 11 |
| MidFirst Bank | 105 Edwards Village Boulevard | Edwards | CO | 11 |
| MidFirst Bank | 4000 E Quincy Ave | Englewood | CO | 29 |
| MidFirst Bank | 8474 Rozita Lee Ave | Las Vegas | NV | 11 |
| MidFirst Bank | 2511 N Main St | Altus | OK | 11 |
| MidFirst Bank | 201 Sw 2nd St | Anadarko | OK | 11 |
| MidFirst Bank | 11122 S Memorial Dr | Bixby | OK | 11 |
| MidFirst Bank | 4800 S Elm Pl | Broken Arrow | OK | 11 |
| MidFirst Bank | 2400 N 9th St | Broken Arrow | OK | 11 |
| MidFirst Bank | 2100 W Kenosha St | Broken Arrow | OK | 11 |
| MidFirst Bank | 228 W Chickasha Ave | Chickasha | OK | 11 |
| MidFirst Bank | 3232 S Broadway | Edmond | OK | 11 |
| MidFirst Bank | 16417 N Santa Fe Ave | Edmond | OK | 11 |
| MidFirst Bank | 16401 N May Ave | Edmond | OK | 11 |
| MidFirst Bank | 1200 N Kelly Ave | Edmond | OK | 11 |
| MidFirst Bank | 3800 E. 15th Street | Edmond | OK | 11 |
| MidFirst Bank | 100 N University Dr | Edmond | OK | 11 |
| MidFirst Bank | 1601 E Danforth Rd | Edmond | OK | 11 |
| MidFirst Bank | 100 N Rock Island Ave | El Reno | OK | 11 |
Showing 50 of 94 branches
Data sourced from FDIC BankFind Suite. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
Data sourced from FDIC Enforcement Decisions and Orders / NCUA. This data is provided by the federal government and is believed to be accurate, but TheFinanceSection.com cannot guarantee its completeness or timeliness.
TFS Financial Health Grades represent our editorial assessment based on publicly available data and our proprietary methodology. They do not represent financial advice or an official government rating. Data on this page is sourced from federal government databases and is believed to be accurate.
Benchmarked against 60 active, federally insured banks reporting in the same quarter and holding roughly 0.5×–2× its assets. Same-state and overlapping-market peers are prioritized.
TFS health score
67.7
Tier 1 capital ratio
9.01%
Return on assets
1.46%
Non-performing loans
18.31%
Efficiency ratio
52.70%
Asset growth (YoY)
5.91%
Suggested direct comparisons
Oklahoma City, OK
$3.0B
Complaint percentiles are intentionally withheld while TFS audits CFPB company matching and import coverage. Peer conclusions use complete same-quarter regulatory metrics only.