Newbury Animal Hospital

96 Hanover Street
Newbury, MA 01951


Newbury Animal Hospital

Our Veterinarians have proudly served the greater Newburyport area for over 25 years

Because Pets are Family...

Newbury Animal Hospital - Veterinarians serving Newburyport, Newbury, Rowley, and the North Shore

Welcomes You!  

"We have had Newbury Animal Hospital for our cats many years. Would not think of going elsewhere. The ladies that work there are always professional and really care about our pets. Dr. Grillo is the best. He saved my cats life when she was born. MOLLY and I call him her godfather"

Newbury Animal Hospital has been serving the communities of Newburyport, Newbury, Rowley, Salisbury, and the North Shore for over 20 years. 
We invite you to learn more about us, our veterinary services, informational pages, a helpful section for new clients, and more.