14 Banks in Vermont, Caledonia County, USA — 2026
Community Bank
Hardwick
📍84 Vermont Route 15-West, Hardwick, VT 05843
, Hardwick, VT 05843
Community Bank
Saint Johnsbury
📍481 Portland Street, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819
Community National Bank
Lyndonville
📍467 Broad Street, Lyndonville, VT 05851
, Lyndonville, VT 05851
Community National Bank
Saint Johnsbury
📍857 Memorial Drive, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819
Passumpsic Savings Bank
Railroad Street
📍497 Railroad Street, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819
Passumpsic Savings Bank
Saint Johnsbury Center
📍1242 Memorial Drive, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819
Passumpsic Savings Bank
Danville
📍53 Route 2 West, Danville, VT 05828
, Danville, VT 05828
Passumpsic Savings Bank
Lyndonville
📍62 Broad Street, Lyndonville, VT 05851
, Lyndonville, VT 05851
TD Bank
Saint Johnsbury
📍301 Railroad Street, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819
Union Bank
Danville
📍421 Route 2 East, Danville, VT 05828
, Danville, VT 05828
Union Bank
Hardwick
📍103 Vermont 15 West, Hardwick, VT 05843
, Hardwick, VT 05843
Union Bank
Portland Street
📍325 Portland Street, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819
Union Bank
Lyndonville
📍183 Depot Street, Lyndonville, VT 05851
, Lyndonville, VT 05851
Union Bank
Railroad Street
📍364 Railroad Street, Saint Johnsbury, VT 05819
, Saint Johnsbury, VT 05819