Public Service
Police Department Fire Department Department of Public WorksMunicipal Offices
Town Manager Town Clerk & Treasurer Selectboard Assessor's Office Planning and ZoningMunicipal Government
St. Johnsbury is a municipality in Caledonia County, Vermont. It is governed by a Select Board and managed by the Town Manager who is appointed by the Select Board. As a Vermont municipality St. Johnsbury government follows the policy and procedures established by the State of Vermont Statute Title 24 and published in the Secretary of State Handbooks.
St. Johnsbury receives additional guidance as a member of the Vermont League of Cities and Towns [VCLT].
The Town is governed by its adopted Charter , Municipal Bylaws, and Ordinance .
Notes From The Office of Town Manager
Contact Information
Town Manager:
Chad Whitehead
Office Hours
8:00 am - 4:00 pm - and by appointment during other hours.
Office Location
Pomerleau Building, 51 Depot Square, Suite 3
Office Telephone Number: 802-748-3926