Local Health Offices

Our Local Health Offices provide health services and promote wellness for all Vermonters. We’re here to help individuals and families – at your worksite, school, town meeting, or by appointment at any of our 12 offices around the state. We work hard to provide you with knowledgeable and accessible care. And by partnering with local organizations and health care providers, we’re prepared to respond to your community’s needs. Learn more about where we’re located and the many ways that we work to serve you and empower your community.

  • Barre: 888-253-8786 / 802-479-4200 / Email / Link
  • Bennington: 800-637-7347 / 802-447-3531 / Email / Link
  • Brattleboro: 888-253-8805 / 802-257-2880 / Email / Link
  • Burlington: 888-253-8803 / 802-863-7323 / Email / Link
  • Middlebury: 888-253-8804 / 802-388-4644 / Email / Link
  • Morrisville: 888-253-8798 / 802-888-7447 / Email / Link
  • Newport: 800-952-2945 / 802-334-6707 / Email / Link
  • Rutland: 888-253-8802 / 802-786-5811 / Email / Link
  • St. Albans: 888-253-8801 / 802-524-7970 / Email / Link
  • St. Johnsbury: 800-952-2936 / 802-748-5151 / Email / Link
  • Springfield: 888-296-8151 / 802-289-0600 / Email / Link
  • White River Junction: 888-253-8799 / 802-295-8820 / Email / Link