North Carolina Animal Shelters

View all North Carolina animal shelter and rescue organizations in your area. Adopt a pet in need of a permanent loving and caring home today. There are so many animals living in shelters and foster homes in North Carolina. Find a furry new friend and give these dogs and cats the love and care they need. Search animal shelters in NC below.

Shelter/Rescue Address Phone Details
Caldwell Humane Society
934 Hawthorne Drive Ne
Lenoir NC 28645
Carolina Animal Action
P.O. Box 19242
Asheville NC 28815
Carolina Animal Protection Society
110 Queens Road
Jacksonville NC 28540
Carolina Animal Rescue & Adoption
animal paw Rescue Organization
P.O. Box 2642
Sanford NC 27330
Carolina Animal Rescue Experts C.A.R.E
animal paw Rescue Organization
701 Highland Street
Cramerton NC 28032
Carolina Border Collie Rescue
animal paw Rescue Organization
P.O. Box 78111
Greensboro NC 27427
Carolina Boxer Rescue
animal paw Rescue Organization
2402 Barnsley Court
Wilmington NC 28411
Carolina Dal Pals Dalmatian Rescue, Inc.
animal paw Rescue Organization
50 Greenbay Road
Ocean Isle NC 28469
Carolina Siberian Rescue
animal paw Rescue Organization
9726 La Mesa Lane
Timberlake NC 27583
Carolina Waterfowl Rescue
animal paw Rescue Organization
Po Box 1484
Indian Trail NC 28079
Carteret County Humane Society
853 Hibbs Road
Newport NC 28570
Cashiers Area Humane Society
P.O. Box 638
Cashiers NC 28717


e.g. "Miami, FL" or "Miami FL" or "33168"

dog adopt

Pets For Adoption

Search all animals available for adoption in your area. Give a dog or cat forever home today.

Missing a shelter or rescue?

Help us get the word out about more shelters and rescues nationwide.

Submit Here