Total Assets
$6.3B
Total Deposits
$5.5B
Branches
60
Established
1934
MidWestOne Bank is a bank headquartered in Iowa City, Iowa, established in 1934. It holds $6.3B in total assets across 60 branch locations. In our editorial opinion, based on public FDIC/NCUA data, MidWestOne Bank earns a TFS Financial Health Grade of C- (72.5/100) — our editorial assessment, not an official rating or financial advice.
TFS Health Grade
72.5 / 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 MidWestOne Bank?
Get a free alert the moment its TFS financial-health grade changes. No spam, ever.
Data sourced from FDIC BankFind Suite as of 2025-Q4. 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 |
|---|---|---|---|---|
| MidWestOne BankHQ | 102 S Clinton St | Iowa City | IA | 11 |
| MidWestOne Bank | 530 S Holly St | Denver | CO | 11 |
| MidWestOne Bank | 800 E 17th Ave | Denver | CO | 11 |
| MidWestOne Bank | 810 E 17th Ave | Denver | CO | 11 |
| MidWestOne Bank | 802 13th St | Belle Plaine | IA | 11 |
| MidWestOne Bank | 3225 Division St | Burlington | IA | 11 |
| MidWestOne Bank | 4510 Prairie Pkwy | Cedar Falls | IA | 11 |
| MidWestOne Bank | 3600 1st Avenue Ne | Cedar Rapids | IA | 11 |
| MidWestOne Bank | 120 W Center St | Conrad | IA | 11 |
| MidWestOne Bank | 110 1st Ave | Coralville | IA | 11 |
| MidWestOne Bank | 913 Locust Street | Dubuque | IA | 11 |
| MidWestOne Bank | 895 Main St | Dubuque | IA | 11 |
| MidWestOne Bank | 4730 Asbury Rd | Dubuque | IA | 11 |
| MidWestOne Bank | 2600 Rockdale Rd | Dubuque | IA | 11 |
| MidWestOne Bank | 280 John F Kennedy Rd | Dubuque | IA | 11 |
| MidWestOne Bank | 1422 9th St Se | Dyersville | IA | 11 |
| MidWestOne Bank | 100 E Burlington Ave | Fairfield | IA | 11 |
| MidWestOne Bank | 400 1st St S | Farley | IA | 11 |
| MidWestOne Bank | 926 Avenue G | Fort Madison | IA | 11 |
| MidWestOne Bank | 2640 N Scott Blvd | Iowa City | IA | 28 |
| MidWestOne Bank | 701 Oaknoll Dr | Iowa City | IA | 29 |
| MidWestOne Bank | 500 S Clinton St | Iowa City | IA | 23 |
| MidWestOne Bank | 1906 Keokuk St | Iowa City | IA | 11 |
| MidWestOne Bank | 2233 Rochester Ave | Iowa City | IA | 11 |
| MidWestOne Bank | 202 Main St | Melbourne | IA | 11 |
| MidWestOne Bank | 3107 N Highway 61 | Muscatine | IA | 11 |
| MidWestOne Bank | 2017 Cedar Plaza Dr | Muscatine | IA | 11 |
| MidWestOne Bank | 300 E 2nd St | Muscatine | IA | 11 |
| MidWestOne Bank | 10030 Highway 149 | North English | IA | 11 |
| MidWestOne Bank | 465 Hwy 965 Ne, Suite A | North Liberty | IA | 11 |
| MidWestOne Bank | 124 S 1st St | Oskaloosa | IA | 11 |
| MidWestOne Bank | 222 1st Ave E | Oskaloosa | IA | 23 |
| MidWestOne Bank | 1001 Highway 57 | Parkersburg | IA | 11 |
| MidWestOne Bank | 500 Oskaloosa St | Pella | IA | 11 |
| MidWestOne Bank | 700 Main St | Pella | IA | 11 |
| MidWestOne Bank | 112 N Main St | Sigourney | IA | 11 |
| MidWestOne Bank | 3110 Kimball Ave | Waterloo | IA | 11 |
| MidWestOne Bank | 1245 Jordan Creek Parkway | West Des Moines | IA | 11 |
| MidWestOne Bank | 9350 University Ave | West Des Moines | IA | 11 |
| MidWestOne Bank | 305 W Rainbow Dr | West Liberty | IA | 11 |
| MidWestOne Bank | 7204 University Ave | Windsor Heights | IA | 11 |
| MidWestOne Bank | 7111 21st Ave | Centerville | MN | 11 |
| MidWestOne Bank | 11151 Lake Blvd | Chisago City | MN | 11 |
| MidWestOne Bank | 3585 124th Ave Nw | Coon Rapids | MN | 11 |
| MidWestOne Bank | 6640 Shady Oak Rd | Eden Prairie | MN | 11 |
| MidWestOne Bank | 18233 Carson Ct Nw | Elk River | MN | 11 |
| MidWestOne Bank | 1650 Lake St S | Forest Lake | MN | 11 |
| MidWestOne Bank | 945 Winnetka Ave N | Golden Valley | MN | 11 |
| MidWestOne Bank | 2120 Hennepin Ave | Minneapolis | MN | 11 |
| MidWestOne Bank | 750 Central Ave E | Saint Michael | MN | 11 |
Showing 50 of 60 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
72.5
Tier 1 capital ratio
10.50%
Return on assets
1.12%
Non-performing loans
0.70%
Efficiency ratio
56.69%
Asset growth (YoY)
0.37%
Suggested direct comparisons
Waterloo, IA
$8.9B
Complaint percentiles are intentionally withheld while TFS audits CFPB company matching and import coverage. Peer conclusions use complete same-quarter regulatory metrics only.