Select Page

North Carolina Animal Shelters – NC

Animal shelters located in the state of North Carolina

If you would like your shelter added to the list, please contact us


CVAAG – Carolina Veterinary Assistance & Adoption Group (Reidsville) Reidsville NC
AARF – Animal Adoption and Rescue Foundation (Winston-Salem)  Winston-Salem NC
Adopt an Angel (Wilmington) Wilmington NC
Animal Protection Society of Person County Roxboro NC
Blue Ridge Humane Society (Hendersonville) Hendersonville NC
Brother Wolf Animal Rescue (Asheville)  Asheville NC
Calvin’s Paws (Cary) Cary NC
Carolina Animal Rescue & Adoption Sanford NC
Cashiers Highlands Humane Society Cashiers NC
Catering To Cats and Dogs (Cornelius) Cornelius NC
Catman2 Shelter (Cullowhee) Cullowhee NC
CHFC – Caring Hearts for Canines (South Pines) South Pines NC
Fayetteville Animal Protection Society Fayetteville NC
Feline Hope Animal Shelter, Inc. (Kitty Hawk) Kitty Hawk NC
Feline Urgent Rescue of WNC (Waynesville) Waynesville NC
FFAS – Faithful Friends Animal Sanctuary (Salisbury) Salisbury NC
Foothills Humane Society (Columbus)  Columbus NC
For the Love of Dogs, Inc. (Wilson) Wilson NC
Forsyth Humane Society Winston-Salem NC
Fort-Fortitudine Vincimus Rescue Center (Asheboro) Asheboro NC
Friends For Animals Humane Society of Burke County Morganton NC
Goathouse Refuge (Pittsboro) Pittsboro NC
Happy Hills Animal Foundation Inc. Staley NC
HEART – Heaven and Earth Animal Rescue Team (Raleigh) Raleigh NC
HS Cabarrus Animal Rescue (Concord) Concord NC
Humane Society Of Catawba County Hickory NC
Humane Society of Charlotte Charlotte NC
Humane Society of Davie County mocksville NC
JPR – Jaded Paws Rescue (Hubert) Hubert NC
Lake Norman Humane – formerly Humane Society of IRedell (Mooresville) Mooresville NC
Meow House Cat Rescue (Raleigh) Raleigh NC
Moore Humane Society Carthage NC
North Mecklenburg Animal Rescue (Harrisburg)  Harrisburg NC
Paws and Claws Feline Rescue (Statesville) Statesville NC
Paws For Life Animal Shelter (Youngsville) Youngsville NC
Paws Place Inc (Winnabow)  Winnabow NC
Pender County Humane Society (Burgaw) Burgaw NC
R.A.C.E. – Rescue Animals Community Effort Inc. (Shallotte) Shallotte NC
Rainbow Animal Rescue (Roanoke Rapids) Roanoke Rapids NC
Red Dog Farm Animal Rescue Network (Greensboro) Greensboro NC
Ruff Love Rescue (Thomasville)  Thomasville NC
SAFE Haven For Cats (Raleigh) Raleigh NC
Second Chance Pet Adoptions (Raleigh) Raleigh NC
OAR – Southport/Oak Island Animal Rescue Southport NC
SPCA of the Triad (Greensboro) Greensboro NC
SPCA of Wake County (Raleigh) Raleigh NC
Tailless Cat Rescue  Liberty NC
WHS – Watauga Humane Society (Boone) Boone NC