Welcome to our family!

Personalized veterinary care for all patients – big and small.

Comprehensive Veterinary Care for Large And Small Animals

Small animal services are available onsite at 252 Allegheny Blvd., Brookville, PA. Large animal and equine ambulatory services are available within a 30-mile radius.


At North Fork Veterinary Clinic, we believe in the highest quality care for all animals. Whether we’re caring for a tiny kitten or horse, our team goes above and beyond for each and every patient we see.

We love our clients!

Your kind words mean so much to our team. See what people have to say about North Fork Veterinary Clinic!

This place is amazing. The people are incredibly friendly and helpful. The vet saw my pup for an emergency at 1030 pm which is 30 minutes past his emergency cut off time to pull quills from his face and for my cat they got me in the same day for an abscess on his face. I can’t say one bad thing about this place.
Regina S.

Our vet currently retired and we have been wondering what we were going to do. Our dog started limping and after watching him for 24 hours we decided we needed to get him seen. Called North Fork, got a call back quickly and appointment that same day! I was very impressed with the facility and the staff that we met! Wonderful care! Very informative! We found our new vet!!!
Eli B.

Get In Touch

Compassionate care for the animals of Brookville, PA and the surrounding communities.

We provide care for both small and large animals, including mobile visits for our farm animal and equine patients!
Please call for emergencies until 9 pm. Situations may not guarantee service. Currently, we offer emergency services for small animals; large animal emergency services are available for existing clients. Small animal emergency services after 9 pm and 24-hour care are available with:

Contact Info


252 Allegheny Boulevard

Brookville, PA 15825

Click here for directions.


Mon, Wed, Thurs, Fri: 8 am - 5 pm
Tues: 8 am - 7 pm
Sat, Sun: Closed

Call Us to Request an Appointment!

We look forward to seeing you soon! Call us at 814-715-7498 to book an appointment with our team.