| Bank of America - Chestnut | 355 Chestnut Street781-449-0210 | 781-449-0210 |
| Bank of America Great Plain Remote ATM | 1062 Great Plain Ave | |
| Bank of America Needham Branch | 1455 Highland Ave.(781) 444-8120 | (781) 444-8120 |
| Citi ATM 7ELEVEN, INC. | 173 CHESTNUT ST | |
| Citi ATM 7ELEVEN, INC. | 845 HIGHLAND AVE | |
| Citi ATM NEEDHAM BANK | 1063 GREAT PLAIN AVE | |
| Citi ATM NEEDHAM BANK | 148 CHESTNUT STREET | |
| Citi ATM RTN FEDERAL CREDIT UNION | 77 A STREET | |
| Citi Branch - Needham | 1000 Highland Avenue(781) 444-8204 | (781) 444-8204 |
| Citizens Bank ATM - NEEDHAM CHAPEL ST. 1 | 133 Chapel Street | |
| Citizens Bank Needham - Chapel St. | 133 Chapel Street781-449-7770 | 781-449-7770 |
| Citizens Bank Needham Heights | 968 Highland Avenue781-444-2905 | 781-444-2905 |
| Middlesex Savings Bank - 50 Chestnut Street | 50 Chestnut Street781-455-0320 | 781-455-0320 |
| TD Bank ATM - Walgreens #01852 | 1478 Highland | |
| TD Bank Branch - 95 Highland Avenue | 95 Highland Avenue | |
|