GoodSearch animal banner

Home                       

Shelters 

Rescues 

Services 

Alerts / Petitions 

Links / Awards 

Puppy Mills, What are the? 

Send out a FREE card to somebody you care about by clicking HERE!   or 

Start your card business by clicking HERE!

 

January
"09"   

 

 

 

 

 

 

 


Click Here to Help A Pet!

 

 


Cesar Millan Foundation

 


Videos that will help with training your new or current pets! Pease take a look!

 

 

 

 

Attention Military Personnel
Are you being deployed overseas and don't have anybody to care for your pet? Don't take them to a shelter - contact Operation Noble Foster instead. They will find a foster home for your pet until you return.

 

 


Join Care2.com's 
Race for Pets!

Why you should NOT advertise: 
"FREE Pet to a Good Home!"
Click Here!

 

 

 

 

 

 

Animal Cruelty is Family Violence How to Raise Awareness of the Animal Cruelty/Family Violence Connection. 

 

 Rescue Pet Store - Serving the animal rescue community

 

 

Dog Supplies
High quality dog food
and treats right to your door.
http://www.5stardog.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

GoodSearch animal banner

Home                       

Shelters 

Rescues 

Services 

Alerts / Petitions 

Links / Awards 

Puppy Mills, What are the? 

Send out a FREE card to somebody you care about by clicking HERE!  

 

January
"09"   

 

 

 

 

 

 


Click Here to Help A Pet!

 

 


Cesar Millan Foundation

 


Videos that will help with training your new or current pets! Pease take a look!

 

 

 

 

Attention Military Personnel
Are you being deployed overseas and don't have anybody to care for your pet? Don't take them to a shelter - contact Operation Noble Foster instead. They will find a foster home for your pet until you return.

 

 


Join Care2.com's 
Race for Pets!

Why you should NOT advertise: 
"FREE Pet to a Good Home!"
Click Here!

 

 

 

 

 

 

Animal Cruelty is Family Violence How to Raise Awareness of the Animal Cruelty/Family Violence Connection. 

 

 Rescue Pet Store - Serving the animal rescue community

 

 

Dog Supplies
High quality dog food
and treats right to your door.
http://www.5stardog.com

 

 

 

 

 

 

 

 

 

 

 

 

Virginia Animal Shelters & Animal Control Agencies 

Border States:  Kentucky  /  Maryland  /  North Carolina  /  Tennessee  /  West Virginia 

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES Add an Animal Shelter
Suggest an Animal Shelter Pet Shelter Directories Animal Abuse & Laws Report Bad Links

This is a directory of Virginia pet shelters, animal rescues and more.  Below select the first letter of the city closest to you for an animal shelter, sanctuary or animal control agency.  Also, don't forget to view our animal rescue page if you are looking for a certain type of animal from the many wonderful animal rescues we have listed.  

Are you looking for a companion for your pet? or how about a companion, gift or present for yourself?  Visit your local animal shelter or rescue today!  There are many animals looking for and needing a loving home today.  In many shelters across the country over 75% of the animals are euthanized because there are not enough homes for them. 

Please research the breed before you buy or adopt, you'll be glad you did!  All domestic birds, cats, dogs, ferrets, horses, rabbits and more have a story to tell. Please give them the time that they deserve. They didn't ask to be left behind.  They are looking for that forever loving  home.   Help the pet overpopulation, animal shelters and rescuers by spaying/neutering your pets!!  

If you would like to add a animal shelter or animal rescue group to our website, please visit our Add a listing page

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES  US Directory

City 

Listed in alphabetical order by City.  Select the first letter of the city you are looking for.  Keep in mind that some shelters may have a mailing address only.  In that case it does not mean that they are necessarily located in that city.  
A / B / C / D / E / F / G / H / I / J / K / L / M / N / O / P / Q / R / S / T / U / V / W / X / Y / Z  


Help stop the pet overpopulation by spaying/neutering your pets!
Image hosting by Photobucket

Save A Life!  Adopt a pet from your local shelter/animal rescue group!

Ask Oprah to do a show on pets!  Find out how!   Click Here!
The most rewarding thing about this is to find and educate the people who had no idea about these issues! 
Help spread the word!

Each day 10,000 humans are born in the U.S. - and each day 70,000 puppies and kittens are born. As long as these birth rates exist, there will never be enough homes for all the animals.  Each year, in this country alone, millions of healthy, adoptable cats and dogs are killed because there are not enough homes for them all. An estimated 15 million dogs and cats must be killed each year in this country because no one wants them. They are abandoned, abused, neglected, and unknown by many people.  Many people don't realize they can find a good pet at their local shelter or animal rescue.  

These animals have originally come from a variety of sources such as (but not limited to): puppy (pet) mills, pet stores, backyard breeders and people who no longer have time for them or didn't realize what all was involved in taking care of that kind of pet.  You will find puppies, kittens, adult cats, trained dogs, small animals, big animals, birds and more.  They are available for adoption at your local shelter or animal rescue group, right now!  In many cases there is absolutely nothing wrong with these animals.  The previous owners just could not keep them for whatever reasons.  Many people don't understand that having a pet is a life commitment for the life of that animal.  Some people can no longer keep their pets, due to life changing issues in their own lives.  Help save a life and adopt a pet today.  Many animals don't have much time.  Visit your local animal shelter or rescue today!  

Some of you are probably saying that the animal shelters/rescues are too strict about adopting their pets.  These organizations CARE about their animals and want to make sure that all animals are going to a good forever home!  There are reasons why they have rules and restrictions.  They are not in it for the money.  They are in it for the animals and future parents(owner's) best interest.

This is a directory of Animal Shelters and Animal Control Agencies throughout Virginia.  The listings are in alphabetical order by City or County.   If you can not find the Shelter or Animal Control agency, try looking under Animal Rescues.  If you still can not find what you are looking for, please suggest the shelter or animal control agency to us.  

Please note that not all of the US organizations or individuals are registered 501(3)(c) nonprofits. If they claim 501(c)(3) or 501(c)(3) pending & it's important to you or you have doubts about the organization, you can check on their status using Guide Star or IRS Non-Profit Search.  

 

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES Top of Page
Suggest an Animal Shelter Pet Shelter Directories Animal Abuse & Laws Report Bad Links

URGENT NOTICES:

Urgent notices are notices that these animals do not have much time and will be euthanized if not adopted soon.  Please help make more room in the shelter by adopting a loving pet today!  This is only a small listing of animals needing help now, please contact your local shelter on how you can help.  Not all shelters list their pets as URGENT!  Also, help the pet overpopulation by spaying/neutering your pets so that their offspring don't end up getting abused, neglected or on Death Row.   

Dublin, VA Pulaski County Animal Control -  Pulaski County Animal Shelter and Humane Education Center  View some of the animals up for adoption HERE.
Address:  80 Dublin Park Rd, Dublin VA 24084   Phone: (540) 674-8359  

Floyd, VA Floyd County Animal Control
Address:  110 Pound Road, Floyd, Virginia 24091   Phone: 540-745-9365  

Halifax, VA  Halifax County Animal Control - PO Box 699, Halifax, VA 24558   Phone: 434-572-4292  

Lee County, VA  Lee Animal Rescue League - Please note that this website is done by volunteer ONLY. Some of the animals listed are animals that are at the Lee County Dog Pound. It is a high-kill pound and we go in and take pictures to try to give the ones we cannot pull out a chance.  PLEASE CONTACT US! We NEED your help!  
Mailing Address:  323 East Morgan Ave, Pennington Gap, VA 24277   

Montross, VA  Westmoreland County Animal Shelter - All stray dogs taken to the shelter have a 7-day period of grace, after which Virginia State law dictates they can be euthanized (those with collars get 10 days). Surrendered dogs (those with names in our list) can go any day. The shelter works very hard to find adopters or rescues as quickly as possible. A sudden influx of dogs can fill the shelter overnight and leave the staff with no choice but to remove dogs who have been held beyond the required period.
PO Box 1000, 6154 Stratford Hall Road, Montross VA 22520   Phone: 804-493-0869  

Saluda, VA  Middlesex County Animal Shelter - Will you give one of us a home before its to late, PLEASE!  
Address:  2840 Gen. Puller Hwy, Saluda, VA 23149   Phone: 804-758-2779  

South Boston, VA  Halifax County Humane Society - is a non-sheltered program that rescues animals and provides them for adoption to loving families. Since we are non-sheltered, we rely on generous people who are willing to be foster parents to animals while they wait to be adopted.  We are in DESPERATE need of foster homes! Everyday, wonderful dogs and cats are dying in our shelter due to lack of foster/adoptive homes.  
Address:  PO Box 969, South Boston, VA 24592   Phone: 434-579-3255  

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES Top of Page
Suggest an Animal Shelter Pet Shelter Directories Animal Abuse & Laws Report Bad Links

Counties:  

Accomack, Albemarle, Alexandria, Alleghany, Amelia, Amherst, Appomattox, Arlington, Augusta, Bath, Bedford, Bland, Botetourt, Bristol, Brunswick, Buchanan, Buckingham, Buena Vista, Campbell, Caroline, Carroll, Charles City, Charlotte, Charlottesville, Chesapeake, Chesterfield, Clarke, Clifton Forge, Colonial Heights,  Covington, Craig, Culpeper, Cumberland, Danville, Dickenson, Dinwiddie, Emporia, Essex, Fairfax, Falls Church, Fauquier, Floyd, Fluvanna, Franklin, Frederick, Fredericksburg, Galax, Giles, Gloucester, Goochland, Grayson, Greene, Greensville, Halifax, Hampton, Hanover, Harrisonburg, Henrico, Henry, Highland, Hopewell, Isle Of Wight, James City, King And Queen, King George, King William, Lancaster, Lee, Lexington, Loudoun, Louisa, Lunenburg, Lynchburg, Madison Manassas, Martinsville, Mathews, Mecklenburg, Middlesex, Montgomery, Nelson, New Kent, Newport News, Norfolk, Northampton, Northumberland, Nottoway, Orange, Page, Patrick, Petersburg, Pittsylvania, Portsmouth, Powhatan, Prince Edward, Prince George, Prince William, Pulaski, Radford, Rappahannock, Richmond, Roanoke, Rockbridge, Rockingham, Russell Salem, Scott, Shenandoah, Smyth, South Boston, Southampton, Spotsylvania, Stafford, Staunton, Suffolk, Surry, Sussex, Tazewell, Virginia Beach, Warren, Washington, Waynesboro, Westmoreland, Williamsburg, Winchester, Wise, Wythe, York

 

Pet Shelter Directories

Choosing a pet for you   

How to be a responsible pet owner- choosing the right pet for you  

Animal Control Offices of Virginia

Virginia Animal Shelters

Pet Finder -  Adopt a pet dog or cat from animal welfare organizations across the country.

Net Pets - A listing of some pet shelters in your area. 

World Animal Net - Find animal shelters, animal rescues, sanctuaries and more in your state.  

Animal Net for Pets - Directory and resources for Virginia Humane Societies, animal shelters, pet adoptions, animal cruelty help and resources, bird rescue and other organizations dealing with animal welfare in Virginia.

Rescue Clearinghouse - Directory of animal shelters, pet rescues, and humane societies.  Be sure to visit your state's newsletter!  

Cats with No Name - Directory of Virginia Shelters & Rescuers.  

Virginia Animal Control Directory

Virginia Animal Control Association

Virginia DirectoryVirginia Communities Online, Visit Virginia's web sites.  

Virginia Animal Shelters - Shelters located in Virginia.  

 

 

City 

A / B / C / D / E / F / G / H / I / J / K / L / M / N / O / P / Q / R / S / T / U / V / W / X / Y / Z  

Virginia Animal Services Virginia Animal Rescues URGENT NOTICES Top of Page
Suggest an Animal Shelter Pet Shelter Directories Animal Abuse & Laws Report Bad Links

 

A 

Abingdon, Virginia  Washington County Animal Control - Porter Animal Shelter  View some of the animals we have for adoption HERE.
Address:  27252 Porter Lane, Abingdon, VA   Phone: 276-676-6210   

Abingdon, Virginia - Bristol Humane Society - Pet tips, lost and found, spay/neuter assistance program, suggestions on finding a home for a pet, humane education program, and volunteer opportunities.
Address:  27252 Porter Ln, Abingdon, VA 24210  

Accomac, Virginia  Accomac County Animal Control - PO Box 149, Accomac, VA 23301   Phone: 757-787-1131  or 757-824 5666  

Accomack County Virginia  Eastern Shore Regional Animal Control Facility - See Melfa, VA 

Albemarle County Animal Control  -  See Charlottesville, VA  

Aldie, Virginia   Friends of Animal Shelter - 39710 Goodpuppy Ln, Aldie, VA 20105   Phone: 703- 327-4530

Alexandria, Virginia Alexandria Animal Welfare League  View some of the animals we have for adoption HERE.   
Address: 4101 Eisenhower Avenue, Alexandria, VA 22304   Phone: 703-838-4774  

Alexandria, Virginia King Street Cats - King Street Cats is an organization composed of people like you -- caring people who love animals. Founded in 2003,  KSC has grown to include an adoption center for rescued cats and an adoption program.   View some of the animals we have for adoption HERE.   
Address:  213 King Street, Alexandria, VA 222314   Phone: 703-231-7199  

Alleghany County Animal Control - See Covington, VA 

Alleghany Humane Society - See  Low Moor, VA  

Altavista, Virginia  Campbell County Animal Control & Care Facility - See Rustburg, VA   

Amherst, Virginia  Amherst County Animal Control - PO Box 390, Amherst, VA 24521   Phone: 434-946-9400   

Amherst, Virginia Humane Society of Amherst County -  PO Box 614, 322 Shelter Lane, 
Amherst, VA 24521   Phone: 434-946-9410

Amelia, Virginia Amelia County Animal Shelter - PO Box A, 16565 Five Forks Rd, Amelia VA 23002   Phone: 804-561-3878  

Amissville, Virginia  Rappahannock County Animal Shelter - 5100 Waterford Rd, Amissville, VA 20106   Phone: 540-937-3336  

Amissville, Virginia Rappahannock Animal Welfare League - RAWL can only adopt to people in the following areas: Northern and parts of Central VA, MD, DC, parts of PA, WV, and NJ.  The RAWL shelter is located at the county landfill in Amissville, VA.  View some of the animals we have for adoption HERE.
Address:  PO Box 396, Amissville, Va 20106   Phone: 540-937-3336 or 540-937-3283  

Appomattox, Virginia Appomattox County Animal Control - 3074 Morning Star Rd, Appomattox, VA 24522     Phone: 434-352-3103   

Arlington, Virginia  Animal Welfare League of Arlington - is Arlington County Virginia's official animal shelter and humane society.  Animals are available for adoption to residents of Virginia, Maryland, and Washington, DC.  
Address: 2650 S. Arlington Mill Dr, Arlington, VA 22206     Phone:  703-931-9241  

Arlington, Virginia  SPCA of Northern Virginia - is a non-profit, all-volunteer, private organization established by local concerned citizens to rescue domestic animals from cruelty, neglect and abandonment.  View some of the animals we have for adoption HERE.  Foster homes URGENTLY needed!!  
Address:  PO Box 100220, Arlington, VA 22210-3220   Phone: 703-799-9390  

Arrington, Virginia  Nelson County Animal Control Shelter - 996 Morse Ln, Arrington, VA 22922   Phone: 434-263-7047   

Ashland, Virginia  Hanover County Pound - View some of the animals we have for adoption HERE.  
Address:  12471 Taylor Complex Lane, Ashland, VA    Phone: 804-365-6485

Ashland, Virginia  Hanover Humane Society - We always need financial support and specific items to help with our mission of saving animals.  View some of the animals we have for adoption HERE.  
Dogs will be located at:  12190 Washington Highway (Route 1) in Ashland.
Address: PO Box 1011, Ashland, VA 23005   Phone:  804-798-0806  

Augusta County Virginia  Augusta Regional SPCASee  Staunton, VA 24401   

Augusta County Animal Control - See Verona, VA   

Aylett, Virginia  Indian Rivers Humane Society - is an all volunteer, non-profit organization, serving King William, Essex and King & Queen Counties.  View some of the animals we have for adoption HERE.  
Address:  PO Box 264, Aylett, VA 23009   Phone: 804-769-0669  

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

B 

Bedford, Virginia  Bedford County Animal Control Shelter - View some of the animals we have for adoption HERE.  
Address:  1307 Falling Creek Rd, Bedford, VA 24523   Phone: 540-586-7690  

Bedford, Virginia  Bedford Humane Society - PO Box 1293, Bedford, VA 24523   Phone: 540- 586-6100  

Berryville, Virginia  Clarke County Animal Shelter - Address:  225 Ramsburg Lane, Berryville, VA 22611   Phone: 540-955-5104  

Big Stone Gap, Virgina   Big Stone Gap Animal Control - Police Dept, Big Stone Gap, VA  24219   Phone: 276-553-0117  or 540-523-0119  

Bland, Virgina  Bland County Animal Control - PO Box 510, Bland, VA 24315   Phone: 276-688-4622  

Botefourt County Animal Control - See Fincastle, VA 

Boydton, Virginia  Mecklenburg County Animal Control - PO Box 307, Boydton, VA 23917   Phone: 804-738-6191  

Bristol, Virginia  Bristol Humane Society - 415 Cumberland St, Bristol VA 24201   Phone: 276-645-7400  

Brookneal, Virginia  Campbell County Animal Control & Care Facility - See Rustburg, VA

Brunswick County Animal Shelter - See Lawrenceville, VA  

Buchanan County Animal Shelter - See Grundy, VA  

Buckingham, Virginia  Buckingham County Animal Control Shelter - 13360 W. James Anderson Hwy, Buckingham, VA 23921   Phone: 434-969-4242  

Buena Vista, Virginia  Buena Vista Animal Control - Buena Vista, VA  24415  Phone: 540-261-6172 ext. 30  

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

C

Campbell County Animal Control & Care Facility - See  Rustburg, VA  

Campbell County Humane Society - See  Rustburg, VA  

Caroline County Animal Control Shelter - See Milford, VA  

Caroline County Virginia  Rappahannock Humane Society - dedicated to animal rescue and placement in the Rappahannock, Virginia area, encompassing Fredericksburg, Stafford, Spotsylvania, King George, and Caroline counties.    See  Fredericksburg, VA  

Carroll County Animal Control - See link under  Hillsville, VA  

Casanova, Virginia  Fauquier SPCA, Inc  - 
Address:  9350 Rogues Rd (Rt 602), Casanova, VA     Phone: 540-788-9000   

Catlett, Virginia  Country Club Kennels - The Chance Foundation  - We accept visits by appointment only.  Donations needed!!  View some of the animals we have for adoption HERE.
Address:  10739 Bristersburg Road, Catlett, VA 20119   Phone: 540-788-3559

Centreville, Virginia  Little Buddies Humane Society and SPCA  - We are a 501(c)(3) nonprofit corporation.  View some of the animals we have for adoption HERE.
Address:  PO Box 1543, Centreville, VA 20122   Phone: 703-946-3632   

Chantilly, Virginia  Lost Dog and Cat Rescue Foundation  - We need your help!  Your money, time or material donations will help save the lives of homeless animals. We are 501 3(c) non-profit, and all financial contributions go directly to care of our animals.  View some of the animals we have for adoption HERE.
Address:  PO Box 223953, Chantilly, VA 20153-3953   Phone: (703) 295-DOGS  

Charles City, Virginia  Charles City Animal Control Shelter  -  PO Box 128, Charles City, VA 23030   Phone: 804-652-4745  

Charlotte Court House, Virginia  Charlotte County Animal Control  -  PO Box 608, Charlotte Court House, VA 23923   Phone: 434- 542-5141 

Charlottesville, Virginia  Albemarle County Animal Control  -  For more information on animal-related issues, please contact an Animal Control Officer.  
Address:  1600 5th St Ext, Charlottesville, VA 22902    Phone: 434-296-5807   

Charlottesville, Virginia  Charlottesville-Albemarle SPCA  -  One of the most important services is providing a positive alternative for close to 5,000 homeless dogs, cats, rabbits, guinea pigs, rats/mice and hamsters each year. We have a high adoption rate for our dogs and puppies, and are working very hard to reduce the overpopulation of cats and kittens so as to place as many of our felines as possible.  View some of the animals we have for adoption HERE.
Address:  3355 Berkmar Drive, Charlottesville, VA 22901    Phone: 434-973-5959  

Chesapeake, Virginia - Chesapeake Humane SocietyPO Box 15061, Chesapeake, VA 23328

Chesapeake, Virginia - Chesapeake Animal Control Unit - operates under the umbrella of the Police Department.  View some of the animals we have for adoption HERE.
Address:  3807 Cook Blvd., Chesapeake, VA 23323   Phone: 757-382-8080 Ext. 1  

Chesapeake, Virginia - Animal Assistance League of Virginia - is a not for profit shelter dedicated to helping pets find homes when they are no longer wanted by their owners. We are a "low-kill" shelter.  View some of the animals we have for adoption HERE.
Address:  1149 New Mill Drive, Chesapeake, VA 23322   Phone:  757-548-0045

Chester, Virginia - S.A.F.E. Saving Animals from Euthanasia  - is a non-profit organization whose mission is to reduce the number of intakes at the pounds by promoting spay/neuter and to rescue as many pets as possible from euthanasia at the pounds. Presently, S.A.F.E. primarily works with the Hopewell Animal Shelter.  View some of the animals we have for adoption HERE.
Contact: PO Box 2483, Chester, VA 23831   Phone: 804-751-4501   

Chesterfield, Virginia - Chesterfield County Animal Control Humane Society - View some of the animals we have for adoption HERE.
Address:  PO Box 2916, 9300 Public Works Road, Chesterfield, VA 23832   Phone: 804-717-6236 

Chesterfield County Virginia  SOS - Pen Pals - Established "Pen Pals," a training and rehabilitation program with the Virginia Department of Corrections. Inmates socialize cats and learn dog training techniques making the animals more adoptable.  The Pen Pals Cat Shelter is located at the Pocahontas Correctional Unit in Chesterfield County, VA.  View some of the cats we have for adoption HERE
View some of the dogs we have for adoption HERE
Address:  PO Box 2490, Glen Allen, VA 23058   Phone: 804-358-7499 x4

Christiansburg, Virginia  Humane Society of Montgomery County - A no kill shelter.  
Address:  1183 Flanagan Dr, Christiansburg, VA 24073   Phone: 540-382-1166  

Christiansburg, Virginia  Montgomery County Animal Care & Control - View some of the animals we have for adoption HERE.
Address: 434 Cinnabar Road, Christiansburg, VA 24073  Phone: 540-382-5795  

Clarke County Animal Shelter - See Berryville, VA  

Clarke County SPCA - See Winchester, VA 

Clarksville, Virginia  Lake County SPCA - is a non-profit, no-kill animal rescue group based in Mecklenburg County, Virginia.  Donations and Volunteers desperately needed!!  
Address:  PO Box 14, Clarksville, VA 23927   Phone: 434-374-8076  

Clifton Forge, Virginia  Clifton Forge Animal Control -  Phone: 540-863-2513  Visit: Alleghany Humane Society - See  Low Moor, VA 

Clintwood, Virginia  Dickenson County Animal Shelter -  Clintwood, VA 24228   Phone: 276-835-1320

Colonial Beach, Virginia  Colonial Beach Humane Society - 6 Irving Ave N, Colonial Beach, VA 22443   Phone: 804-224-2122   

Colonial Beach, Virginia  Wendy's Feline Friends - 1228 Holly Vista Dr, Colonial Beach, VA 22443   Phone: 804-224-1079  

Colonial Heights, Virginia  Colonial Heights Animal Control Shelter - 900 East Roslyn Rd   Mailing Address:  PO Box 3401, Colonial Heights, VA 23834   
Phone: 804-520-9397  

Colonial Heights, Virginia  SPCA of Petersburg and Colonial Heights - helps those who cannot speak for themselves.  
Address:  201 Temple Ave, Suite E, Colonial Heights, VA 23834   Phone: 804-526-7722

Covington, Virginia  Alleghany County Animal Control - 265 W Main St, Covington, VA 22426   Phone: 540-965-1770   Alleghany Humane Society - See Low Moor, VA  

Culpeper, Virginia  Humane Society of Culpeper - View some of the animals up for adoption HERE.  
Address:  PO Box 1224, Culpeper, VA 22701   Phone: 540-727-7554   

Cumberland, Virginia    Cumberland County Animal Pound - 101 Poorhouse Rd, Cumberland, VA 23040   Phone: 804-492-4740  

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

D

Danville, Virginia  Danville Area Humane SocietyLearn about the shelter and how you can help us help the animals.  Phone: (434) 799-0843 

Dickenson County Animal Shelter -  See  Clintwood, VA  

Dillwyn, Virginia  Beath Animal Shelter - View some of the animals up for adoption HERE.
Address:  PO Box 628, Dillwyn, VA 23936   Phone: 434-983-7387   

Dinwiddie, Virginia  Dinwiddie Animal Control - PO Box 120 Dinwiddie, VA 23841  Phone: 804-469-4550

Dinwiddie, Virginia  Dinwiddie Animal Shelter - 10903 Wheelers Pond Rd, Dinwiddie, VA 23841   Phone: 804-469-4547 

Disputanta, Virginia  Disputanta Animal Hospital - 8401 County Dr, Disputanta, VA  Phone: 804-991-3909   

Dublin, Virginia  Pulaski County Animal Control -  Pulaski County Animal Shelter and Humane Education Center  View some of the animals up for adoption HERE.
Address:  80 Dublin Park Rd, Dublin VA 24084   Phone: (540) 674-8359  

Dublin, Virginia  Pulaski County Humane Society -  PO Box 1046, Dublin VA 24084   Phone: 540-674-0089 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

E

Eastville, Virginia  Northhampton County Animal Control - PO Box 66, Eastville, VA  23347   Phone: 757-678-0440   

Edinburg, Virginia  Shenandoah County Animal Shelter - View some of the animals we have for adoption HERE.
Address:  268 Landfill Rd, Edinburg, VA 22824   Phone: 540-984-8955  

Emporia, Virginia  Emporia Animal Control - 310 Budd Street, Emporia, VA 23847   Phone: 434-634-2121

Emporia, Virginia  Emporia/Greensville Animal Shelter - Newport Lane, Emporia, VA 23847   Phone: 434-634-2121  or 434-634-3609   

Emporia, Virginia  Emporia/Greensville Humane Society - We are a non-profit organization.  We operate completely out of foster homes until we raise enough money to build our own building.
Address:  113 B Baker St, Emporia, VA 23847   Phone: 434-634-3413   

Essex County Virginia    Indian Rivers Humane Society - See Aylett, VA 

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

F

Fairfax, Virginia Humane Society of Fairfax County - 4057 Chain Bridge Road, Fairfax, VA 22030   Phone: (703) 385-PETS (7387)  

Fairfax, Virginia Fairfax County Animal Control/Animal Shelter - Our animals are housed at Town and Country Animal Hospital.  Located at 9836 Fairfax Blvd, Fairfax, Virginia 22031.  View some of the animals we have for adoption HERE.
Address:  4500 West Ox Road, Fairfax, Virginia 22030   Phone: 703-830-1100   (Hearing impaired TTY 703-691-3255) 

Falls Church, Virginia Falls Church Animal Control - 300 Park Ave, Falls Church, VA 22046   Phone: 703-248-5172 or 703-241-5053

Farmville, Virginia Prince Edward County Animal Control - PO Box 382, Farmville, VA 23901   Phone: 434-392-8837   

Fincastle, Virginia League for Animal Protection - is a non-profit, no-kill shelter in the Roanoke Valley.  
Address:  603 Poor Farm Road, PO Box 561, Fincastle VA 24090   Phone: 540-473-3853

Fincastle, Virginia   Botefourt County Animal Control - PO Box 18, Fincastle, VA 24175   Phone: 540-473-8030  

Floyd, Virginia  Floyd County Animal Control
Address:  110 Pound Road, Floyd, Virginia 24091   Phone: 540-745-9365  

Floyd, Virginia  Floyd County Humane Society -  We are a 501c3, tax exempt group of volunteers with the goals of ending the needless euthanasia of healthy, adoptable companion animals through our spay/neuter, foster, and education programs. We do not have a shelter to call our own, but we take all of our foster animals from our local county pound. In working with our county shelter, in a span of 4 years, we have reduced the euthanasia rate from 99% to less than 30%, thanks to the help of our volunteers and Animal Control Officers.  View some of the animals we have for adoption HERE.
Address:  PO Box 862, Floyd VA 24091   Phone: 540-745-9365  

Franklin, Virginia  Franklin Animal Shelter - is a small city shelter run by Animal Control.
1024 Pretlow Street, Franklin, VA 23851   Phone: 757-562-8605

Franklin County Virginia Humane Society Inc - See Rocky Mount, VA  

Frederick County Virginia SPCA - See Winchester,  VA 

Fredericksburg, Virginia  Spotsylvania County Animal Shelter - Donations needed!!  View some of the animals we have for adoption HERE.
Address:  450 T.V. Dr, Fredericksburg, VA 22408   Phone: 540-507-7450  or 540-507-7459   

Fredericksburg, Virginia  Rappahannock Humane Society - All animals that RHS rescues are kept in a foster environment and are not crated, except for health reasons, and then for the shortest possible time.  RHS is dedicated to animal rescue and placement in the Rappahannock, Virginia area, encompassing Fredericksburg, Stafford, Spotsylvania, King George, and Caroline counties.  View some of the animals we have for adoption HERE.
Address:  PO Box 8072, Fredericksburg, VA 22404   Phone: 540-785-4388  

Front Royal, Virginia  Humane Society of Warren County - 1245 Progress Dr, Front Royal, VA 22630    Phone: 540-635-4734   

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

G

Galax, Virginia  Galax-Carroll Grayson Animal Shelter - 200 Fairfax St, Galax, VA 24333   Phone: 276-236-8501  

Glen Allen, Virginia  SOS - Pen Pals - Established "Pen Pals," a training and rehabilitation program with the Virginia Department of Corrections. Inmates socialize cats and learn dog training techniques making the animals more adoptable.  The Pen Pals Cat Shelter is located at the Pocahontas Correctional Unit in Chesterfield County, VA.  
View some of the cats we have for adoption HERE
View some of the dogs we have for adoption HERE
Address:  PO Box 2490, Glen Allen, VA 23058   Phone: 804-358-7499 x4

Gloucester, Virginia  Gloucester County Animal Control The county animal shelter is located behind Winn Dixie on Beehive Drive.
PO Box 329, Gloucester, VA 23061      Phone: 804-693-5290  

Gloucester, Virginia  Gloucester-Mathews Humane Society - Volunteers needed!!  View some of the animals we have for adoption HERE.
Address: PO Box 385, 9131 Rang Tang Rd, Gloucester, VA 23061 VA 23061   Phone: 804 693-5520 

Green County Animal Control & Shelter - See Stanardsville, VA  

Grundy, Virginia  Buchanan County Animal Shelter - View some of the animals we have for adoption HERE.
Address:  PO Drawer 950, Grundy VA US 24614   Phone: 276-935-6580   

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

H

Halifax, Virginia  Halifax County Animal Control - PO Box 699, Halifax, VA 24558   Phone: 434-572-4292 

Halifax County Humane Society - See  South Boston, VA  

Hampton, Virginia  Animal Aid Society - is a no-kill dog shelter located in Hampton, Virginia.  
Address:  8 Butler Farm Road (Physical)
PO Box 1865, Grafton VA 23692   Phone: 757-865-0511 

Hampton, Virginia  The Cat Corner - We are a no-kill cat shelter, providing a home to the kitties who come our way until someone like YOU gives them a loving, permanent home! View some of the animals we have for adoption HERE.  
Address: 85 Fulton St, Hampton, VA 23663   Phone: 757- 722-0590  

Hanover County Pound - See  Ashland, VA  

Harrisonburg, Virginia  Rockingham-Harrisonburg SPCA - View some of the animals we have for adoption HERE
Address:  2170 Old Furnace Road, PO Box 413, Harrisonburg, VA  22803   
Phone: 540-434-5270  

Heathsville, Virginia  Northumberland County Animal Shelter
Address:  11703 Northumberland Highway, Heathsville, VA 22473
Phone: 804-435-2597

Henrico County Animal Protection - See the link under Richmond, VA 

Hillsville, Virginia  Carroll County Animal Control - 605 Pine St, Hillsville, VA 24343   Phone: 276-730-3000   

Hopewell, Virginia  Hopewell Humane Society - Donations and Volunteers needed!!  
Address:  PO Box 562, 323 East Poythress Street, Hopewell, VA 23860   Phone: 804-458-7303 

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

I

Isle of Wight, Virginia  Isle of Wight County Animal Shelter - View some of the animals we have for adoption HERE
Address:  PO Box 80, 13100 Poorhouse Road, Isle of Wight, VA 23397   Phone: 757-365-6318  

Isle of Wight County, Virginia  Isle of Wight County Humane Society - As an all volunteer organization, the IOW County Humane Society depends upon the generosity of kind people in our community to fund our work. We receive no government funding and rely entirely upon private and corporate donors. We have no office, no building, no salaries and very little operating expense.
Address:  PO Box 273, Smithfield, VA 23431   

J

James City County Animal Control - See  Williamsburg, VA 

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

K

Kilmarnock, Virginia The Animal Welfare League Inc - Serving the animals of Lancaster, Northumberland, Westmoreland and Richmond Counties for over 40 years.  View some of the animals we have for adoption HERE.   
Mailing Address: PO Box 975, White Stone, VA 22578  
Physical Address:  4 Irvington Rd, Kilmarnock, VA 22482
Phone: 804-435-0822 or 804-462-0091 

King George, Virginia  King George Animal Control - We are a county operated Animal Control/Pound facility.  
Address:  11220 Henry Griffin Rd, King George, VA 22485  Phone: 540-775-2120  

King George County Virginia  Rappahannock Humane Society - dedicated to animal rescue and placement in the Rappahannock, Virginia area, encompassing Fredericksburg, Stafford, Spotsylvania, King George, and Caroline counties.    See  Fredericksburg, VA   

King William, Virginia  King William Veterinary Clinic/Pound - Address:  1242 Sharon Rd, King William, VA 23086   Phone: 804-769-3200  

King William, Virginia  Indian Rivers Humane Society - is an all volunteer, non-profit organization, serving King William, Essex and King & Queen Counties.  
Address:  PO Box 264, Aylett, VA 23009   

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

L

Lancaster County Virginia   The Animal Welfare League Inc - See White Stone, VA 

Lawrenceville, Virginia  Brunswick County Animal Shelter - 595 Planters Rd, Lawrenceville, VA 23868   Phone: 434-848-0912   

Lebanon, Virginia  Russell County Animal Shelter - PO Box 1208, Lebanon, VA 24266   Phone: 276-889-8000   

Leesburg, Virginia - Humane Society of Loudoun County -  Foster Homes Desperately Needed!!  
PO Box 601, Leesburg, VA  20178    Phone: 703-777-2912   

Lexington, Virginia - Rockbridge SPCA -  View some of the animals we have for adoption HERE.
Address:  10 Animal Place, PO Box 528, Lexington, VA 24450   Phone: 540-463-5123 

Loudoun County Animal Control Shelter - See Waterford, VA  

Loudoun County Humane Society -  See  Leesburg, VA 

Louisa, Virginia - Loudoun SPCA -is brand new registered non-profit, no-kill, rescue league serving the growing communities in western Loudoun County, Virginia.  
Northern Virginia  Phone: 540-687-5306 

Louisa, Virginia - Louisa Humane Society - is dedicated to the welfare of all animals and to helping them find good, loving homes.  View some of the animals we have for adoption HERE.
Address: PO Box 1837, Louisa, VA 23093  Phone: 540-967-3648  

Louisa County Animal Shelter - See Mineral, VA  

Lovingston, Virginia - Nelson County Humane Society/SPCA - The Almost Home Pet Adoption Center is a no-kill facility owned and operated by the Humane Society/SPCA of Nelson County.  View some of the animals we have for adoption HERE.
Address:  PO Box 208, 29 Stagebridge Rd, Lovingston, VA 22949   Phone: 434-263-7722 

Low Moor, Virginia  Alleghany Humane Society - We serve as an animal shelter and local pound for Alleghany County, the city of Covington and the town of Clifton Forge, Virginia.  Our purpose is to try to reduce the number of animals euthanized every year at our local animal control facility.  
Address:  PO Box 60, 304 Karnes Road, Low Moor, VA 24457   Phone: 540-862-2436   

Lynchburg, Virginia - Lynchburg Humane Society  - Giving Animals a Second Chance.  View some of the animals we have for adoption HERE.
Address:  3305 Naval Reserve Rd, Lynchburg VA 24501    Phone:  434-846-1438  

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

M

Madison, Virginia - Madison County Animal Control - 115 Church St, Madison, VA 22727   Phone: 540-948-5161   

Madison, Virginia - Madison County Humane Society - PO Box 833, Madison, VA 22727   Phone: 540-948-3191   

Manassas, Virginia  Potomac Animal Allis Inc - 8026 Stillbrooke Rd, Manassas, VA 20112   Phone: 703-791-4720  

Manassas, Virginia  Manassas CASPCA - Every month during the summer, the CASPCA receives approximately 350 cats and kittens each month. In addition, throughout the year, we take in approximately 180 dogs each month.
Manassas, VA   Phone: 703-257-5492  

Manassas, Virginia  Manassas City Animal Adoption Center
Address:  10039 Dean Drive, Manassas, VA 20110   Phone: 703-257-2420  

Manassas, Virginia  Prince William County Animal Control Shelter - View some of the animals we have for adoption HERE.
Address: 14807 Bristow Rd, Manassas, VA 20112   Phone: 703-792-6465  

Manassas, Virginia  Northern Virginia Animal League - is an all volunteer, not for profit, 501- c (3) cat rescue organization. NVAL does not have a shelter.  View some of the animals we have for adoption HERE.
Address: 

Manassas Park, Virginia  Manassas Park Animal Control - 329 Manassas Dr, Manassas Park, Virginia 20111  Phone: 703-361-1136   

Marion, Virginia  Smyth County Animal Control - View some of the animals we have for adoption HERE.
Address:  287 Fox Valley Road, 121 Bagley Circle Suite 100, Marion, VA 24354   Phone: 276-646-2222  

Martinsville, Virginia  Martinsville Animal Control - 55 W Church Street
Martinsville, VA  24112  Phone: 276-638-8751  

Martinsville, Virginia  SPCA of Martinsville-Henry County - View some of the animals we have for adoption HERE.
Address:  132 Joseph Martin Highway, Martinsville, VA 24112   
Phone: 276-638-PAWS (7297)  

Mathews, Virginia  Mathews County Animal Control - PO Box 839, Mathews, VA 23109   Phone: 804-725-7177

Mecklenburg County Animal Control - See Boydton, VA  

Meherrin, Virginia  Southside SPCA - is a no-kill, non-profit animal shelter in south central Virginia, serving 12 counties, and we are run entirely on donations.   
Address:  PO Box 66, Meherrin, VA 23954   Phone: 434-736-9595   

Melfa, Virginia  Eastern Shore Regional Animal Control Facility - We are a regional facility providing shelter for animals from both Accomack and Northampton Counties in Virginia.
Address:  28167 Beacon Rd, Melfa, VA 23410   Phone: 757-787-7091  

Merrifield, Virginia  Friends of Homeless Animals is a non-profit 501(c)(3) no-kill, all-volunteer organization dedicated to saving homeless dogs and cats. We provide rescue, medical care, spaying/neutering, rehabilitation, and adoption services in the Northern Virginia area.  
Address: PO Box 2575, Merrifield, VA 22116   Phone: 703-385-0224  

Middlesex County Dog Pound - See Saluda, VA 

Middlesex County Animal Shelter - See Saluda, VA 

Midlothian, Virginia  Deer Run Animal Wellness Center - We are a vet office that assists in the placement of abandoned animals at our clinic. WE ARE NOT A SHELTER. Many of the animals listed on this site are Courtesy Listings for other organizations to aid in placement of stray or abandoned animals.

Milford, Virginia  Caroline County Animal Control Shelter - View some of the animals we have for adoption HERE.
14080 Devils Three Jump Road, Milford, VA 22514   Phone: 804-633-9041  

Mineral, Virginia  Louisa County Animal Shelter - View some of the animals we have for adoption HERE.
Address:  Mica Road (Route 700), Mineral, VA 23117   
Phone: 540 894-4219 or 540 967-3477 

Montgomery County, Virginia  Montgomery County Animal Control - 434 Cinnabar Road, Christiansburg VA, 24073   Phone: 540-382-5795  

Montgomery County Animal Care & Control - See Christiansburg, VA 

Montgomery County Humane Society - See Christiansburg, VA 

Montgomery County, Virginia  Montgomery County Animal Shelter -  Phone: 540-382-5795  

Montross, Virginia  Westmoreland County Animal Shelter - All stray dogs taken to the shelter have a 7-day period of grace, after which Virginia State law dictates they can be euthanized (those with collars get 10 days). Surrendered dogs (those with names in our list) can go any day. The shelter works very hard to find adopters or rescues as quickly as possible. A sudden influx of dogs can fill the shelter overnight and leave the staff with no choice but to remove dogs who have been held beyond the required period.
PO Box 1000, 6154 Stratford Hall Road, Montross VA 22520   Phone: 804-493-0869  

Montross, Virginia  Northern Neck Humane Society - We provide programs to the residents in Lancaster, Northumberland, Richmond and Westmoreland counties.  Donations needed!!  View some of the animals we have for adoption HERE.
Address:  PO Box 283, Montross, VA 22520   Phone: 866-472-4304  

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

N

Nelson County Animal Control Shelter - See Arrington, VA 

Nelson County Humane Society/SPCA - See Lovingston, VA  

New Castle, Virginia    Craig County Animal Control - PO Box 308, New Castle, VA  24127   Phone: 540-864-5010  

New Kent, Virginia  New Kent Animal Pound - Foster Homes needed!!  
Address:  6301 Olivet Church Road, New Kent, VA 23124   Phone: 804-966-9500  

New River Valley, Virginia  New River Valley Animal Shelters

Newport News, Virginia  Peninsula SPCA - View some of the animals we have for adoption HERE
523 J. Clyde Morris Blvd, Newport News, VA 23601   Phone: 757-595-1399  

Norfolk, Virginia  Norfolk SPCA - We offer low cost spay/neuter.  Donations and Volunteers needed!!  View some of the animals we have for adoption HERE
Address:  916 Ballentine Blvd, Norfolk, VA 23504   Phone: 757-622-3319  

Norfolk, Virginia  Norfolk Animal Management Center - is the City of Norfolk’s municipal animal control facility and is responsible for the care of stray, unwanted, sick, injured, and abandoned animals within the City.  We need you to help stop pet overpopulation in our city! Please consider visiting the wonderful animals in our shelter before buying from a pet store or a breeder. So many great animals are in need of a second chance!  Volunteers and Donations needed!!  View some of the animals we have for adoption HERE
Address:  5585 Sabre Road, Norfolk, VA 23504   Phone: 757-441-5505  

Northhampton County Animal Control - See Eastville, VA  

North Hampton County Virginia  Eastern Shore Regional Animal Control Facility - See Melfa, VA 

Northumberland County Virginia The Animal Welfare League Inc - Serving the animals of Lancaster, Northumberland, Westmoreland and Richmond Counties for over 40 years.  View some of the animals we have for adoption HERE.   Address: PO Box 975, White Stone, VA 22578  
Phone: 804-435-0822 or 804-462-0091 

Northumberland County Animal Shelter - See link under Heathsville, VA  

Norton, Virginia  Norton City Animal Control

Norton, Virginia  Wise County Animal Control Shelter -  206 E. Main St., Suite 223, PO Box 570,  Wise, VA 24293-0570   Phone: 276-679-6750 

Nottoway, Virginia  Nottoway County Animal Control -  Phone: 434-645-8696  or  434-292-5262 
The second number is for the landfill.  Is this were the animal is going to end up?  

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

O

Onley, Virginia  Eastern Shore Animal Shelter/SPCA - our true mission- to provide a safe haven for animals in Accomack and Northampton Counties on Virginia's Eastern Shore.  
Address:  26528 Lankford Highway, PO Box 164, Onley, VA 23418   Phone: 757-787-7385   

Orange, Virginia  Orange County Humane Society - PO Box 623, Orange, VA 22960   Phone: 540-672-0069  

Orange, Virginia  Orange County Animal Shelter - Please consider adopting an animal from us. We house both dogs and cats and all are fixed, vaccinated, wormed and temperament tested prior to adoption. We frequently have 25+ dogs available at a time.  Volunteers needed!!
Address:  11362 Porter Road (2nd driveway on the right), Orange, VA 22960   Phone: 540-672-1124  

Orange, Virginia  Rikkis Refuge - s a 330 acre, no-kill, all species peaceful sanctuary supported solely by donations of kind and loving individuals.  View some of the animals we have for adoption HERE.
Address:  PO Box 1357, Orange, VA 22960   Phone: 540-854-0870  

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

P

Page County Animal Shelter - See Stanley, VA  

Palmyra, Virginia  Caring for Creatures - Volunteers and Donations needed!!  View some of the animals we have for adoption HERE.
Address: 352 Sanctuary Lane, Palmyra, VA 22963   Phone: 434-842-2404  

Pearisburg, Virginia  Giles County Animal Rescue & Shelter -  View some of the animals we have for adoption HERE.
Address:  PO Box 354, Pearisburg, VA 24134   Phone: 540-921-2053

Petersburg, Virginia  Prince George County Animal Shelter - We adopt to residents of Petersburg, Hopewell, Colonial Heights, Dinwiddie County, Chesterfield County, Prince George County, Sussex County, Surry County and Charles City County.  View some of the animals we have for adoption HERE.
Address:  3100 Union Branch Rd, Petersburg, VA 23805   Phone: 804-733-2796  

Petersburg, Virginia  Petersburg Animal Shelter - 1600 Johnson Road, Petersburg, VA 23805    Phone: 804-732-3654  

Petersburg and Colonial Heights SPCA - See Colonial Heights, VA   

Portsmouth, Virginia  Portsmouth Humane Society - View some of the animals we have for adoption HERE.
Address:  2704 Frederick Blvd, Portsmouth, VA 23704   Phone: 757-397-6004

Powhatan, Virginia  Powhatan Animal Control - PO Box 133, Powhatan, VA 23139   Phone: 804-598-5672

Powhatan County, Virginia  Second Chance Animal Shelter - Second Chance, a small, non-profit, non-euthanizing shelter located in Powhatan County, Virginia (approximately 25 miles west of downtown Richmond), opened its doors in March 1988. Our goal is to adopt to good homes as many healthy dogs and cats as possible.  View some of the animals we have for adoption HERE.
Address:  PO Box 55, Powhatan, VA 23139   Phone: 804-598-2100  

Prince Edward County Animal Control -See Farmville, VA 

Prince George, Virginia  Prince George County Animal Shelter - See Petersburg, VA. We adopt to residents of Petersburg, Hopewell, Colonial Heights, Dinwiddie County, Chesterfield County, Prince George County, Sussex County, Surry County and Charles City County.  View some of the animals we have for adoption HERE.
Address:  3100 Union Branch Road, Petersburg, VA  23805   Phone: 804-733-2796

Prince William County Animal Control Shelter - See Manassas, VA  

Pulaski County Humane Society -  See Dublin, VA  

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

Q

Quantico, Virginia  MCB Quantico Animal Shelter - serves the community of people and pets in the area of Marine Corps Base, Quantico, and is a NO KILL SHELTER.  These animals may be adopted by any individual living on or off base.  
Address:  Quantico, VA 22134   Phone: 703-784-2791  

R

Radford, Virginia  Radford Animal Control - 104 Pulaski St, Radford VA 24143   Phone: 540-731-3688  

Radford, Virginia  Pound Pals of Radford, Inc - PO Box 2851, Radford, VA 24143 Phone: 540-731-3688  

Radford, Virginia  Radford Humane Society - 829 2nd St, Radford, VA, 24141   Phone: 540-639-2206  

Rappahannock Animal Welfare League - See  Amissville, VA  

Rappahannock Humane Society - See Fredericksburg, VA  

Richmond County Virginia   The Animal Welfare League Inc - See White Stone, VA 

Richmond, Virginia  Richmond Animal Care and Control Shelter - We are the Animal Shelter for the City of Richmond, Virginia.  
1600 Chamberlayne Ave, Richmond , VA 23222   Phone: (804) 646-5573  

Richmond, Virginia  Henrico Humane Society - is a non-profit 501(c)(3) organization incorporated in 1991 to address the increasing problem of pet overpopulation in the greater Richmond area. HHS is run entirely by volunteers and has no paid staff.  Volunteers and Donations Needed!!  View some of the animals that are for adoption HERE.
Address:  PO Box 28014, Richmond, VA 23228   Phone: 804-262-6634 
Address:  7721 E Parham Rd, Richmond, VA 23294   

Richmond, Virginia  Richmond SPCA - View some of the animals that are for adoption HERE.
Address:  2519 Hermitage Road, Richmond, VA 23220   Phone: 804-643-6785 

Roanoke, Virginia  Angles of Assisi - We provide shelter, care and sustenance to companion and domesticated farm animals in need, including an adoption center for homeless dogs and cats and a farm animal sanctuary.  Donations and Volunteers needed!  
Address: 415 Campbell Ave SW, Roanoke, VA 24016   Phone: 540-344-8707  

Roanoke, Virginia  Roanoke Valley SPCA - Donations, Volunteers and Foster homes needed!  
Address:  1340 Baldwin Ave, NE, Roanoke VA 24012   Phone: 540-344-4840  

Roanoke Valley, Virginia   League for Animal Protection - See Fincastle, VA  

Rocky Mount, Virginia  Franklin County Humane Society Inc dba Planned Pethood Clinic - Please visit the Animal Control Pound to adopt a pet and save a life. We have no affiliation with the pound but encourage you to help save the animals that end up there. Many great animals of all breeds and ages end up here and most are killed due to low adoption rates. Only 5.6% of animals are adopted at the pound each year.  Donations and Foster homes needed!!  
Mail Address: PO Box 298, Boones Mill, VA 24065
Street Address: 18401 Virgil Goode Highway, Rocky Mount, VA 24151   Phone: 540-489-3491  

Russell County Animal Shelter - See  Lebanon, VA  

Rustburg, Virginia  Campbell County Animal Control & Care Facility - All adoptions are done through the Humane Society for Campbell County.   Includes the towns of Altavista and Brookneal.  
Address:  242 Dennis Riddle Road, Rustburg, VA 24588   Phone: 434-821-4416  

Rustburg, Virginia  Humane Society for Campbell County - View some of the animals that are for adoption HERE.
Address:  PO Box 659, Rustburg, Virginia, 24588   Phone: 434-821-3034  

Ruther Glen, Virginia  Samanthas Allpaws Home - We do not have a facility, as animals remain in foster care or shelters until a home can be found.  Some of the animals are in shelters and have limited time, others are posted for desperate owners, while others animals remain in foster care with independent rescuers.  

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

S

Salem, Virginia  Salem Animal Shelter - View some of the animals we have for adoption HERE.
Address:  1301 Indiana Street, Salem, VA 24153   Phone: 540-375-3038  

Saluda, Virginia  Middlesex County Dog Pound - PO Box 428, Saluda, VA  23149   Phone: 804-758-2779  

Saluda, Virginia  Middlesex County Animal Shelter - Will you give one of us a home before its to late, PLEASE!  
Address:  2840 Gen. Puller Hwy, Saluda, VA 23149   Phone: 804-758-2779  

Shenandoah County Animal Shelter - See Edinburg, VA 

Smithfield, Virginia  Isle of Wight County Humane Society - As an all volunteer organization, the IOW County Humane Society depends upon the generosity of kind people in our community to fund our work. We receive no government funding and rely entirely upon private and corporate donors. We have no office, no building, no salaries and very little operating expense.
Address:  PO Box 273, Smithfield, VA 23431   

Smyth County Virginia  Smyth County Animal Control - See Marion, VA 

South Boston, Virginia  Halifax County Humane Society - is a non-sheltered program that rescues animals and provides them for adoption to loving families. Since we are non-sheltered, we rely on generous people who are willing to be foster parents to animals while they wait to be adopted.  We are in DESPERATE need of foster homes! Everyday, wonderful dogs and cats are dying in our shelter due to lack of foster/adoptive homes.  
Address:  PO Box 969, South Boston, VA 24592   Phone: 434-579-3255  

SPCA of Northern Virginia -See  Arlington, VA  

SPCA of Petersburg and Colonial Heights - See Colonial Heights, VA   

Spotsylvania County Animal Shelter - See  Fredericksburg, VA  

Spotsylvania County Virginia  Rappahannock Humane Society - dedicated to animal rescue and placement in the Rappahannock, Virginia area, encompassing Fredericksburg, Stafford, Spotsylvania, King George, and Caroline counties.    See  Fredericksburg, VA  

Stafford, Virginia  Stafford County Animal Control -  473 Eskimo Hill Rd, Stafford, VA 22554   Phone: 540-658-7387  

Stafford County Virginia  Rappahannock Humane Society - dedicated to animal rescue and placement in the Rappahannock, Virginia area, encompassing Fredericksburg, Stafford, Spotsylvania, King George, and Caroline counties.    See  Fredericksburg, VA  

Stanardsville, Virginia  Green County Animal Control - 10005 Spotswood Trail, Stanardsville, VA 22973   Phone: 434-985-2222   

Stanardsville, Virginia  Green County Animal Shelter - Volunteers Needed!!  
Address: PO Box 358, 358 Mays Road, Stanardsville, VA 22973   Phone: 434-985-5210  

Stanley, Virginia  Page County Animal Shelter - 1261 Goodrich Rd, Stanley, VA 22851   Phone: 540-778-2101  

Staunton, Virginia  Staunton City Animal Control
Address:  c/o Staunton Police Dept Staunton, VA 24401 540-332-3842

Staunton, Virginia  Augusta Regional SPCAis located just off I-81, Exit 222 to Route 250 East (toward Waynesboro.)  Serving the Cities of Staunton and Waynesboro and Augusta County.  View some of the animals we have for adoption HERE.
Address:  Staunton, VA 24401   Phone: 540-885-SPCA (885-7722)

Stony Creek, Virgina  Sussex County Animal Control -  14493 Robinson Road, Stony Creek, Virginia 23882   Phone: 434-246-7011   or 434-246-5000  

Suffolk, Virginia  Suffolk County Animal Control -  124 Forest Glen Drive, Suffolk, VA 23434   Phone: 757-514-7855   

Suffolk, Virginia  PAWS for a Cause, Inc -  We are a nonprofit no kill sanctuary.  We have been rescuing, spaying, neutering, and providing a home for countless animals for over 20 years.  View some of the animals we have for adoption HERE.
Address: 2708 Freeman Mill Rd, Suffolk, VA 23438   Phone: 757-986-2287

Surry, Virginia  Surry County Animal Control - The Animal Pound is located at 265 Old Burrough Road, Surry, VA 23883   Phone: 757-294-5271   
Address:  PO Box 65, Surry, Virginia 23883   Phone: 757-294-0158 or 757-294-5271

Surry, Virginia  Surry County SPCA - View some of the animals we have for adoption HERE.
P O Box 96, Surry, VA 23883   Elberon, VA 23846

Sussex County Animal Control - See Stony Creek, VA 

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

T

Tappahannock, Virginia  Essex-Tappahannock Animal Control - PO Box 266, Tappahannock, VA 22560   

Tappahannock, Virginia  Tappahannock Vet Clinic - We are the shelter for our county's animal control. Our goal is to try and save these animals through adoptions.  
Address:  525 Airport Road, Tappahannock, VA 22560   Phone: 804-443-2878

Tazewell, Virginia  Tazewell County Animal Shelter - We are located in the Springville area of Tazewell County.
Address:  Route 649, 3015 Lynn Hollow Road, Tazewell, VA 24651   Phone: (276)988-5795  

Troy, Virginia  Fluvanna SPCA - Donations needed!!  View some of the animals we have for adoption HERE.
PO Box 1078, Troy, VA 22974   Phone: 434-591-0123

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

U

V

Verona, Virginia  Augusta County Animal Control - Any dog that is running at large in the county may be seized by the Animal Control Warden and transported to the SPCA.  
Address:  PO Box 590, Verona, VA 24482   Phone: 540-245-5635  

Vienna Animal Control - See Fairfax, VA 

Vinton, Virginia Vinton Animal Control - 311 S Pollard St, Vinton, VA 24179   Phone: 540-983-0617 

Virginia Federation of Humane Societies - is a charitable, non-profit organization, dedicated to the humane treatment of animals.  

Virginia Beach, Virginia  Virginia Beach Animal Control Bureau - 2665 Leroy Road, Virginia Beach, VA 23456   Phone: 757-385-4444  

Virginia Beach, Virginia  Virginia Beach SPCA - The Virginia Beach SPCA is a non-profit organization founded in 1966 to promote a humane community and to prevent cruelty to dogs, cats and other animals. The VA Beach SPCA has sheltered 135,000 animals throughout the past 30 years and we have presented humane education programs and pet therapy visits to more than 350,000 individuals, from three year olds to residents of nursing homes.  View some of the animals we have for adoption HERE.  
Address:  3040 Holland Road, Virginia Beach, VA 23453   Phone: 757-427-0070   

Virginia Beach, Virginia  K-9 New Life Center - Donations needed!!  View some of the animals we have for adoption HERE.  
Address:  PO Box 6427, Virginia Beach VA 23456   Phone: 757-721-BARK  

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

W

Warren County Humane Society - See  Front Royal, VA  

Washington County Animal Control - See Abingdon, VA   

Waterford, Virginia  Loudoun County Animal Control Shelter - View some of the animals we have for adoption HERE.
Address:  39820 Charles Town Pike, Waterford, VA 20197   Phone: 703-777-0406   or   540-882-3211 

Waynesboro, Virginia    Waynesboro Animal Control - Waynesboro Police Dept., Waynesboro, VA  22980   Phone: 540-942-6675  

Waynesboro, Virginia  Augusta Regional SPCA - See  Staunton, VA 

Westmoreland County Animal Shelter - See Montross, VA 

Westmoreland County Animal Control & Shelters

White Stone, Virginia The Animal Welfare League Inc - Serving the animals of Lancaster, Northumberland, Westmoreland and Richmond Counties for over 40 years.  View some of the animals we have for adoption HERE.   
Mailing Address: PO Box 975, White Stone, VA 22578  
Physical Address:  4 Irvington Rd, Kilmarnock, Virginia 22482
Phone: 804-435-0822 or 804-462-0091 

Williamsburg, Virgina James City County Animal Control430 Waller Mill Road, Williamsburg, VA 23188   Phone: 757-565-0370  

Williamsburg, Virginia Heritage Humane Society - Donations and Volunteers needed!!  View some of the animals we have for adoption HERE.  
Address:  430 Waller Mill Rd, Williamsburg, VA 23185   Phone: 757-221-0150   

Winchester, Virginia  Frederick County Esther L. Boyd Animal Shelter - View some of the animals we have for adoption HERE.  
Address:  161 Fort Collier Road, Winchester, VA 22603   Phone: 540-667-9192  

Winchester, Virginia  SPCA of Winchester, Frederick and Clarke Counties
Address:  115 Featherbed Lane, Winchester, VA 22601   Phone: 540-662-8616

Wise, Virginia  Wise County Animal Shelter - 4701 Blackwood Industrial Park Road, Wise, VA 24293   Phone: 276-679-6750  

Woodstock, Virginia  Humane Society of Shenandoah County Virginia - View some of the animals we have for adoption HERE.  
Address:  PO Box 173, Woodstock, VA 22664    Phone:  540-984-7101  

Wytheville, Virginia  Wytheville Animal Control -  Second & Spring St, Wytheville, VA 24382   Phone: 540-223-3300  

Wytheville, Virginia  Wythe County Animal Shelter Humane SocietyDonations needed!!  View some of the animals we have for adoption HERE.  
Address:  345 S Fourth St, Wytheville, VA 24382   Phone: 276-228-6003  
Mailing Address:  PO Box 362, Wytheville, VA 24382   

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

X

Y

Yorktown, Virginia  York County Animal Control - PO Box 532, Yorktown, VA 23690   Phone: 757-890-3600  

 

Z

 

Top of Page Virginia Animal Rescues URGENT NOTICES  US Directory

 

 

Virginia DirectoryVirginia Communities Online, Visit Virginia's web sites.  

 

 

 

Resourcelinks Business Directory