Veterinarians in Vermont
Vet Locator lists 141 veterinary clinics in 75 cities and towns across Vermont (updated October 2026). Williston (12), South Burlington (7) and Colchester (6) have the most listings. Statewide that includes 2 emergency and 24-hour hospitals, 3 specialty and referral hospitals, 1 mobile or house-call vet, 2 cat-only clinics and 4 chain and corporate clinics.
Cities with the most veterinary clinics
- Williston (12)
- South Burlington (7)
- Colchester (6)
- Rutland (5)
- Brattleboro (4)
- Newport (4)
- Arlington (3)
- Essex Junction (3)
- Middlebury (3)
- Middlesex (3)
- Montpelier (3)
- Morristown (3)
- Shelburne (3)
- Woodstock (3)
More towns in Vermont
- Ascutney (1)
- Barre (1)
- Bennington (2)
- Berlin (1)
- Bethel (1)
- Bomoseen (1)
- Bradford (2)
- Brandon (2)
- Bridport (1)
- Bristol (1)
- Brookfield (1)
- Burlington (2)
- Charlotte (1)
- Chelsea (1)
- Chester (2)
- Chittenden (1)
- Clarendon (1)
- Danville (1)
- Dorset (1)
- East Dorset (1)
- East Haven (1)
- Enosburg Falls (2)
- Ferrisburgh (1)
- Hartford (1)
- Hinesburg (1)
- Hyde Park (2)
- Jericho (1)
- Ludlow (2)
- Lyndon (1)
- Lyndonville (1)
- Manchester Center (2)
- Milton (1)
- Newbury (1)
- Newfane (1)
- Newport Center (1)
- North Clarendon (1)
- Norwich (1)
- Orleans (1)
- Poultney (1)
- Putney (1)
- Randolph (2)
- Richmond (2)
- Ryegate (1)
- Saint Albans (1)
- Saint Johnsbury (1)
- Shaftsbury (1)
- South Barre (1)
- Springfield (2)
- St Albans (2)
- St Johnsbury (1)
- Stowe (1)
- Swanton (1)
- Tunbridge (1)
- Underhill (1)
- Vergennes (1)
- Waitsfield (2)
- Waterbury (2)
- Waterbury Center (2)
- Westford (2)
- Westminster (1)
- Windsor (2)