Veterinarians in Bristol, NH

1 listing · Compiled by · Details from each provider's own website, updated monthly · Last updated

There is 1 veterinary clinic listed in Bristol, New Hampshire, as of October 2026. 1 lists a phone number and 1 has its own website.

Veterinarian in Bristol

or

Map loads as you scroll. Tap to load it now.

Bristol Veterinary Hospital

Veterinary clinic

540 Pleasant St · Bristol, NH 03222

A full-service animal hospital in Bristol, New Hampshire, serving Grafton County for over 20 years. It offers preventive care, disease treatment, medical and surgical care, dental cleanings, imaging, pharmacy and…

Accepting new patientsX-ray / ultrasoundOpen Saturday

More veterinary clinics near Bristol

Meredith Animal Hospital

Veterinary clinic

461 NH-104 · Meredith, NH 03253 · 9.4 mi

Meredith Animal Hospital is a family-owned veterinary clinic in New Hampshire's Lake Region serving pets with wellness care, vaccinations, surgery, dentistry, and disease management.

Urgent Care VetAccepting new patientsSurgeryEnd-of-life care

Northern Lakes Veterinary Hospital

Veterinary clinic

83 Depot St · Ashland, NH 03217 · 9.4 mi

Northern Lakes Veterinary Hospital is a full-service clinic in Ashland, NH, serving local pets since 1995. It offers wellness exams, vaccinations, dental care, spay and neuter, surgery and in-house diagnostics. New…

Pet Dental CareAccepting new patientsWalk-insSurgeryX-ray / ultrasoundIn-house labPayment plansEnd-of-life careLarge breedsOpen evenings

Franklin Veterinary Clinic

Veterinary clinic

39 Hill Rd · Franklin, NH 03235 · 9.7 mi

Franklin Veterinary Clinic, serving Franklin, New Hampshire since 1989, offers wellness exams, vaccinations, surgery, in-house lab testing and digital X-ray. Its online pharmacy handles prescription refills and…

SurgeryX-ray / ultrasoundIn-house labWellness plansOpen Saturday

Avalon Animal Hospital, Pllc

Veterinary clinic

760 Central St Ste 3 · Franklin, NH 03235 · 11 mi

Lake Side Animal Hospital-Tilton

Veterinary clinic

552 Laconia Rd · Tilton, NH 03276 · 13 mi

PetVet Vaccination Clinic

Veterinary clinic

85 Boulder Point Drive · Plymouth, NH 03264 · 13 mi

PetVet Vaccination Clinic operates a low-cost preventive care clinic inside a Tractor Supply store in Plymouth, NH. It offers vaccine packages and visits for puppies, dogs, kittens and cats, with walk-ins accepted…

Low-Cost Vet CareAccepting new patientsWalk-insOnline bookingPharmacyWorks with pet insurance

Holistic Veterinary Care

Veterinary clinic

773 Tenney Mountain Hwy · Plymouth, NH 03264 · 13 mi

Veterinarians in Bristol: quick answers

How many veterinary clinics are in Bristol, NH?

Vet Locator lists 1 veterinary clinic in Bristol, New Hampshire (updated October 2026). 1 have a website and 1 list a phone number.

Are there emergency and 24-hour hospitals in Bristol, NH?

None are listed in Bristol itself. The closest we list are Meredith Place Veterinary Emergency Hospital in Meredith, NH (about 14 miles) and SAVES - Small Animal Veterinary Emergency & Specialty in Lebanon, NH (about 25 miles).

Are there specialty and referral hospitals in Bristol, NH?

None are listed in Bristol itself. The closest we list are SAVES - Small Animal Veterinary Emergency & Specialty in Lebanon, NH (about 25 miles) and Granite Veterinary Emergency, Trauma & Specialty in Bedford, NH (about 47 miles).

Are there mobile and house-call vets in Bristol, NH?

None are listed in Bristol itself. The closest we list are Healthy Heart Veterinary Clinic and Mobile Services in Loudon, NH (about 25 miles) and Animal House Calls of North Shore in Peabody, MA (about 80 miles).

Are there cat-only clinics in Bristol, NH?

None are listed in Bristol itself. The closest we list are The Cat Doctor of Dover in Dover, NH (about 49 miles) and Cat Hospital in Nashua, NH (about 60 miles).

Where else near Bristol can I find veterinary clinics?

Nearby options include Ashland (1 listed, 9 mi), Franklin (2 listed, 10 mi), Tilton (2 listed, 13 mi) and Plymouth (3 listed, 13 mi).

Nearby cities

Own a business in Bristol? Get listed or update your details.