Established in 1960, Salem Animal Hospital has been providing exceptional veterinary care to cats, dogs, and pocket pets for over five decades. We understand the importance of the human-animal bond which is why we treat every patient as if they were our own. Make us your pet's total healthcare center - you won't be disappointed.
We've changed a lot over the years, but the one thing that's remained the same is our dedication to pets and the people who love them.
Learn More >
We are located at:
193 S. Broadway
Salem, NH 03079
Find Hours & Directions >
97% of our clients would refer us to a friend or family member.
Read Our Reviews >
Meet the Team
Get to know the team of skilled professionals who will be caring for your pet.
Meet Our Team >
Please call (603) 893-3565 to schedule an appointment or request an appointment online. We look forward to seeing you and your pet soon.