The services provided by the Town of Middlebury are performed by dedicated staff throughout our various municipal departments. For more specific information about each department, or to contact those departments, please select from the list to the left.

If you have a more general question about the services that the Town provides, please contact the Manager's Office at 802-388-8100. A Town staff directory is also available at the bottom of this page if there is a particular office/employee you are hoping to reach.