Call: 603-468-1900

Old Town Animal Hospital

We proudly serve the pets of Seabrook, NH and surrounding area.

Book APPOINTMENT

Location

3 Walton Rd.
Seabrook, NH 03874
Click here for directions.

}

Hours

Mon - Fri: 8:00am - 5:30pm
Sat - Sun: Closed

VETERINARY SERVICES

Exceptional care for your furry friends!

ONLINE PHARMACY

Food, medication, and more with free delivery.

PET WELLNESS VISITS

Routine wellness visits are a great way to help your pets healthy life.

When you walk through our doors, you’ll be welcomed as family.

The Old Town Animal Hospital is a full-service small animal hospital located in Seabrook, NH. In addition to excellent medical care for your pet, we provide a clean and comfortable waiting area. You and your pet can relax in a calm environment while waiting for the doctor.

We're here to help.

At Old Town Animal Hospital, our comprehensive services and expert team are here to help. Pro-active preventive care, age-related testing, and urgent care as needed keeps your pet safe.
Very satisfied with the treatment of my cat and myself. Someone even came to the car to carry my cat inside and brought him back out for me as he is too heavy for me to carry. Everyone is friendly and helpful
Diane C.

I’ve been taking my dogs here for many years and the staff has always been helpful and professional. I trust them to treat us respectfully and not push unnecessary tests or meds like other practices do.
Chris M.

Citys Best Award

Old Town Animal Hospital Wins 2022 City’s Best Award

The City’s Best Awards judging panel honored Old Town Animal Hospital with the 2022 City’s Best Award based on their outstanding service and customer satisfaction over the last year.

At Old Town Animal Hospital, we treat your pets like the valued family members they are.

We proudly serve the pets of Seabrook, Salisbury, Hampton, and beyond. We look forward to seeing you soon!

Have a question?

Complete the form below and we'll be in touch with you shortly. If you're in need of immediate assistance, please contact us directly at 603-468-1900.

Book an Appointment Online!

Use our booking system to book an appointment at any time.