Banks in Caribou, ME
FDIC data lists 4 bank branch locations in Caribou, Maine, operated by 4 FDIC-insured banks.
Banks with branches in Caribou
Katahdin Trust Company (1) · KeyBank National Association (1) · Machias Savings Bank (1) · Aroostook County Federal Savings and Loan Association (1)
All branch locations
| Aroostook County Federal Savings and Loan Association Aroostook County Federal Savings And Loan Association · Full Service - Brick And Mortar | 43 High St Caribou, ME 04736 Map ↗ |
| Katahdin Trust Company Caribou Branch · Full Service - Brick And Mortar | 105 Bennett Dr Caribou, ME 04736 Map ↗ |
| KeyBank National Association Caribou Branch · Full Service - Brick And Mortar | 144 High St Caribou, ME 04736 Map ↗ |
| Machias Savings Bank Caribou Branch · Full Service - Brick And Mortar | 142 Bennett Dr Caribou, ME 04736 Map ↗ |
Source: FDIC BankFind Suite, data as of 2026-10-30. Confirm hours and services directly with the bank.