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
2 Paws Up
Po Box 37790
Raleigh NC 27627
701 Rescue
Rescue Organization

Lillington NC 27506
A Better Life Animal Rescue Inc
Rescue Organization
P.O. Box 8311
Morganton NC 28680
A Cat's Tale
6812 Davis Circle
Raleigh NC 27613
Adkins Pet Center
3920 East Hwy 27
Iron Station NC 28080
Alamance County Animal Control
124 W. Elm Street
Graham NC 27253
Alexander Animal Action League
P.O. Box 1293
Taylorsville NC 28681
All Creatures Great & Small
P.O. Box 2116
Hendersonville NC 28792
Alleghany County Animal Control
P.O. Box 366
Sparta NC 28675
Angela'sAngels Cat Rescue
Rescue Organization
78 Majestic Elm Lane
Columbia NC 27925
Animal Adoption and Rescue Foundation
Rescue Organization
P.O. Box 1597
Clemmons NC 27012
Animal Center of Davidson County
P.O. Box 198
Lexington NC 27293
Animal Compassion Network
P.O. Box 1704
Skyland NC 28776
Animal Fund
P.O. Box 1136
Charlotte NC 28075
Animal Haven of Asheville
P.O. Box 9697
Asheville NC 28815
Animal League of Gaston County
P.O. Box 550655
Gastonia NC 28055
Animal Protection Society of Caswell County
P.O. Box 193
Yanceyville NC 27379
Animal Protection Society of Durham County
2117 East Club Blvd
Durham NC 27704
Animal Protection Society of Orange County
6311-A Nicks Road
Mebane NC 27302
Animal Protection Society of Person County, Inc.
P.O. Box 291
Roxboro NC 27573


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

North Carolina Shelters By City