Total Assets
$21.2B
Total Deposits
$18.1B
Branches
175
Established
1905
Mechanics Bank is a bank headquartered in Walnut Creek, California, established in 1905. It holds $21.2B in total assets across 175 branch locations. In our editorial opinion, based on public FDIC/NCUA data, Mechanics Bank earns a TFS Financial Health Grade of B (77.1/100) — our editorial assessment, not an official rating or financial advice.
TFS Health Grade
77.1 / 100
Good 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 Mechanics 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 |
|---|---|---|---|---|
| Mechanics BankHQ | 1111 Civic Dr | Walnut Creek | CA | 21 |
| Mechanics Bank | 801 San Pablo Ave | Albany | CA | 11 |
| Mechanics Bank | 501 S Main St | Angels Camp | CA | 11 |
| Mechanics Bank | 1026 E Grand Ave | Arroyo Grande | CA | 11 |
| Mechanics Bank | 6950 El Camino Real | Atascadero | CA | 11 |
| Mechanics Bank | 1861 Bellevue Rd | Atwater | CA | 11 |
| Mechanics Bank | 3800 Riverlakes Dr | Bakersfield | CA | 11 |
| Mechanics Bank | 900 Truxtun Ave | Bakersfield | CA | 11 |
| Mechanics Bank | 3990 Gosford Rd | Bakersfield | CA | 11 |
| Mechanics Bank | 5151 Stockdale Hwy | Bakersfield | CA | 11 |
| Mechanics Bank | 3119 Baldwin Park Blvd | Baldwin Park | CA | 11 |
| Mechanics Bank | 2301 Shattuck Ave | Berkeley | CA | 11 |
| Mechanics Bank | 1801 Solano Ave | Berkeley | CA | 11 |
| Mechanics Bank | 9300 Wilshire Blvd Ste 101 | Beverly Hills | CA | 11 |
| Mechanics Bank | 42138 Big Bear Blvd | Big Bear Lake | CA | 11 |
| Mechanics Bank | 149 E Hobsonway | Blythe | CA | 11 |
| Mechanics Bank | 190 Main St | Brawley | CA | 11 |
| Mechanics Bank | 135 S State College Blvd | Brea | CA | 24 |
| Mechanics Bank | 61 W Highway 246 | Buellton | CA | 11 |
| Mechanics Bank | 333 N Glenoaks Blvd | Burbank | CA | 11 |
| Mechanics Bank | 470 Arneill Rd | Camarillo | CA | 11 |
| Mechanics Bank | 1070 Main St | Cambria | CA | 11 |
| Mechanics Bank | 10601 Merritt St | Castroville | CA | 11 |
| Mechanics Bank | 67760 E Palm Canyon Dr | Cathedral City | CA | 11 |
| Mechanics Bank | 2041 Forest Ave | Chico | CA | 11 |
| Mechanics Bank | 237 W East Ave | Chico | CA | 11 |
| Mechanics Bank | 1491 6th St | Coachella | CA | 11 |
| Mechanics Bank | 1170 Concord Ave | Concord | CA | 11 |
| Mechanics Bank | 950 Highway 99 W | Corning | CA | 11 |
| Mechanics Bank | 185 Railroad Avenue | Danville | CA | 12 |
| Mechanics Bank | 130 E Tulare St | Dinuba | CA | 11 |
| Mechanics Bank | 8860 Apollo Way | Downey | CA | 11 |
| Mechanics Bank | 368 Broadway | El Cajon | CA | 11 |
| Mechanics Bank | 1448 W Main St | El Centro | CA | 11 |
| Mechanics Bank | 9996 San Pablo Ave | El Cerrito | CA | 11 |
| Mechanics Bank | 4354 Town Center Blvd | El Dorado Hills | CA | 11 |
| Mechanics Bank | 3884 San Pablo Dam Rd | El Sobrante | CA | 11 |
| Mechanics Bank | 9714 Sierra Ave | Fontana | CA | 11 |
| Mechanics Bank | 11906 Main St | Fort Jones | CA | 11 |
| Mechanics Bank | 8462 N Friant Rd | Fresno | CA | 11 |
| Mechanics Bank | 805 1st St | Gilroy | CA | 11 |
| Mechanics Bank | 650 S Grand Ave | Glendora | CA | 11 |
| Mechanics Bank | 5956 Calle Real | Goleta | CA | 11 |
| Mechanics Bank | 400 Alta St | Gonzales | CA | 11 |
| Mechanics Bank | 10820 Zelzah Ave | Granada Hills | CA | 11 |
| Mechanics Bank | 18543 Main St | Groveland | CA | 11 |
| Mechanics Bank | 899 W Grand Ave | Grover Beach | CA | 11 |
| Mechanics Bank | 905 Guadalupe St | Guadalupe | CA | 11 |
| Mechanics Bank | 218 N Douty St | Hanford | CA | 11 |
| Mechanics Bank | 63729 Hwy 96 | Happy Camp | CA | 11 |
Showing 50 of 175 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
77.1
Tier 1 capital ratio
9.38%
Return on assets
0.99%
Non-performing loans
0.41%
Efficiency ratio
58.78%
Asset growth (YoY)
28.18%
Suggested direct comparisons
Los Angeles, CA
$99.1B
$24.6B
Complaint percentiles are intentionally withheld while TFS audits CFPB company matching and import coverage. Peer conclusions use complete same-quarter regulatory metrics only.