Here is a list of animal shelters in the state of VIRGINIA.  This list is in alphabetical order by city so search for organizations in your cities near you to contact.

---------------------

Animal Defense League of Washington County  
PO Box 2099      
Abingdon VA 24212
      
Happy Tails Animal Rescue of Washington County      
PO Box 95
Abingdon VA 24212 
    
Siberian Husky Assist Rescue      
PO Box 1042      
Abingdon VA 24212 
    
Washington County Animal Control and Public Animal Shelter  
27252 Porter Lane   
Abingdon VA 24211
http://www.washcova.com/
  
Washington County Animal Control and Public Animal Shelter  
27252 Porter Ln
Abingdon VA 24211
  
Friends of Homeless Animals      
PO Box 415  
Aldie VA 20105
http://www.foha.org     
(703) 385-0224   
foha_info@foha.org
 
Animal Welfare League of Alexandria    
4101 Eisenhower Ave   
Alexandria VA 22304     
      
Beagle Rescue, Education & Welfare      
1602 Belle View Blvd # 800  
Alexandria VA 22307 
  
Cheetah Conservation Fund 
2210 Mount Vernon Ave Ste 200 
Alexandria VA 22301     
http://www.cheetah.org
(866) 909-3399  

 

Cinderella's Sanctuary  
3637 Russell Rd 
Alexandria VA 22305
 
Dog World Rescue    
PO Box 11131   
Alexandria VA 22312     
      
King Street Cats  
25 S Dove St       
Alexandria VA 22314     
http://www.kingstreetcats.org  
(703) 231-7199   
contact@kingstreetcats.org
 
Lu's Labs Labradore Retriever Rescue    
2303 E Randolph Ave     
Alexandria VA 22301     
    
Operation Paws for Homes    
PO Box 90813   
Alexandria VA 22309 
  
Tails High, Inc.   
708 Timber Branch Dr   
Alexandria VA 22302  
 
Training Rescue Dogs, Inc.     
1626 Belle View Blvd PO Box 784       
Alexandria VA 22313     
    
Amelia County Animal Shelter  
16565 5 Forks Rd       
Amelia Court House VA    23002       
 
Amherst County Animal Control and Public Animal Shelter  
318 Shelter Ln  
Amherst VA 24521       
 
Friends of Bedford County Animal Shelter     
906 Ebenezer Rd 
Amherst VA 24521     
  
Humane Society of Amherst County 
PO Box 614  
Amherst VA 24521       
 
Rappahannock Animal Welfare League 
160 Weaver Road     
Amissville VA 20106      
http://www.rawldogs.org/   
  
Rappahannock County Animal Control and Public Animal Shelter
160 Weaver Rd   
Amissville VA 20106      
    
Lab Rescue of the L.R.C.P.      
PO Box 1814      
Annandale VA 22003     
http://www.lab-rescue.org
(301) 569-9239
info@lab-rescue.org
 
Rikki’s Refuge    
7321 Franklin Rd       
Annandale VA 22003     
http://www.rikkisrefuge.org
(540) 854-0870   
Vincent@RikkisRefuge.org
 
Appomattox County Animal Control       
297 Court St
Appomattox VA   24522       
 
Animal Welfare League Of Arlington       
2650 S Arlington Mill Dr
Arlington VA 22206  
https://www.awla.org/  
(703) 931-9241   
swolbert@awla.org

 
Homeward Trails Animal Rescue Inc.      
PO Box 100968
Arlington A 22210     
http://ww.homewardtrails.org
(702) 486-7077   
sueb@homewardtrails.org
 
Lost Dog & Cat Rescue Foundation    
PO Box 50037   
Arlington VA 22205  
http://www.lostdogrescue.org   
(703) 475-3647   
lostdogmarcia@yahoo.com
 
Lucky Dog Animal Rescue      
5159 Lee Hwy   
Arlington VA 22207  
http://www.luckydoganimalrescue.org 
(202) 741-5428   
info@luckydoganimalrescue.org
 
SPCA of Northern Virginia     
PO Box 100220
Arlington VA 22210    
(703) 591-4890   
novaspca@yahoo.com
 
Nelson County Animal Control and Pound Facility      
996 Morse Ln    
Arrington VA 22922 
    
Bandit's Adoption and Rescue of K9 (BARK)   
12300 Farrington Rd      
Ashland  VA 23005
 
Blue Ridge Bull Terrier Club, Inc.
PO Box 1603      
Ashland  VA 23005
      
Hanover County Animal Control 
12471 Taylor Complex Ln      
Ashland VA 23005 
 
Hanover Humane Society      
PO Box 1011      
Ashland VA 23005      
(804) 883-5494   
 
Hickory Hill K-9 Rescue, Inc. 
PO Box 1505      
Ashland VA 23005 
 
Indian Rivers Humane Society, Inc     
PO Box 264  
Aylett VA 23009 
http://www.indianrivershumane.org/ 
(804) 824-8640   
johnny.clark@cox.net
 
Paws For Seniors 
PO Box 738  
Bealeton VA 22712      
 
Bedford County Animal Control  
1307 Falling Creek Rd   
Bedford VA 24523
      
Bedford Humane Society       
829 Ole Turnpike Dr       
Bedford VA 24523     
http://www.bedfordhumanesociety.petfinder.com
(540) 761-6603   
thebedfordhumanesociety@msn.com
 
Indigo Haven Animal Rescue, Inc.      
1771 McDaniel Rd    
Bedford VA 24523     
      
Clarke County Animal Control   
225 Ramsburg Ln      
Berryville VA 22611   
  
APPALACHIAN FELINE FRIENDS 
404 Clinton Ave E      
Big Stone Gap VA 24219 
    
Animal Hope Alliance   
PO Box 237  
Blacksburg VA 24063  
animalhopealliance@hotmail.com
 
Animal Welfare Foster Program  
PO Box 10854   
Blacksburg VA 24062     
      
Nottoway County Animal Control and Public Animal Shelter       
3951 Military Rd 
Blackstone VA 23824    
    
Lee Fosters Rescue   
9987 State Route 70      
Blackwater VA 24221
      
Bland County Animal Control     
612 Main St # 203     
Bland VA 24315  
    
Casey's House   
161 Pine Grove Rd    
Bluemont VA 20135       
    
Forever Home Animal Rescue   
4710 Boones Mill Rd      
Boones Mill VA 24065   
    
Pet Harbor Rescue & Referral, Inc      
PO Box 73     
Bowling Green VA 22427       
    
Tramp's Rescue   
22511 Mt Cloud Rd  
Bowling Green  VA 22427
      
Nirvana Ridge Ferret Rescue       
19524 Swamp Poodle Ln       
Brandy Sta VA 22714     
 
Culpeper Felines and Friends     
PO Box 58     
Brandy Station VA 22714       
http://www.culpeperfelinesNfriends.org     
(540) 229-1862   
pobrien@ncmec.org
 
Peaceful Passings Senior Animal Rescue  
2856 Cloverdale Rd 
Bremo Bluff VA  23022  
http://www.peacefulpassings.org
(434) 842-3287   
JAMeyers@aol.com
 
Bristol Animal Control  
501 Scott St 
Bristol VA 24201 
    
Tough Mutts Dog Rescue 
133 W Springbrook Rd  
Broadway VA 22815
 
Buckingham County Animal Control 
9659 Andersonville Rd 
Buckingham VA 23921       
 
Buena Vista Animal Control 
306 Park Ave     
Buena Vista VA 24416
      
Gidget's Promise K9 Rescue 
PO Box 507  
Buena Vista VA 24416  
    
North American Shar Pei Rescue, Inc. (NASPR)   
4131 Joyners Bridge Rd  
Carrsville VA 23315     
 
Caring Hands Animal Support and Education       
5675 Stone Rd Ste 200 
Centreville VA 20120    
http://www.chase-alliance.org
(571) 321-1860   
njburmeister@hotmail.com
 
Dewey Animals, Inc 
5452 Tree Line Dr     
Centreville VA 20120    
    
Healing Hearts Animal Rescue Group     
14120A Lee Hwy 
Centreville VA 20122 
fan4animals@aol.com
 
Humane Society of Fairfax County - Farm 
15911 Lee Hwy   
Centreville VA 20121       
(703) 385-7387    

       
Virginia German Shepherd Rescue   
PO Box 733  
Centreville VA 20122    
    
Lost Fantasy Rescue 
1237 W Blue Grass Trl  
Ceres VA 24318  
    
A Forever Home Rescue Foundation       
PO Box 222801
Chantilly VA 20153  
http://www.aforeverhome.org   
(703) 378-6179   
info@aforeverhome.org
 
Collie Rescue Inc       
PO Box 221982
Chantilly VA 20153  
    
A Taste of Heaven Sanctuary, Inc.       
14314 Sandy Point Rd
Charles City VA 23030       
 
River City Bulldog Rescue Inc     
6641 Woods Run Rd       
Charles City VA 23030  
      
Charlotte County Animal Control       
222 Law Ln  
Charlotte Court House VA 23923
  
Basset Rescue Of Old Dominion, Inc. (BROOD)     
3445 Seminole Trl # 248
Charlottesville VA 22911
      
Charlottesville-Albemarle SPCA 
3355 Berkmar Dr       
Charlottesville VA 22901      
http://caspca.org     
(434) 964-3323   
manager@caspca.org
 
Showstock Animal Haven       
114 Cleveland Ave   
Charlottesville VA 22903
 
Northern Virginia Sheltie Rescue       
977 Seminole Trl PMB 314    
Charlottesvle VA 22901   
(540) 465-1490
  
Voices For Animals   
PO Box 4466      
Charlottesvle VA 22905   
  
Mecklenburg County Animal Control     
8738 Highway 92      
Chase City VA 23924      
    
Happy Tails Rescue   
146 S MAIN ST   
CHATHAM VA 24531       
    
Pittsylvania County Animal Control and Public Animal Shelter   
11 N Main St      
Chatham VA 24531  
    
SPCA of Pittsylvania County  
PO Box 936
Chatham VA 24531  
http://awlopc.rescuegroups.org/     
(434) 548-2625   
caybooth@comcast.net
 
Adopt A Spot Dalmatian Rescue Inc  
PO Box 9375      
Chesapeake VA 23321 
    
Animal Assistance League of Virginia      
1149 New Mill Dr      
Chesapeake VA 23322 
    
Beagles To The Rescue  
PO Box 16522   
Chesapeake VA 23328 
http://www.beaglestotherescue.org/home.cfm       
(757) 374-0004   
bttr@beaglestotherescue.org
 
Cat Rescue Inc  
1917 Benefit Rd 
Chesapeake VA 23322    
(757) 588-9231   
 
Chesapeake City Animal Services       
2100 S Military Hwy       
Chesapeake VA 23320
      
Chesapeake Humane Society     
312 Battlefield Blvd N   
Chesapeake VA 23320 
    
Great Dane Rescue of the Commonwealth    
921 Deep Creek Blvd     
Chesapeake VA 23323 
    
Web of Life Animal Outreach, Inc.     
1380 West Rd   
Chesapeake VA 23323 
    
Chesterfield County Animal Control       
9300 Public Works Road 
Chesterfield VA 23832    
(804) 748-1000    
 
Chesterfield County Humane Society     
PO Box 2916      
Chesterfield VA 23832    
  
Heavenly Hounds Rescue       
10401 Beaver Bridge Rd 
Chesterfield VA 23838 
    
Appalachian Animal Rescue 
PO Box 5017      
Chilhowie VA 24319       
http://www.adoptapet.com/adoption_rescue/73855.html      
(276) 685-8104   
terriclarkblevins@comcast.net
 
Crazy Cat Lady Animal Rescue    
320 Chelsea Loop     
Christiansbrg VA 24073  

     
Montgomery County Friends of Animal Care and Control       
PO Box 133  
Christiansbrg VA 24068    
  
Montgomery County Animal Care and Adoption Center  
480 Cinnabar Rd 
Christiansburg VA 24073
      
Montgomery County Humane Society   
1183 Flanagan Dr     
Christiansburg  VA 24073
 
Lake Country SPCA
PO Box 14
Clarksville VA 23927      
    
Sweet Virginia Barn Cats 
PO Box 154  
Clarksville VA 23927      
    
Clifton Forge Animal Control      
547 Main St 
Clifton Forge VA 24422 


Dickenson County Animal Shelter     
293 Clintwood Main St 
Clintwood VA 24228      
    
PAWS of Southwest Virginia       
PO Box 576  
Coeburn VA 24230   
http://www.pawsswva.org  
  
Wendy's Feline Friends   
1228 Holly Vista Dr  
Colonial Bch VA 22443 
    
Colonial Heights Animal Control 
301 Charles H Dimmock Pkwy   
Colonial Heights VA 23834
      
Forgotten Tails, Inc. 
PO Box 595  
Colonial Hgts VA 23834    

   
Happy Endings Animal Rescue Team, Inc.      
PO Box 943
Colonial Hgts VA 23834
      
Southampton County Animal Control and Public Animal Shelter 
21350 Plank Rd  
Courtland VA 23837       
    
All Fur Animals Rescue, Inc. 
17162 Raccoon Ford Rd  
Culpeper VA 22701  
    
Chocolate Chip Dalmation Assistance League     
509 Laurel St     
Culpeper VA 22701
      
Culpeper County Animal Control       
10144 James Monroe Hwy   
Culpeper VA 22701    
 
Forgotten Felines of Culpeper   
PO Box 342  
Culpeper VA 22701  
https://www.forgottenfelinesculpeper.org/
      
Humane Society Of Culpeper     
315 S West St    
Culpeper VA 22701  
    
Cumberland County Animal Control       
11 Range Rd       
Cumberland VA 23040 
    
King George Animal Rescue League  
PO Box 1003      
Dahlgren VA 22448    
(888) 542-7582   
info@kgarl.org
 
Danville Area Humane Society  
996 S Boston Rd 
Danville VA 24540      
  
Danville City Public Animal Shelter  
427 Patton St    
Danville VA 24541    
    
The Mosby Foundation 
PO Box 218  
Deerfield VA 24432 
http://www.themosbyfoundation.org
(540) 939-4035   
info@themosbyfoundation.org
 
Washington Area Animal Adoption Group     
PO Box 105  
Delaplane VA 20144      
    
Dinwiddie County Animal Shelter
10903 Wheelers Pond Rd     
Dinwiddie VA 23841   
 
Prince George Animal Services and Adoption Center     
8391 County Dr  
Disputanta VA 23842    
    
Southside Animal Volunteers    
5405 Poor House Rd      
Dolphin   VA 23843
      
Pulaski County Animal Control and Public Animal Shelter      
80 Dublin Park Rd     
Dublin   VA 24084
      
Pulaski County Humane Society  
80 Dublin Park Rd     
Dublin   VA 24084 
(540) 674-0089   
 
Prince William Humane Society  
4608 Spalding Dr       
Dumfries VA 22025  
http://www.pwhumane.org/     
(703) 328-5885   
Lori@PWHumane.org
 
SADSAC (Save a Dog, Save a Cat)   
PO Box 972  
Dumfries VA 22026  
    
Stray Haven 
PO Box 92
Dundas   VA 23938 
(804) 727-4879   
bevmenier@gmail.com
 
Shenandoah County Animal Control and Public Animal Shelter 
268 Landfill Rd 
Edinburg VA 22824   
    
Virginia Federation of Humane Societies
PO Box 545  
Edinburg VA 22824   
http://www.vfhs.org      
(757) 725-1705
info@vfhs.org
 
Surry County Animal Control and Public Animal Shelter  
265 Old Burrough Rd      
Elberon   VA 23846
      
Emporia Animal Control 
310 Budd St 
Emporia VA 23847    
    
Emporia-Greensville Humane Society, Inc.    
113B Baker St   
Emporia VA 23847    
    
Greensville County Animal Shelter   
255 Falling Run Rd    
Emporia VA 23847    
    
Luv4Pawz Rescue      
552 N Main St   
Emporia VA 23847    
    
Cats Rule! Feline Rescue 
3906 Tedrich Blvd     
Fairfax VA 22031       
http://www.catsrule.org
(703) 385-4713   
info@catsrule.org
 
Commonwealth Humane Society, Inc.   
4122 Leonard Dr Ste 300       
Fairfax  VA 22030
      
Fairfax City Animal Control   
3730 Old Lee Hwy     
Fairfax VA 22030       

Fairfax County Animal Shelter   
4500 W Ox Rd   
Fairfax VA 22030       
https://www.fairfaxcounty.gov/police/animal
(571) 247-1369   
Michlle.Hankins@fairfaxcounty.gov
 
Fancy Cats Rescue Team  
13110 Pelfrey Ln       
Fairfax VA 22033 
(703) 464-0760   
info@fancycats.org
 
Little Buddies Adoption & Humane Society  
3293 Tilton Valley Dr     
Fairfax  VA 22033      
    
Mutt Love Rescue     
PO Box 1005      
Fairfax  VA 22038      
    
Pets Bring Joy    
PO Box 2352      
Fairfax  VA 22031      
http://petsbringjoy.org/
(703) 795-2652
jacquie@petsbringjoy.org
 
Town & Country Animal Hospital 
9836 Fairfax Blvd      
Fairfax VA 22030       
    
Animal Allies     
PO Box 7040      
Fairfax Sta VA22039
      
Falls Church Animal Control 
300 Park Ave     
Falls Church VA    22046  
    
Wolf Trap Animal Rescue
7226 Arthur Dr 
Falls Church VA 22046  
    
Prince Edward County Animal Control and Public Animal Shelter       
252 County Shop Rd
Farmville VA 23901   
  
Botetourt County Animal Control      
205 N Roanoke St      
Fincastle VA 24090  
    
League for Animal Protection    
PO Box 561  
Fincastle VA 24090  
    
For the Cat's Sake      
PO Box 471
Flint Hill VA 22627      
  
Floyd County Animal Control     
110 Town Rd      
Floyd VA 24091   
    
Floyd County Humane Society   
PO Box 862  
Floyd VA 24091     
  
Franklin City Animal Control and Public Animal Shelter
1024 Pretlow St
Franklin  VA 23851
      
Partners Among Cats And Canines     
PO Box 1133      
Franklin  VA 23851
      
Bully Paws- Pit Bull Patriots, Inc   
PO Box 285  
Fredericksbrg VA 22404 
http://www.bullypaws.org/       
(540) 645-9385   
sarah@bullypaws.org
 
Community Cats Rescue Network      
209 Braemar Pl  
Fredericksbrg VA 22405


Country Cats Rescue, Inc.       
11510 Silverleaf Ln  
Fredericksbrg VA 22407 
    
Davey's KitCats 
122 Musselman Rd  
Fredericksbrg VA 22405   
  
Lionhearts, Inc.     
452 Tv Dr       
Fredericksbrg VA 22408   
(540) 373-3798
  
Old Dominion Humane Society 
3602 Lafayette Blvd       
Fredericksbrg VA 22408 
    
Fredericksburg SPCA      
10819 Courthouse Rd   
Fredericksburg VA 22408      
https://fburgspca.org/ 
(540) 898-1500   
directrspca@verizon.net
 
Operation Hood 
6114 Massaponax Dr    
Fredericksburg VA 22407      
http://operationhood.org/  
(540) 736-7871   
ophoodofficers@gmail.com
 
Second Chance Dog Rescue  
1654 Truslow Rd 
Fredericksburg VA 22406
      
Spotsylvania Co. Animal Control and Public Animal Shelter   
450 Tv Dr       
Fredericksburg VA 22408      
    
St. Seton'S Orphaned  Animals  
628 Cambridge St     
Fredericksburg VA 22405      
http://www.saintseton.com     
(540) 809-2625   
 
DC Area Weimaraner Rescue
1477 Hillandale Rd  
Front Royal VA 22630       
  
Humane Society of Warren County   
Attn: Lavenda Denney 
1245 Progress Dr      
Front Royal VA 22630    
http://www.humanesocietywarrencounty.org
(540) 635-4734
info@humanesocietywarrencounty.org
 
Homeless Animals Rescue Team (HART)   
PO Box 7261      
Fx Station VA 22039       
http://www.hart90.com/      
(703) 691-1730   
hart90@erols.com
 
Promises Animal Rescue, Inc.    
7619 Huron Dr 
Gainesville VA 20155    
    
The National Kitten Coalition     
7371 Atlas Walk Way # 212 
Gainesville VA 20155    
http://kittencoalition.org/   
(571) 234-3756   
Rosemarie@KittenCoalition.org
 
Fur-Get Me Not Rescue, Inc 
244 Winterberry Rd       
Galax VA 24333  
    
Galax Carroll Grayson Animal Shelter     
200 Fair St    
Galax VA 24333
      
Shadow Cat Advocates  
PO Box 514  
Garrisonville VA  22463    
  
Scott County Animal Control and Public Animal Shelter  
112 W Water St # 1  
Gate City VA 24251
      
Scott County Humane Society, Inc.    
PO Box 1535      
Gate City VA 24251
      
Henrico County Animal Shelter   
10421 Woodman Rd      
Glen Allen VA 23060
      
Making of Miracle Stories Animal Rescue of Va Inc    
PO Box 952  
Glen Allen VA 23060      
    
Gloucester County Animal Control Shelter  
6504 Main St     
Gloucester VA 23061       
(804) 693-5290   
 
Gloucester-Mathews Humane Society  
PO Box 385  
Gloucester VA 23061    
http://www.gmhumanesociety.org/      
(804) 693-5520   
nichola@gmhumanesociety.org
 
Precious Purrs and Paws, Inc.     
5440 Kings Dr   
Gloucester VA 23061       
  
XOXO Pet Rescue, Inc.   
5738 Turtle Dr  
Gloucester VA 23061 

  
Goochland County Animal Protection   
1900 Hidden Rock    
Goochland VA 23102     


Buchanan County Animal Shelter       
1191 Dogpound Rd  
Grundy VA 24614      
    
Paws & Claws SPCA of Halifax County      
PO Box 578  
Halifax  VA 24558 
(703) 689-0500   
info@paws-claws.org
 
Animal Aid Society, Inc
80 Butler Farm Rd     
Hampton VA 23666 
http://www.animalaid-va.org/
(757) 865-0511   
 
Cat Corner, Inc., The       
85 Fulton St 
Hampton VA 23663   
(757) 722-0590   
thecatcornerinc@aol.com
 
Critters 4 U Rescue, Inc.  
244 Beauregard Hts       
Hampton VA 23669 
    
Hampton Animal Control       
40 Lincoln St      
Hampton VA 23669   
  
Next Generation Animal Services, Inc.  
129 Beach Rd    
Hampton VA 23664 
    
Anicira Veterinary Center
1992 Medical Ave     
Harrisonburg VA 22801  
 
Cat's Cradle of the Shenandoah Valley   
124 S Main St 
PO Box 2128      
Harrisonburg VA 22801  
http://www.catscradleva.org   
(540) 908-0283   
catscradle@catscradleva.org
 
Harrisonburg Animal Control     
57 S Liberty St.
Harrisonburg VA 22801  
    
Rockingham County Animal Control 
57 S Liberty St.
Harrisonburg VA 22801  
    
Rockingham-Harrisonburg SPCA  
PO Box 413  
Harrisonburg VA 22803    
  
Virginia Paws for Pits      
PO Box 527  
Harrisonburg VA 22803  
    
4 Paws Animal Rescue   
2020 Hayes Rd 
Hayes VA 23072 
http://www.4pawz.org
(757) 544-8565   
4pawz@cox.net
 
Animal Resource Foundation's Spay/Neuter Clinic    
4926 G W Memorial Hwy       
Hayes VA 23072 
http://arfva.org
(804) 642-4401   
hogg3@cox.net
 
Northumberland County Animal Control and Public Animal Shelter 
11703 Northumberland Hwy     
Heathsville VA 22473   
    
Appalachian Great Pyrenees Association
8976 Battlefield Park Rd
Henrico  VA 23231    
http://www.AGPRescue.org       
(804) 795-1369   
bpkennel@msn.com
 
Cat Adoption and Rescue Efforts (CARE)
PO Box 2934      
Henrico   VA 23228       
(770) 468-8439   
 
Henrico Humane Society       
PO Box 28014   
Henrico  VA 23228      
(804) 262-6634   
 
Mid Atlantic Pug Rescue, Inc.    
1714 Cloister Dr
Henrico VA 23238     
http://www.midatlanticpugrescue.org
(410) 336-4657   
dcastelvecchi@gmail.com
 
SOS - SAFE     
PO Box 29962   
Henrico   VA 23242
      
New Love Animal Rescue       
1307 Forty Oaks Dr  
Herndon VA 20170   
    
Twin County Humane Society    
PO Box 125  
Hillsville VA 24343     
  
Hopewell City Animal Control and Public Animal Shelter       
300 N Main St   
Hopewell VA 23860
      
Hopewell Humane Society   
PO Box 562  
Hopewell VA 23860 


Bath Animal Welfare Foundation       
PO Box 716  
Hot Springs VA 24445    
    
Bath County Animal Control       
1164 Virginia Ave      
Hot Springs VA 24445    
    
All-American Mutt Rescue Inc  
5491 Johnson Mountain Rd 
Huddleston VA 24104   
    
Bedford Cares   
1825 Island Creek Rd    
Huddleston VA 24104   
https://www.facebook.com/Bedford-Cares-101291220065505/?ref=bookmarks    
(434) 665-8580   
 
Misfit Critter Farm & Sanctuary
103 Pope Rd      
Ivanhoe VA 24350
      
Lee County Animal Control  
School Bus Shop Rd  
Jonesville VA 24263    
 
King George County Animal Control 
11377 Citizens Way       
King George VA 22485
      
King & Queen County Animal Control
242 Allens Cir Ste A  
King Queen Ch VA 23085 
    
Regional Animal Shelter of King William County  
20201 King William Rd 
King William VA 23086 
    
A Tail To Be Told Animal Rescue  
PO Box 52
Ladysmith VA 22501      
    
Lancaster County Animal Shelter      
3156 Regina Rd  
Lancaster VA 22503       
    
Brunswick County Animal Shelter     
595 Planters Rd 
Lawrenceville VA 23868 

    
Friends of Russell County Animal Shelter      
447 Dennisons Chapel Rd     
Lebanon VA 24266       
 
Russell County Animal Control and Public Animal Shelter     
458 Haber Dr    
Lebanon VA 24266     
  
Humane Society of Loudoun County       
PO Box 777  
Leesburg VA 20178  
https://humaneloudoun.org/   
(571) 241-4196   
helpanimals@humaneloudoun.org
 
Loudoun Community Cat Coalition  
PO Box 1960      
Leesburg VA 20177  
http://www.loudouncommunitycats.org      
(703) 728-3073
info@loudouncommunitycats.org
 
Save the Tails Rescue Group, Inc.      
525K E Market St # 120 
Leesburg VA 20176
      
Lexington Animal Control     
11 Fuller St  
Lexington VA 24450
      
Rockbridge County Animal Control   
258 Greenhouse Rd       
Lexington VA 24450
      
Rockbridge SPCA 
PO Box 528  
Lexington VA 24450       
    
Siamese Cat Rescue Center 
366 Meander Run Rd     
Locust Dale VA 22948   
    
Cause 4 Paws   
PO Box 301  
Locust Grove VA 22508   
    
Animal Care Assistance Program      
PO Box 803  
Louisa   VA 23093      
https://www.acapva.org/     
(434) 981-3698
info@acapva.org
 
Louisa Humane Society  
PO Box 1837      
Louisa   VA 23093      
    
Sweet Life Rescue
PO Box 159  
Lovettsville VA 20180   
    
Humane Society/SPCA of Nelson County 
29 Stagebridge Rd    
Lovingston VA 22949     
http://www.NelsonSPCA.org     
(804) 761-1386   
grahame@cville.net
 
Alleghany Humane Society  
PO Box 60     
Low Moor VA 24457  
  
Lunenburg County Animal Control and Public Animal Shelter    
1320 Old Mansion Rd    
Lunenburg VA 23952 
  
Central Virginia Regional Rescue      
1223 Lakeview Dr     
Lynchburg VA 24502 
  
Lynchburg Animal Control    
1211 Old Graves Mill Rd
Lynchburg VA 24502 
(434) 846-1438 ext 13  
 
Lynchburg Humane Society 
1211 Old Graves Mill Rd
Lynchburg VA 24502      
http://www.lynchburghumanesociety.org/
(434) 846-1438 ext 13  
contact@lynchburghumanesociety.org
 
Shenandoah Valley Animal Services Center       
1001 Mt Torrey Rd    
Lyndhurst VA 22952       
https://svasc.net/    
(540) 256-2991   
svanimalservicescenter@gmail.com
 
AdvoCATS      
PO Box 673  
Madison VA 22727   
    
Madison County Animal Shelter 
4590 Shelby Rd   
Madison VA 22727
      
Madison-Greene Humane Society    
PO Box 833  
Madison VA 22727   
    
Bull Terrier Rescue of Virginia   
PO Box 10090   
Manassas VA 20108      
    
Dachshund Rescue of North America - VA Chapter    
1197 Allaire Loop     
Manassas VA 22182      
    
DC Shiba Inu Rescue      
9381 Hersch Farm Ln
Manassas VA 20112      
http://dcsir.org/ 
(202) 285-5826   
nathalie@dcsir.org
 
Manassas City Animal Control 
10039 Dean Dr # D   
Manassas VA 20110      
    
Manassas Park Animal Control   
10039 Dean Dr
Manassas VA 20110
      
Prince William County Animal Shelter  
14807 Bristow Rd     
Manassas VA 20112      
    
Marion Animal Control (Town)  
555 S Main St    
Marion VA 24354      
    
Smyth County Animal Control and Public Animal Shelter       
287 Fox Valley Rd      
Marion VA 24354
      
Smyth County Humane Society
PO Box 1124      
Marion VA 24354
      
Middleburg Humane Foundation      
RR 622 
Marshall VA 20116  
http://www.middleburghumane.com/
(540) 364-3272   
polly_gault@gmail.com
 
Henry County Animal Control and Public Animal Shelter 
3250 Kings Mountain Rd 
Martinsville VA 24112     
  
Martinsville City Animal Control 
55 W Church St
Martinsville VA 24112     
  
Martinsville-Henry County SPCA 
132 Joseph Martin Hwy  
Martinsville VA    24112  
http://www.spcamhc.org     
(276) 638-7297   
exec@spcamhc.org
 
Mathews County Animal Control       
10622 Buckley Hall Rd  
Mathews VA 23109 
    
Blue Ridge Border Collie Rescue 
1950 Kirby Rd   
McLean   VA 22101      
    
Sighthound Underground      
PO Box 339  
McLean   VA 22101     
    
Hulks Helping Hands Rescue     
3455 Mountain View Rd
Meadows Dan VA 24120
      
Somebuddies, Inc.   
PO Box 1532      
Mechanicsvlle VA 23116
      
Southside SPCA - Lunenburg Animal Shelter

848 Free State Road

Meherrin  VA  23954      

  
Eastern Shore Regional Animal Control Facility

28167 Beacon Rd

Melfa VA  23410 

 
Four Paws Rescue Team
PO Box 2908      
Merrifield VA 22116       
    
Golden Retriever Rescue, Education, and Training (GRREAT)      
PO Box 190  
Merrifield VA 22116    
goldenresq@msn.com
 
The Feline Foundation Of Greater Washington Inc   
PO Box 3071      
Merrifield VA 22116       
http://www.ffgw.org      
(703) 920-8665   
lauraffgw@gmail.com
 
Ruff Ranch Sanctuary    
708 River Ridge Dr    
Middletown VA    22645  
http://www.ruffranchsanctuary.com    
(703) 402-9018   
Linda.Baker@RuffRanchSanctuary.com
 
Houlagans' Rest
10138 Hull Street Rd     
Midlothian VA 23112    
    
Lab Rescue of Greater Richmond      
PO Box 1574      
Midlothian VA 23113       
(804) 790-1954   
dcemswilson@verizon.net
 
Sanctuary Rescue Group of Virginia, Inc.
PO Box 4940      
Midlothian VA 23112       
  
Save Our Herders Outreach 
3003 Steeple Chase Ct 
Midlothian VA 23112    
    
Virginia Pet Savers, Inc.  
4700 N Bailey Bridge Rd 
Midlothian VA 23112       
  
Caroline County Animal Shelter 
14080 Devils Three Jump Rd      
Milford VA 22514      
    
Louisa County Animal Shelter   
17 Sacred Heart Ave      
Mineral   VA 23117      
    
Highland County Animal Control
PO Box 130  
Monterey VA 24465  
  
Highland County Humane Society, Inc. 
PO Box 458  
Monterey VA 24465       
https://www.highlandcountyhumanesociety.org/   
(540) 908-9152   
info@highlandcountyhumanesociety.org
 
Little Big Dog Rescue, Inc.     
PO Box 653  
Monterey VA 24465  
  
Westmoreland Co. Animal Control and Public Animal Shelter  
6154 Stratford Hall Rd  
Montross VA 22520   
  
Rugby Creek Animal Rescue, Inc  .
1314 Rugby Rd  Mouth
Wilson VA 24363       
    
Craig County Animal Control      
108 Court Street 
New Castle VA 24127       
  
Oldies But Goodies Cocker Spaniel Rescue  
PO Box 361  
Newington VA 22122     
http://www.cockerspanielrescue.com   
(703) 622-4639   
president@cockerspanielrescue.com
 
Peninsula Regional Animal Shelter  
5843 Jefferson Ave  
Newport News  VA 23605      
    
Peninsula SPCA  
523 J Clyde Morris Blvd   
Newport News  VA 23601 
(757) 595-1399 ext 204  
allison2@peninsulaspca.com
 
Pets for Vets Tidewater Virginia, Inc.     
PO Box 15206   
Newport News  VA 23608
      
Animal Resources of Tidewater  
PO Box 11535   
Norfolk VA 23517      
http://www.artanimals.org       
(757) 725-1705   
artanimals@yahoo.com
 
Bay Beagle Rescue   
3590 Kentucky Ave  
Norfolk VA 23502       

    
Collie & Sheltie Rescue of Southeastern Virginia       
1316 Sheppard Ave 
Norfolk VA 23518
      
Fixit Foundation 
2080 E Ocean View Ave Apt 1A  
Norfolk VA 23503      
http://www.fixit-foundation.org 
(757) 469-5424
info@fixit-foundation.org
 
Friends of Norfolk Animal Care Center  
PO Box 11403   
Norfolk VA 23517      
http://www.friendsofnacc.com  
(757) 966-7608   
friendsofnacc@gmail.com
 
Norfolk City Animal Control and Public Animal Shelter 
5585 Sabre Rd  
NORFOLK VA 23502
      
Norfolk SPCA      
916 Ballentine Blvd 
Norfolk VA 23504      
http://www.norfolkspca.com/ 
(757) 622-3319   
info@norfolkspca.org
 
People for the Ethical Treatment of Animals      
501 Front St       
Norfolk VA 23510      
    
Rainbow Animal Rescue, Inc      
7701 Halprin Dr
Norfolk VA 23518
http://rainbowanimalrescue.net/   
(757) 583-8777   
rainbowanimalrescue@cox.net
 
Richmond Animal League     
11401 International Dr   North
Chesterfield VA 23236 
http://www.ral.org  
(804) 379-0046   
adopt@ral.org
 
St. Francis Humane Association 
PO Box 73622   
North Chesterfield VA 23235     
    
P.A.W.S. (Protecting Animals With Sterilization) 
186 Nature Ln  
North Tazewell VA 24630      
    
Tazewell County Animal Control and Public Animal Shelter 
3015 Lynn Hollow Rd     
North Tazewell VA 24630      
    
Tazewell County Animal Rescue Coalition    
2157 Adria Rd   
North Tazewell VA 24630      
http://www.tazewellarc.org      
(276) 979-6430   
rescue@tazewellarc.org
 
Norton City Animal Control  
618 Virginia Ave NW      
Norton  VA 24273      
    
Wise County Animal Control and Public Animal Shelter  
4701 Blackwood Industrial Park Rd 
Norton  VA 24273      
    
SPCA - Eastern Shore, Inc.      
PO Box 164  
Onley VA 23418  
http://www.shorespca.org  
(757) 787-7385   
 
Companion Animal Rescue Effort In VA 
PO Box 1024      
Orange VA 22960 
(703) 318-3292   
 
Orange County Animal Control and Public Animal Shelter     
11362 Porter Rd 
Orange VA 22960 
(540) 672-1124   
bhamilton@orangecountyva.gov
 
Caring for Creatures      
352 Sanctuary Ln      
Palmyra VA 22963    
http://www.caringforcreatures.org       
(434) 842-2404   
CFCHOME@aol.com
 
Giles County Animal Rescue, Inc.      
PO Box 354  
Pearisburg VA 24134 
(540) 599-0255   
gilescountyanimalrescue@gmail.com
 
Giles County Animal Shelter      
Green Hollow Rd       
Pearisburg VA 24134     
    
Petersburg City Animal Control and Public Animal Shelter   
1600 Johnson Rd       
Petersburg VA 23805       
  
Chesapeake Bay Retriever Relief and Rescue   
PO Box 2187      
Poquoson VA 23662       
http://www.cbrrescue.org/   
p-scook@mindspring.com
 
Chessie Rescue Virginia Inc 
4402 Edwin Rd 
Portsmouth VA 23703       
 
Portsmouth Animal Control       
301 Columbia St 
Portsmouth VA 23704     
  
Portsmouth Humane Society    
4022 Seaboard Ct     
Portsmouth VA 23701  
http://www.portsmouthhumanesociety.org/   
(757) 397-6004   
adoption@portsmouthhumanesociety.org
 
Ruff Road Pet Rescue    
5709 Churchland Blvd Ste A 
Portsmouth VA 23703     
  
Powhatan County Animal Control and Public Animal Shelter     
4000 Old Plantation Road    
Powhatan VA 23139 
  
Courthouse Cats Feral Rescue 
PO Box 131  
Prince George   VA 23875      
    
New Hope Rescue    
PO Box 412
Provdence Frg VA 23140 
    
Charles City County Animal Control 
12001 Munford Rd   
Providence Forge VA 23140
      
New Kent County Animal Control and Public Animal Shelter      
6301 Olivet Church Rd  
Providence Forge VA 23140 
    
New Kent Humane Society, Inc.  
PO Box 104  
Providence Forge VA 23140 
http://www.newkenthumane.org    
(804) 966-7105   
 
Saving Snoots Animal Rescue    
140B Purcellville Gateway Dr Ste 521   
Purcellville VA 20132       
  
Richardsons Rescue, LLC       
4037 Quinton Rd       
Quinton VA 23141      
  
Pound Pals of Readford, Inc. 
211 Pershing Ave      
Radford   VA 24141 
(540) 639-1785   
 
Radford City Animal Control and Public Animal Shelter   
619 2nd St    
Radford  VA 24141    
    
Radford Humane Society       
829 2nd St    
Radford   VA 24141      
https://www.radfordhumanesociety.com/ 
(540) 639-1338   
loiss@radfordhumanesociety.com
 
Northern Neck Humane Society, Inc.     
PO Box 233  
Reedville VA 22539 
    
Boxer Rescue and Adoption       
11003 Raccoon Ridge Ct 
Reston  VA 20191      
    
NOVA Pets Alive 
11100 Beaver Trail Ct   
Reston  VA 20191      
http://novapetsalive.org      
(571) 329-6012   
kelly@novapetsalive.org
 
Humane Society of Tazewell County       
205 Kents Ridge Rd  
Richlands VA 24641       
    
Adopt Rescue Cats, Inc
PO Box 15082   
Richmond VA 23227  
  
Animal Adoption & Rescue Foundation (AARF)  
PO Box 15262   
Richmond VA 23227  
  
Augusta Dog Adoptions  
4224 Wakefield Rd  
Richmond VA 23235
      
Cat's Cradle of Greater Richmond     
PO Box 70040   
Richmond VA 23255    
Eastern Herding Dog Rescue      
6513 W Grace St 
Richmond VA 23226  
  
Fauquier SPCA Private Animal Shelter  
PO Box 70811   
Richmond VA 23255
      
FETCH a Cure/Pixie's Pen Pals   
5711 Staples Mill Rd Ste 101     
Richmond VA 23228
      
For the Love of Poodles Rescue RVA
3015 Anglican Pl 
Richmond VA 23233       
    
FURS      
3420 Pump Rd  
Richmond VA 23233  
  
H.A.P.P.E. Dog Rescue and Adoption, Inc
PO Box 17712   
Richmond VA 23226  
  
Mid-Atlantic English Springer Spaniel Rescue (Virginia Chapter) 
PO Box 15354   
Richmond VA 23227
      
Potomac Valley Pekingese Club, Inc.     
PO Box 61005   
Richmond VA 23261       
    
Richmond Animal Care & Control      
1600 Chamberlayne Ave       
Richmond VA 23222  
(804) 646-8648   
 
Richmond Animal Welfare Foundation
1600 Chamberlayne Ave       
Richmond VA 23222 http://www.richmondgov.com/AnimalControl/FORACC.aspx   
(804) 387-6168   
safdiamond@yahoo.com
 
Richmond Ruff House    
1201 Blakemore Rd 
Richmond VA 23225       
    
Richmond VA SPCA   
2519 Hermitage Rd 
Richmond VA 23220 http://www.richmondspca.org      
(804) 521-1322   
 
Ring Dog Rescue 
PO Box 28632   
Richmond VA 23228
http://www.ringdogrescue.org/ 
(804) 622-4200   
ringdogrescue@gmail.com
 
Angels Of Assisi  
415 Campbell Ave SW   
Roanoke VA 24016
http://www.angelsofassisi.org   
(540) 344-8707   
 
Feline Education Rescue and Adoption League Inc   
PO Box 21011   
Roanoke VA 24018   
    
Regional Center For Animal Control And Protection       
1510 Baldwin Ave NE     
Roanoke VA 24012   
    
Roanoke City Animal Control     
1510 Baldwin Ave NE     
Roanoke VA 24012     

   
Roanoke County Animal Control 
215 Church Ave SW  
Roanoke VA 24011   
    
Roanoke Valley SPCA     
1340 Baldwin Ave NE     
Roanoke VA 24012     
(540) 342-5869   
dthorne@rvspca.org
 
Star City Greyhound Adoptions, Inc 
2907 Mount Pleasant Blvd   
Roanoke VA 24014   
    
Franklin County Animal Control Facility  
9246 Virgil H Goode Hwy       
Rocky Mount VA 24151   
(919) 570-8208   
lottegard@yahoo.com
 
Franklin County Humane Society/Planned Pethood Clinic & Adoption Center   
PO Box 2118      
Rocky Mount VA 24151
http://www.petfinder.com/shelters/VA29.html
(540) 489-3491
jenny_richardson@embarqmail.com
 
Campbell County Animal Control      
322 Dennis Riddle Dr    
Rustburg VA 24588  
    
Friends of Campbell County Animal Control, Inc. 185 Greendale Dr 
Rustburg VA 24588  
    
Humane Society for Campbell County, Inc.
PO Box 659  
Rustburg VA 24588  
    
Humane Society Of Caroline County HSCC Humane Society of Caroline County 
PO Box 75     
Ruther Glen VA 22546
http://www.carolinehumanesociety.org
(804) 867-7534   
hscc.adoptions@gmail.com
 
Barn Cat Buddies Program, Inc.  
PO Box 111  
Salem    VA 24153
http://barncatbuddies.org/       
(540) 420-7241   
diane@barncatbuddies.org
 
Salem City Animal Control and Public Animal Shelter    
1301 Indiana St  
Salem VA 24153
      
Middlesex County Animal Control    
2840 General Puller Hwy      
Saluda  VA 23149
      
Capitol Area Rescue Effort    
PO Box 575  
Sandston VA 23150 
    
Dogs Deserve Better - Virginia  
1915 Moonlight Rd
Smithfield VA 23430
http://www.dogsdeservebetter.org      
(814) 941-7447   
info@dogsdeservebetter.org
 
Isle of Wight Co. Humane Society    
PO Box 273
Smithfield VA 23431 
(757) 722-9961 ext 2759       
 
Halifax County Animal Control and Public Animal Shelter     
1040 Farm Rd   
South Boston VA 24592  
    
Halifax County Humane Society 
PO Box 969  
South Boston VA 24592  
    
Halifax Dog Squad    
PO Box 418  
South Boston VA 24592  
      
South Boston Animal Control (Town)      
1040 Farm Rd   
South Boston VA 24592    
  
Ragged Mountain Dogs   
1415 Nethers Rd       
Sperryville VA 22740
      
Bobbie's Pit Bull Resue and Sanctuary  
14210 Lonesome Pine Rd
Spotsylvania VA 22551
    
Hotdoghill Sanctuary    
19917 James River Dr   
Spring Grove VA 23881 
    
Caring Hearts Rescue   
8631 Spring Creek Ct     
Springfield VA 22153
http://www.caringheartsrescue.org     
(703) 945-5301   
sabina.poinelli@verizon.net
 
Operation Git-Meow     
8305 Botsford Ct       
Springfield VA 22152
http://operationgitmeow.com
(609) 280-9853   
ejkelly8@gmail.com
 
K-9 Lifesavers   
259 Thorny Point Rd       
Stafford VA 22554     
http://www.k-9lifesavers.org   
(301) 613-7994   
k9lifesavers@gmail.com
 
Pet Assistance League of Virginia     
PO Box 1076      
Stafford VA 22555
http://www.petleague.org  
(540) 659-5018   
mutts2love1@yahoo.com
 
Purrs & Whiskers, Inc.  
58 Cookson Dr  
Stafford VA 22556     
    
Stafford County Animal Control  
473 Eskimo Hill Rd    
Stafford VA 22554       
(540) 658-7387   
 
Stafford SPCA    
400 Windermere Dr       
Stafford VA 22554     
    
The Dancing Bear Rescue      
56 Buttercup Ln
Stafford VA 22554
      
Greene County Animal Shelter 
375 Mays Rd      
Stanardsville VA 22973  
    
Page County Animal Control and Public Animal Shelter  
1261 Goodrich Rd     
Stanley    VA 22851      
    
Augusta Regional SPCA
PO Box 2014      
Staunton VA 24402    
  
Staunton City Animal Control    
116 W Beverley St    
Staunton VA 24401
      
Shenandoah Shepherd Rescue
PO Box 764  
Stephens City VA 22655   
  
Second Chance Animal Rescue
22888 Lacey Oak Ter     
Sterling   VA 20166       

    
Sussex County Animal Control and Public Animal Shelter      
14493 Robinson Rd 
Stony Creek VA 23882   
    
Clover Cat Rescue    
PO Box 829  
Stuart VA 24171
      
Patrick Animal Welfare Society, Inc.      
PO Box 743  
Stuart    VA 24171
      
Patrick County Animal Control and Public Animal Shelter     
22 Transfer Station Ln  
Stuart    VA 24171
      
Wolf Spirit Sled Dog Rescue 
5552 Elamsville Rd  
Stuart VA 24171
      
Catinspired 
3508 Robs Dr    
Suffolk   VA 23434
      
Giant Hearts Giant Dog Rescue, Inc 
4500 Miles Ave   
Suffolk   VA 23435
      
Suffolk City Animal Control and Public Animal Shelter   
124 Forest Glen Dr   
Suffolk   VA 23434
http://www.suffolk.va.us/anml_ctrl/    
(757) 514-7855 animalcontrol@city.suffolk.va.us
 
Suffolk Humane Society  
412 Kings Fork Rd      
Suffolk   VA 23434
      
Tidewater Bichon-Frise Rescue, Inc.      
PO Box 8084      
Suffolk   VA 23438
http://www.virginiabichonrescue.org  
(757) 986-2275   
iwhitedogresq@yahoo.com
 
Surry County SPCA    
PO Box 96     
Surry VA 23883
    
Essex County Animal Shelter     
540 Airport Rd  
Tappahannock  VA 22560
      
Smiles Forever Animal Rescue 
PO Box 117  
Troutville VA 24175
      
Fluvanna SPCA 
5239 Union Mills Rd       
Troy VA 22974  
    
Green Dogs Unleashed   
1171 N Boston Rd
Troy VA 22974  
    
Saver of Souls Pet Rescue     
PO Box 10066   
Va Beach VA 23450    

  
Buchanan County Humane Society  
PO Box 822  
Vansant VA 24656
      
Vienna Animal Control 
215 Center St S
Vienna  VA 22180
      
Worthy Dog Rescue 
PO Box 137  
Vienna  VA 22183      
    
Vinton Animal Control  
311 S Pollard St  
Vinton VA 24179 
    
Forever Home Rehabilitation Center    
4937 Broad St   
Virginia Bch VA 23462      
  
GO RESCUE Pet Adoption Center 
2129 General Booth Blvd Ste 103-300  
Virginia Bch VA 23454   
    
K-9 Newlife  Holley Ridge Manor     
PO Box 6427
Virginia Bch VA  23456     
(757) 426-6100   
 
K9 Justice League     
953 Culver Ln    
Virginia Bch VA 23454      
  
Pet Guardian Pet Service, Inc.  
1452 Hiteshew Pl     
Virginia Bch VA  23454
      
Rakki-Inu Akita Rescue, Inc. 
1952 Laskin Rd Ste 505   
Virginia Bch VA 23454   
    
CLIMATES-Rescue      
1165 Jensen Dr Ste 100  
Virginia Beach   VA 23451
      
Fur-ever Home Rescue  Furever Home  
Virginia Beach VA 23452
      
Hope for Life Rescue, Inc.      
610 Jack Rabbit Rd   
Virginia Beach   VA 23451
http://www.hopeforliferescue.com/home/home.php 
(757) 491-4609   
info@hopeforliferescue.com
 
Virginia Beach Animal Control and Public Animal Shelter      
341 S Birdneck Rd     
Virginia Beach VA 23451
http://www.beachpetpals.org/  
(757) 385-4444   
JHewes@vbgov.com
 
Virginia Beach SPCA Pet Supplies and Adoption Center   
983 Providence Sq Shopping Ctr 
Virginia Beach VA 23464  
(757) 427-0070   
 
K-9 Rescue of the Eastern Shore
8154 Atlantic Rd 
Wallops Is VA 23337      
    
Fauquier County Animal Control 
78 W Lee St Ste 200 
Warrenton VA 20186    
    
Fauquier SPCA (Contracted Public Animal Shelter)   
PO Box 733
Warrenton VA 20188       
(540) 788-9000   
spca@erols.com
 
Richmond County Animal Control     
106 Wallace St
Warsaw VA 22572    
    
RappCats      
PO Box 307  
Washington VA    22747  
    
Loudoun County Animal Care & Control      
39820 Charles Town Pike      
Waterford VA 20197
http://www.loudoun.gov/animals   
(703) 777-0406   
erin.peterson@loudoun.gov
 
Waynesboro City Animal Control      
250 S Wayne Ave       
Waynesboro VA  22980    
(540) 256-2991   
 
Animal Welfare League of the Northern Neck, Inc.   
PO Box 975  
White Stone VA   22578 
    
Heritage Humane Society     
430 Waller Mill Rd   
Williamsburg VA 23185
http://www.heritagehumanesociety.com
(757) 221-0361
sheltercats@webtv.net
 
Homes Fur Hounds  
604 Pollard Park
Williamsburg VA 23185  
    
James City County Animal Control    
430 Waller Mill Rd   
Williamsburg VA 23185  
    
Pawsitively Precious Adoption
4280 Teakwood Dr   
Williamsburg VA 23188  
    
Frederick County Animal Control       
161 Fort Collier Rd
Winchester VA 22603     

   
Southern Paws Virginia Animal Rescue   
175 Smith Dr     
Winchester VA 22603      
  
SPCA of Winchester, Frederick, & Clarke Counties    
115 Featherbed Ln  
Winchester VA 22601   
    
Winchester Animal Control 
231 East Piccadilly Street     
Winchester VA 22601
http://winchesterpolice.org/animal-control-unit
  
Winchester Animal Control 
231 E Piccadilly St Ste 310    
Winchester VA 22601      
  
Bully Advocate & Rescue Collective       
PO Box 24     
Windsor VA 23487
      
Bully Rescue & Advocacy Group 
PO Box 24     
Windsor VA 23487   
    
Isle of Wight County Animal Control & Shelter
13044 Poor House Rd   
Windsor VA 23487     
(757) 365-6318   
cjones@isleofwightus.net
 
Wise County Animal Control And Pound Facility (Includes City Of Norton)     
4701 Blackwood Industrial Park Rd.       
Wise VA 24293
http://www.wisecounty.org/AnmlCtrl/   
  
A Cat's Friend Inc.     
4463 Edsall Dr  
Woodbridge VA 22193
      
Tree of Life Stray and Feral Cat Rescue, Inc.
12968 Terminal Way     
Woodbridge VA   22193      
 
Humane Society of Shenandoah County 
PO Box 173  
Woodstock VA 22664    
http://www.hsscva.org  
(540) 421-4842   
info@hsscva.org
 
Wythe County Animal Control and Public Animal Shelter      
340 S 6th St 
Wytheville VA 24382  
 
Wythe County Humane Society  
PO Box 362  
Wytheville VA 24382     
betty@psknet.com
 
Wythe-Bland Animal Welfare League   
PO Box 1086      
Wytheville VA 24382 
  
Wytheville Animal Control and Public Animal Shelter   
185 W Spring St  
Wytheville VA 24382     
    
Southeastern Virginia Golden Retriever Rescue, Education, and Training     
PO Box 8014      
Yorktown VA 23693
      
York County Animal Control 
301 Goodwin Neck Rd   
Yorktown VA 23692 
    
Operation Save a Shelter Dog   
6150 W Blackwater Rd 
Zuni VA 23898