Contact Us

Old Derby Animal Hospital
40 Recreation Park Drive
Hingham, MA 02043
Phone: (781) 749-2800 (781) 749-2800
Fax: (781) 741-5051

Email addresses:
Appointments & client information—clientservices@oldderbyah.com
Prescription refills for food or medications—patientcare@oldderbyah.com
Boarding reservations and questions—boarding@oldderbyah.com

Map & Directions


View Larger Map

Office Hours

Monday – Thursday: 8 a.m. – 8 p.m.
Friday: 8 a.m. – 5 p.m.
Saturday: 8 a.m. – 4 p.m.
Sunday: Closed for Medical Appointments (Boarding Available 11 a.m. – 2 p.m. & 4 p.m. – 6 p.m.)

Payment Options

We accept Visa, MasterCard, Discover, American Express and CareCredit.