Allenstown Animal Hospital

Welcome to Allenstown Animal Hospital

Discover what we can do for you and your pet today.

Visit Us

Please visit our state-of-the-art medical facility or call 603-485-7133 to schedule an appointment. We’re located at 9 River Road, Allenstown, NH 03275.

Request Appointment

Our goal is to make scheduling an appointment as easy and convenient for you as possible.

Request Refills

Need to refill a prescription? Call 603-485-7133 to directly connect to a Allenstown Animal Hospital pharmacist.

Our Services

Allenstown Animal Hospital is proud to offer a comprehensive range of services to address your pet's specific veterinary needs. Call today to schedule an appointment.

View All Services