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
animal paw Rescue Organization
1704 Natchez Trace
Greensboro NC 27455
Dalmatian RescueCentral Carolina Dalmatian Club rescue committee
animal paw Rescue Organization
4040 Pearces Road
Zebulon NC 27597
Dare County SPCA - Animal Shelter
animal paw Shelter Organization
P.O. Box 1000
Manteo NC 27954
Davidson County Animal Shelter
animal paw Shelter Organization
P.O. Box 513
Lexington NC 27293
Davie County Animal Control
123 S. Main Street
Mocksville NC 27028
Davie County Humane Society
P.O. Box 153
Mocksville NC 27028
Doberman Rescue of the Triad
animal paw Rescue Organization
P.O. Box 14037
Greensboro NC 27415
Doggie Orphans Great Small, Inc.
503 East Chatham Street
Newport NC 28570
Dogs Hope Rescue
animal paw Rescue Organization
10503 Robert Bost Road
Midland NC 28107
Down East Amimal Refuge
P.O. Drawer 40
Scotland Neck NC 27874
Edenton-Chowan SPCA
P.O. Box 604
Edenton NC 27932
Edgecombe County Animal Shelter
animal paw Shelter Organization
2909 N. Main Street
Tarboro NC 27886


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