Rockingham-Harrisonburg SPCA
  • Home
  • Adopt
    • Dogs
    • Cats
    • Barn Cats
    • Small Mammals
    • Apply
    • Info
  • Donate
    • Donate Now
    • Ways to Give
    • Needed Items
  • Engage
    • Volunteer
    • Foster
    • Events
  • Services
    • Lost & Found
    • Surrendering A Pet
    • Community Cats
    • Referrals >
      • Area Animal Shelters
      • Veterinarians
      • Pet Services
      • Wildlife Help
    • For Kids >
      • Online Learning
    • Pet Cremation
  • Media
    • In the News
    • Newsletter Archive
  • About
    • Saving Lives
    • Board of Directors
    • Careers
    • F.A.Q.
    • Statistics
    • Contact
  • Home
  • Adopt
    • Dogs
    • Cats
    • Barn Cats
    • Small Mammals
    • Apply
    • Info
  • Donate
    • Donate Now
    • Ways to Give
    • Needed Items
  • Engage
    • Volunteer
    • Foster
    • Events
  • Services
    • Lost & Found
    • Surrendering A Pet
    • Community Cats
    • Referrals >
      • Area Animal Shelters
      • Veterinarians
      • Pet Services
      • Wildlife Help
    • For Kids >
      • Online Learning
    • Pet Cremation
  • Media
    • In the News
    • Newsletter Archive
  • About
    • Saving Lives
    • Board of Directors
    • Careers
    • F.A.Q.
    • Statistics
    • Contact

Area Animal Shelters

The Rockingham-Harrisonburg SPCA is only able to accept animals from Rockingham County or Harrisonburg City. Every county or jurisdiction in Virginia has their own animal control and ordinances. Please contact the appropriate organization if you find a stray animal or have concerns about animal welfare in your area.

Augusta County

Augusta Animal Control
(540) 245-5635
animalcontrol@co.augusta.va.us
18 Government Center Ln.
P.O. Box 590
Verona, VA 24482
Website: http://www.co.augusta.va.us/index.aspx?page=34

Augusta County SPCA
(540) 885-7722
augustaregionalspca@yahoo.com 
33 Archery Ln.
Staunton, VA 24401
Website: http://www.augustaregionalspca.org/

Shenandoah Valley Animal Services Center (SVASC)
Strays are brought to this shelter 
(540) 943-5142 
1001 Mount Torrey Rd.
Lyndhurst, VA 22959
Website: http://shenandoah.animalshelternet.com/

Staunton City Animal Control
(540) 332-3842 

Waynesboro City Animal Control
(540) 942-6548

Page County

Page County Animal Control
(540) 743-6571
Website: http://www.pagesheriff.com/Animal.html

​Page County Animal Shelter
(540) 778-2101
1261 Goodrich Rd.
Stanley, VA 22851 
Website: http://www.pagecounty.virginia.gov/149/Animal-Shelter 
Facebook

Shenandoah County

Shenandoah Animal Control & Animal Shelter 
(540) 984-8955
268 Landfill Rd.
Edinburg, VA 22824 
Website: http://shenandoahcountyva.us/animal-shelter/

Find US

Connect with Us

PHONE: 540-434-5270
EMAIL: info@rhspca.org
Rockingham-Harrisonburg SPCA
2170 Old Furnace Rd
Harrisonburg, VA 22802
HOURS:
Mon.-Sat. 10 am-4 pm
& Wed. 5-7 pm

Subscribe to our newsletter

* indicates required
The Rockingham-Harrisonburg SPCA is an equal opportunity provider and employer.