Welcome to MacDonald Veterinary Services!

Your local veterinarian in Gilford!
Contact us today for your veterinary hospital appointment!


Veterinary Services Available

Located in Gilford, we are pleased to offer a wide
variety of veterinary services!

Make Appointment

We are happy to book an appointment for you! Quickly and easily schedule an appointment using our convenient online form.

Learn More

Pet Health Library

Macdonald Veterinary Service is pleased is to provide a library of professionally written articles updated by practice experts and reviewed by practitioners.

Learn More


We offer a wide range of services including medical, diagnostic, surgical, wellness and preventive health care needs for your pets so they live healthy, happy lives.

Learn More

Our Address

43 Gilford East Drive, Unit 2
Gilford, NH 03249

Get Directions