government building icon Official government websites use .gov

A .gov website is only available to official government organizations in the United States.

email icon Email addresses now end with

The address will continue to function and all requests to ‘.us’ for both web and email will be redirected to the new ‘.gov’ address.

lock icon Secure .gov websites use HTTPS

A lock or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Animal Protection Unit & Shelter

Henrico Police Animal Shelter is open Monday-Saturday, 10 a.m. – 4:30 p.m., by appointment only. To schedule an appointment for the release, redemption or adoption of an animal, contact the shelter at (804) 727-8807, Monday-Saturday, 10 a.m.-4:30 p.m. Animals available for adoption can be viewed online at or

Animal Protection Unit

Henrico Animal Protection Police Officers respond to wildlife complaints made through Police Non-Emergency — (804) 501-5000 — in the following circumstances:

  • Wildlife is trapped in your home
  • Wildlife is behaving in an aggressive manner
  • Wildlife has been exposed to a person or a domestic animal
  • Wildlife has been incapacitated due to illness or injury


Inquiries on nuisance wildlife should be made to the Virginia Wildlife Conflict Helpline at 1-855-571-9003, Monday-Friday, 8 a.m.-4:30 p.m.

Animal Shelter Information

Find animals available for adoption from the Henrico Animal Shelter on PetFinder or AdoptaPet.

10421 Woodman Road
Glen Allen, VA 23060

10 a.m.-4:30 p.m. Monday-Saturday 
Closed Sundays, Thanksgiving Day, and Christmas Day

Shelter Services & Appointments
(804) 727-8807 – Monday-Saturday, 10 a.m.-4:30 p.m.

After-Hours Animal Protection Police Officer
(804) 501-5000 – Police Non-Emergency

Emergencies – Call 911

[email protected]

Animal Shelter Services

The Henrico Animal Protection Police is comprised of trained sworn and civilian staff. The unit oversees the Henrico Animal Shelter operations. The shelter houses dogs and cats as well as other companion animals such as rabbits, birds and livestock. Animals that are released by their owners, or are unclaimed, are available for adoption.

For any of the following services and to schedule an appointment, call (804) 727-8807 Monday-Saturday, 10 a.m.-4:30 p.m.

  • Report a missing pet
  • Report a found pet
  • Relinquish ownership of a pet
  • Retrieve your pet that has been impounded
  • Inquire about shelter operations and needs
  • Meet or adopt a pet – pets currently available for adoption can be viewed at Adopt-A-Pet or Petfinder

For all other animal-related issues, please call Henrico Police Non-Emergency at (804) 501-5000 and you will be contacted by an Animal Protection Police Officer.

Dog Licensing & Vaccination Requirements

All dogs four months of age or older are required to have a valid rabies vaccination and to be licensed in Henrico County. A license is required no later than 30 days after a dog has reached the age of four months, or not later than 30 days after an owner acquired a dog four months of age or older. 

Shelter Donations

We sincerely appreciate the generosity of our community and the desire to provide for the animals in our care. The Animal Shelter may accept the following donated items:

  • Used towels and blankets
  • Dog kongs (no cloth toys for dogs)
  • Dog treats
  • Cat toys (cloth only)
  • Dry kitten kibble
  • Dry kitten formula

Upcoming Rabies Clinics

Children and Dogs Safety PSA

Contact Us


7721 E. Parham Rd.
Henrico, VA 23294

Police Non-Emergency
(804) 501-5000
General Information
(804) 501-4800

[email protected]

Mailing Address
P. O. Box 90775
Henrico, VA 23273-0775

Twitter Facebook LinkedIn YouTube Instagram Pinterest

Social Media Policy 
Additional Contact Information
Email is not monitored 24 hours a day.
Please call 911 if you have an emergency.

Google Translate Icon