Quality Care for Large & Small Animals

Routine & Emergency Services You Can Rely On

With veterinarians specializing in the care of both large and small animals, at Annabessacook Veterinary Clinic, we provide an extensive range of services to keep the animals of Monmouth, ME, and the surrounding areas happy and healthy.

Animals we treat include, but are not limited to:

  • Horses
  • Cattle
  • Sheep
  • Goats
  • Pigs
  • Llamas and alpacas
  • Dogs
  • Cats
iCare logo
Our mission is to provide the highest quality routine and emergency care for all types of animals. We work closely with owners, providing them with the education and resources they need to make the best possible decisions when it comes to the health of their animals.
Small dog in a coat at Annabessacook Veterinary Clinic

Large Animal Care

We have a full-service hospital for the medicine and surgery needs of large animals.

Small Animal Care

We offer preventive care, diagnostics, dentistry, surgery, and much more for dogs and cats.

KDM Farm

KDM Farm is our full-service equine reproduction facility, offering a variety of breeding services.

State-of-the-Art Facility

Using modern technology and techniques, we provide innovative solutions for animals to help them achieve and maintain optimal health. Our team takes the time to get to know owners and their animals, providing personalized care tailored to their unique needs. Our full-service hospital, as well as our full-service equine reproduction facility, are equipped with state-of-the-art tools and machinery to help us provide the very best in care.

Small Animal Emergencies After Hours

Contact The Animal Emergency Clinic of Mid-Maine in Lewiston at 207-777-1110.

Large Animal Emergencies After Hours

Call our office at 207-933-6424, listen to the message, then press 1 to reach our large animal doctor on call.

Client Testimonials

The from staff, doctors and everyone in between are always TOP NOTCH. My pups are always well taken care of. They are the BEST!”

– Taylor C.

Client Testimonials

Really liked Dr. Houston. She was very knowledgeable, friendly, and compassionate. She also seems like a really special Vet, and you can tell that she loves her career path. We look forward to hopefully having her as our pets primary Veterinarian.”

– Mark S.

Client Testimonials

Dr. Neat was very kind and compassionate with a fatal emergency with our goat. We weren’t even clients, but she saw us on a Friday night and did everything she could for our poor boy.”

– Casey D.

Client Testimonials

From the office staff, to the Vet Tech and the Dr, it’s always a pleasant experience. ABC vets are some of the best in the area.”

– Sharon W.

Client Testimonials

We were very well treated by staff out front. The back room staff were very helpful. The vet I had was very approachable; listened and made suggestions. I appreciate that. Bella is nervous and she treated her accordingly. Gentle and calm. I am pleased with this visit. Thank you.”

– Vicki A.

For more information about our practice, or to schedule an appointment, contact us today. We look forward to working with you and your animals!

Small Animal Clinic

Large Animal Clinic

KDM Farm logo
Annabessacook Veterinary Clinic logo

Our experts can provide you with guidance in the best breeding methods for your unique situation. For more information about KDM Farm and our services, or to schedule an appointment, contact us today by calling

207-933-6424 option 2.  

Annabessacook Veterinary Clinic

417 ME-135

Monmouth, ME 04259

Get Directions


Small Animal Clinic


Large Animal Clinic





Small Animal Clinic
Monday – Friday
7:00 AM – 7:00 PM

7:00 AM – 4:00 PM

Emergency Care:
Contact The Animal Emergency Clinic of Mid-Maine in Lewiston at 207-777-1110

Large Animal Clinic
Monday – Friday
8:00 AM – 5:00 PM
Emergency Care Available 24/7/365

KDM Farm

3 Painter Rd
Monmouth, Maine 04259

Get Directions