Skip to content
The Beagle Authority

Beagle rescues & shelters in Glen Allen, VA

1 organization in Glen Allen that take in and rehome beagles, hounds, and other dogs. Always call ahead to confirm current beagle availability.

Glen Allen is a small town just north of Richmond, Virginia, with one main adoption resource: Henrico County Police Animal Shelter, which serves the area with a straightforward, easy-to-navigate website. In a town this size, beagle availability isn't constant, so you'll want to start here and expand your search immediately to the nearby Richmond metro. This page covers Glen Allen itself, then points you toward the cluster of shelters in Richmond and the surrounding towns — all within a short drive. A little regional thinking from the start will open up your options significantly.

Sort
Grade

A

Glen Allen, VA

The Henrico County Police Animal Shelter in Glen Allen serves the Richmond area as an open-admission facility housing dogs, cats, rabbits, birds, and other companion animals. It operates by appointment Monday through Saturday and lists adoptable animals on Petfinder and Adopt-a-Pet. While it doesn't run its own foster program, it partners with local rescues including the Henrico Humane Society.

4.4★ (104 reviews)

Because Glen Allen has limited local options, call Henrico County Police Animal Shelter first and ask to join their waitlist for hounds. Then broaden your search to Richmond, just nine miles away, where three organizations give you a much better chance of finding a beagle on any given week. Confirm a dog is available before you drive out. Adopting a beagle from a Henrico County shelter puts a deserving hound in a real home and frees up space for the next one in need — a short drive that pays off for years.