Banks in South Portland, Maine
We list 11 bank branches in South Portland from 9 FDIC-insured banks, in 1 ZIP code. The most branches belong to KeyBank National Association (2), Bank of America, National Association (2), Norway Savings Bank (1) and Maine Community Bank (1).
- 11branches
- 9banks
- 1ZIP codes
All bank branches in South Portland
Showing 11 of 11
| Bank | Branch | Address | ZIP | Map |
|---|---|---|---|---|
| KeyBank National Association | Mill Creek Financial Center | 25 Market St | 04106 | Map |
| KeyBank National Association | Maine Mall Branch | 445 Gorham Rd | 04106 | Map |
| Norway Savings Bank | South Portland Branch | 207 Waterman Dr | 04106 | Map |
| Maine Community Bank | South Portland Branch | 395 Gorham Rd | 04106 | Map |
| Saco & Biddeford Savings Institution | South Portland Branch | 601 Broadway | 04106 | Map |
| Bath Savings Institution | South Portland Branch | 225 Ocean St | 04106 | Map |
| Bangor Savings Bank | South Portland Branch | 180 Waterman Drive | 04106 | Map |
| TD Bank, National Association | Market Street, Me Branch | 9 Market St | 04106 | Map |
| Bank of America, National Association | Maine Mall Branch | 425 Philbrook Ave | 04106 | Map |
| Bank of America, National Association | Portland - Millcreek Branch | 50 Market St | 04106 | Map |
| Manufacturers and Traders Trust Company | Mill Creek Branch | 15 Hinckley Dr | 04106 | Map |
Source: FDIC BankFind Suite, retrieved 2026-09-20. Hours and phone numbers are not part of this data: check the bank’s website before you visit.
Frequently asked questions
How many banks are in South Portland, ME?
Our list has 9 banks with 11 branches in South Portland. Branches open and close, so confirm with the bank.
Which bank has the most branches in South Portland?
In our list it is KeyBank National Association, with 2 branches.
How do I contact a branch?
The FDIC data has no phone numbers. Open the bank’s official website from its profile page here, or use the number on your card or statement.