Our clinic will remain open during the COVID-19 pandemic. Learn More or Call us: 603-893-1646. Get Directions. After Hour Emergencies: 603-870-9770

Contact Us Today!

Welcome to Main Street Animal Hospital! Your local Salem, NH veterinarian of choice!

Hospital Hours

Mon – Fri: 8:00am – 6:00pm
Every Other Sat: 9:00am – 4:00pm
Sun: Closed


Main Street Animal Hospital
159 Main Street
Salem, New Hampshire, 03079

Numbers & Email

Call: 603-893-1646
Fax: 603-893-1576


For questions or concerns, please use the form below.

If your matter is URGENT, please call us at 603-893-1646 and DO NOT use the form below.

Contact Us

* Required Fields

Contact Us

Main Street Animal Hospital


159 Main Street Salem, NH 03079

Clinic Hours

Monday - Friday: 8:00 AM - 6:00 PM
Every Other Saturday: 9:00 AM - 4:00 PM
Sunday: Closed