Welcome to

Casco Bay Veterinary Hospital

High-quality care delivered by a down-to-earth staff.

We are a full-service animal companion hospital that has served the pet population of Portland, ME for more than 30 years. Your pet’s well-being is our number one priority. Next on the list? Nurturing the precious bond you share and passing along our veterinary knowledge so you feel empowered to make informed decisions about what’s best for your best friend.

Pets aren’t sidekicks or mascots—they’re family, and, at Casco Bay, your furry family members will get the state-of-the-art, compassionate care they need and deserve to live long, healthy lives.

Looking for a Vet
for Your Pet?

Look no further than Casco Bay Veterinary Hospital, where everything we do is for pets’ sake. We understand that choosing a vet for your best friend is a big decision, and we honor the faith pet parents place in us by treating every animal that comes through our doors with kindness and respect. There’s a reason we’ve been in this business for more than three decades – we love our work, and that love shows in the quality of care we provide.










Meet Our Team

Meet Our Team

The main requirement for joining our team, besides skill and training, is a life-long love of animals. Our passion for pets informs everything we do, and our best days end with us covered in dog and cat hair, not to mention some slobbery kisses, too.

Get to know our team

Make an appointment
with us today!