Heritage Animal Hospital

Full-service small and large animal clinic.

Our big announcement:

On June 5th, 2018, we officially started on our new veterinary hospital! We will keep you updated on the progress, and we hope to move in by January of 2019! Please continue to check back for updates as we have them!

Our Mission

We strive to provide the highest quality of care for our patients and the best service to our clients with integrity, compassion & honesty.

“Dr. Hampton is awesome. I love that he looks at every aspect of his patient’s health. I recommend highly.” Stephanie D.

“Very friendly people. Affordable. Highly recommended.” Tammy C.

Your pet comes first.

Around here, your pet’s health comes first. In addition to a staff that focuses on creating a calm, fear-free environment for your pet, we also use the latest technology to make sure that we’re able to quickly diagnose and treat your pet when every second matters. When you’re here, you’re family – and we’ll treat you like it.

Get your favorite products delivered to your home!

Heritage Animal Hospital now offers home delivery of your pet’s favorite food and medications through Vets First Choice. Order with confidence!

Get to know us!
Heritage Animal Hospital was established in 1986. Today the clinic continues to grow and strives to provide quality veterinary care for your pets and farm animals. Heritage Animal Hospital provides services for small and large animals within Butler County as well as surrounding counties. Our clinic offers the latest services, techniques, and technologies that modern veterinary medicine has to offer in order to help your animals enjoy a long, healthy and happy life.

We proudly see dogs, cats, and farm animals (horses, cows, and goats)!

Contact Us



495 S. Main Street
Morgantown, KY 42261
Click here for directions.

Office Hours

Mon: 8:00 am to 5:00 pm
Tues: 8:00 am to 5:00 pm
Wed: 8:00 am to 5:00 pm
Thurs: 8:00 am to 5:00 pm
Fri: 8:00 am to 5:00 pm
Sat: Closed
Sun: Closed
We’re here for you.
Complete the form below and a member of our team will get back to you as quickly as possible! If you do have an immediate question or concern, please call us directly at 270-526-3839.

Ready to come see us?

Request an appointment online in minutes! We look forward to seeing you and your pet soon. Please call us if you need immediate assistance.

Font Resize
Contrast Mode