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 |
---|---|---|---|
Cleveland County Animal Shelter![]() | 315 Grover Street Shelby NC 28150 | Details | |
Cleveland County Humane Socieety, Inc. | P.O. Box 2432 Shelby NC 28150 | Details |
Coastal Humane Society, Inc. | P.O. Box 8394 Kitty Hawk NC 27949 | Details | |
Colonial Capital Humane Society | P.O. Box 326 New Bern NC 28563 | Details | |
Companion Animal Rehoming Center | Po Box 316 Autryville NC 28318 | Details | |
Companion Animal Rehoming Center | Po Box 316 Autryville NC 28318 | Details |
Corolla Wild Horse Fund, Inc. | P.O. Box 361 Carolla NC 27927 | Details | |
County Animal Shelter![]() | Ross Road Brevard NC 28712 | Details | |
Craven Pamlico Animal Service Center | 1639 Old Airport Road New Bern NC 28562 | Details | |
Cumberland County Animal Control | 555 N. Eastern Boulevard Fayetteville NC 28301 | Details | |
Cumberland County Animal Haven | P.O. Box 58195 Fayetteville NC 28305 | Details | |
Currituck Humane Society | Airport Road Maple NC 27956 | 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