Home › Vermont › Saint Johnsbury
Banks in Saint Johnsbury, VT
FDIC data lists 7 bank branch locations in Saint Johnsbury, Vermont, operated by 5 FDIC-insured banks.
Banks with branches in Saint Johnsbury
Passumpsic Savings Bank (2) · Union Bank (2) · Community National Bank (1) · Community Bank, National Association (1) · TD Bank, National Association (1)
All branch locations
| Community Bank, National Association St. Johnsbury Branch · Full Service - Brick And Mortar | 481 Portland St Saint Johnsbury, VT 05819 Map ↗ |
| Community National Bank St. Johnsbury-Price Chopper Branch · Full Service - Retail | 857 Memorial Dr Saint Johnsbury, VT 05819 Map ↗ |
| Passumpsic Savings Bank Operations Center Branch · Full Service - Brick And Mortar | 1242 Memorial Dr Saint Johnsbury, VT 05819 Map ↗ |
| Passumpsic Savings Bank Passumpsic Savings Bank · Full Service - Brick And Mortar | 497 Railroad St Saint Johnsbury, VT 05819 Map ↗ |
| TD Bank, National Association St. Johnsbury Branch · Full Service - Brick And Mortar | 301 Railroad St Saint Johnsbury, VT 05819 Map ↗ |
| Union Bank Portland Street Branch · Full Service - Brick And Mortar | 325 Portland St Saint Johnsbury, VT 05819 Map ↗ |
| Union Bank Railroad Street Lpo Branch · Limited Service - Loan Production | 364 Railroad Street Saint Johnsbury, VT 05819 Map ↗ |
Source: FDIC BankFind Suite, data as of 2026-10-30. Confirm hours and services directly with the bank.