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
Yadkin County Humane Society
P.O. Box 1652
Yadkinville NC 27055
Yancey County Humane Society
P.O. Box 1016
Burnsville NC 28714
Yorkshire Terrier Rescue Network, Inc.
animal paw Rescue Organization
5071 Foxburrow Road
Greensboro NC 27406
Yorkshire Terrier Rescue Network, Inc.
animal paw Rescue Organization
415 Augusta Dr.
Statesville NC 28625
Guilford County Animal Shelter
animal paw Shelter Organization
4525 Wendover Ave W
Greensboro NC 27409

SHELTER/RESCUE SEARCH

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

North Carolina Shelters By City

dog adopt

Pets For Adoption

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

ADOPT A PET
Missing a shelter or rescue?

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

Submit Here