North Carolina Animal Shelters

North Carolina Animal Shelters

Top cities with the most pets for adoption

pets available in Asheville 543
pets available in Raleigh 495
pets available in Charlotte 187
pets available in Haw River 144
pets available in Waynesville 105
pets available in Cary 103
pets available in Youngsville 95
pets available in Wilmington 87
pets available in Fayetteville 84
pets available in Rutherfordton 78
pets available in Garner 76
pets available in Clyde 69
pets available in Durham 64
pets available in Chapel Hill 59
pets available in Holly Springs 59
pets available in Mooresville 56
pets available in SHELTER IS LOCATED ON: Mt Moriah Rd., Winton 50
pets available in Fuquay Varina 48
pets available in Thomasville 47
pets available in Marble 41

Schnauzer Rescue of the Carolinas, Inc. (3 Pets)
Lenoir, North Carolina 28645
Scotland County Humane Society (6 Pets)
Laurinburg, North Carolina 28352
Sea Dog Rescue (7 Pets)
Elizabeth City, North Carolina 27909
Second Chance Pet Adoptions (84 Pets)
Raleigh, North Carolina 27607
Sheets Pet Clinic (0 Pets)
Greensboro, North Carolina 27409
Sheltered Hearts Animal Rescue & Education, Inc (0 Pets)
Hillsborough, North Carolina 27278
Singing Dog Farm, Inc. (9 Pets)
Snow Camp, North Carolina 27349
Singing Dog Farm, Inc. (9 Pets)
Snow Camp, North Carolina 27349
Sound Pet Animal Rescue (1 Pets)
Cary, North Carolina 27519
South Heartland Rescue (0 Pets)
Princeton, North Carolina 27569
Southeast German Shepherd Rescue (32 Pets)
Morrisville, North Carolina 27560
Southern Siberian Rescue (40 Pets)
Raleigh, North Carolina 27624
SPCA Alliance of NC (0 Pets)
Rocky Mount, North Carolina 27804
SPCA of Northeastern North Carolina (0 Pets)
Elizabeth City, North Carolina 27909
SPCA of Wake County (126 Pets)
Raleigh, North Carolina 27603
Spirit Canine Rescue (11 Pets)
Snow Camp, North Carolina 27349
Stanly County Humane Society, Inc (38 Pets)
Albemarle, North Carolina 28001
Surry Animal Rescue (19 Pets)
Mount Airy, North Carolina 27030
Tarheel Old English Sheepdog Rescue (0 Pets)
Lewisville, North Carolina 27023
The Cats' Cradle of NC (0 Pets)
Morganton, North Carolina 28680
The Hemingway Group (0 Pets)
Cary, North Carolina 27511
Transylvania County Animal Services (0 Pets)
Brevard, North Carolina 28712
Two Paws Up NC Shelter Rescue (53 Pets)
Raleigh, North Carolina 27627
Valley River Humane Society (41 Pets)
Marble, North Carolina 28905
Wanda's Little Rescues (0 Pets)
Raleigh, North Carolina 27604
Wayne TNR (0 Pets)
Raleigh, North Carolina 27545
Whispers of our Forgotten Animal Rescue (0 Pets)
South Mills, North Carolina 27976
Wilson County Humane Society (0 Pets)
Wilson, North Carolina 27895
Yancey County Humane Society (0 Pets)
Burnsville, North Carolina 28714