HPD Animal Care and Control


  • Increase
  • Normal
  • Decrease

Current Size: 80%

The City of Harrisonburg Animal Care and Control Unit is responsible for enforcing the Virginia Comprehensive Animal Laws, as well as the local ordinances relating to domestic animals.  It identifies public safety issues and works directly with the community on animal and pet care issues. The Animal Control Officer acts as a liaison to and with the Rockingham-Harrisonburg SPCA. The Animal Care and Control office handles approximately 800 calls for service, 1000 requests for information and impounds approximately 500 domestic animals annually. 

View City Code on Animal Control Section 15-2-1 through 15-2-24.

Tethering Ordinance: Tethering brochure [423KB]PDF.


For immediate animal concerns in the City of Harrisonburg please call:
Phone: 540-434-4436


To contact the Animal Control Officer, Jetta Earhart, in the City of Harrisonburg please call:
Phone: 540-437-2670 or email HACC@harrisonburgva.gov

Animal Control Officer is located at:

101 North Main Street
Harrisonburg, VA 22802

Hours: 8:00am - 4:00pm Monday through Friday


For animal control concerns in Rockingham County (including Bridgewater, Broadway, Dayton, Elkton, Grottoes, and Timberville) please call:
Phone: 540-564-3171 or 540-564-3800


For animal control concerns on the campus of James Madison University, please call 540-568-6913.


Harrisonburg Animal Care and Control works with the Rockingham-Harrisonburg SPCA.
Visit www.rhspca.org for more information about the SPCA.