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 |
---|---|---|---|
Dalmatian Rescue of the Carolinas![]() | 1704 Natchez Trace Greensboro NC 27455 | Details | |
Dalmatian RescueCentral Carolina Dalmatian Club rescue committee![]() | 4040 Pearces Road Zebulon NC 27597 | Details |
Dare County SPCA - Animal Shelter![]() | P.O. Box 1000 Manteo NC 27954 | Details | |
Davidson County Animal Shelter![]() | P.O. Box 513 Lexington NC 27293 | Details | |
Davie County Animal Control | 123 S. Main Street Mocksville NC 27028 | Details | |
Davie County Humane Society | P.O. Box 153 Mocksville NC 27028 | Details |
Doberman Rescue of the Triad![]() | P.O. Box 14037 Greensboro NC 27415 | Details | |
Doggie Orphans Great Small, Inc. | 503 East Chatham Street Newport NC 28570 | Details | |
Dogs Hope Rescue![]() | 10503 Robert Bost Road Midland NC 28107 | Details | |
Down East Amimal Refuge | P.O. Drawer 40 Scotland Neck NC 27874 | Details | |
Edenton-Chowan SPCA | P.O. Box 604 Edenton NC 27932 | Details | |
Edgecombe County Animal Shelter![]() | 2909 N. Main Street Tarboro NC 27886 | Details |
SHELTER/RESCUE SEARCH
e.g. "Miami, FL" or "Miami FL" or "33168"
North Carolina Shelters By City

Pets For Adoption
Search all animals available for adoption in your area. Give a dog or cat forever home today.
ADOPT A PETMissing a shelter or rescue?
Help us get the word out about more shelters and rescues nationwide.
Submit Here