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 Address City Phone Details
2 Paws Up
Po Box 37790 Raleigh NC 27627
Raleigh
701 Rescue
Lillington NC 27506
Lillington
A Better Life Animal Rescue Inc
P.O. Box 8311 Morganton NC 28680
Morganton828-584-6767
A Cat's Tale
6812 Davis Circle Raleigh NC 27613
Raleigh919-571-2646
Adkins Pet Center
3920 East Hwy 27 Iron Station NC 28080
Iron Station704-736-4215
Alamance County Animal Control
124 W. Elm Street Graham NC 27253
Graham919-578-1386
Alexander Animal Action League
P.O. Box 1293 Taylorsville NC 28681
Taylorsville828-635-0770
All Creatures Great & Small
P.O. Box 2116 Hendersonville NC 28792
Hendersonville828-216-0693
Alleghany County Animal Control
P.O. Box 366 Sparta NC 28675
Sparta
Angela'sAngels Cat Rescue
78 Majestic Elm Lane Columbia NC 27925
Columbia252-655-1380
Animal Adoption and Rescue Foundation
P.O. Box 1597 Clemmons NC 27012
Clemmons336-723-3647
Animal Center of Davidson County
P.O. Box 198 Lexington NC 27293
Lexington336-357-0805
Animal Compassion Network
P.O. Box 1704 Skyland NC 28776
Skyland828-258-4820
Animal Fund
P.O. Box 1136 Charlotte NC 28075
Charlotte704-536-5583
Animal Haven of Asheville
P.O. Box 9697 Asheville NC 28815
Asheville828-299-1635
Animal League of Gaston County
P.O. Box 550655 Gastonia NC 28055
Gastonia704-718-4673
Animal Protection Society of Caswell County
P.O. Box 193 Yanceyville NC 27379
Yanceyville336-694-4921
Animal Protection Society of Durham County
2117 East Club Blvd Durham NC 27704
Durham919-560-0640
Animal Protection Society of Orange County
6311-A Nicks Road Mebane NC 27302
Mebane919-304-2300
Animal Protection Society of Person County, Inc.
P.O. Box 291 Roxboro NC 27573
Roxboro336-597-5013
Animal Rescue & Foster Program
P.O. Box 77393 Greensboro NC 27417
Greensboro336-574-9600
Animal Rescue and Relief, Inc.
1001 East Wt Harris Blvd Charlotte NC 28213
Charlotte704-737-7544
Animal Rescue of Stokes County
P.O. Box 448 Walnut Cove NC 27019
Walnut Cove
AnimalKind
P.O. Box 12568 Raleigh NC 27605
Raleigh919-870-1660
Anson County Animal Shelter
P.O. Box 473 Wadesboro NC 28170
Wadesboro
Anson County Humane and Rescue Society
P.O. Box 671 Wadesboro NC 28110
Wadesboro704-695-3116
Ashe County Animal Control
Fred Pugh Road Crumpler NC 28617
Crumpler910-982-4060
Ashe County Humane Society
P.O. Box 1327 West Jefferson NC 28694
West Jefferson
Asheville Animal Shelters
Po Box 87 Asheville NC 28801
Asheville828-279-1962
Asheville Animal Welfare Organizations
Po Box 87 Asheville NC 28801
Asheville828-252-0225