North Carolina Animal Shelters

North Carolina Animal Shelters

Top cities with the most pets for adoption

pets available in Asheville 517
pets available in Raleigh 425
pets available in Charlotte 230
pets available in Rutherfordton 132
pets available in Cary 102
pets available in Garner 75
pets available in Waynesville 75
pets available in Haw River 67
pets available in Chapel Hill 66
pets available in Fayetteville 64
pets available in Albemarle 63
pets available in SHELTER IS LOCATED ON: Mt Moriah Rd., Winton 63
pets available in Randleman 56
pets available in Thomasville 49
pets available in Morrisville 42
pets available in Morganton 41
pets available in Mooresville 39
pets available in Holly Springs 36
pets available in Fuquay Varina 34
pets available in Greensboro 32

Sound Pet Animal Rescue (0 Pets)
Cary, North Carolina 27519
South Heartland Rescue (0 Pets)
Princeton, North Carolina 27569
Southeast German Shepherd Rescue (42 Pets)
Morrisville, North Carolina 27560
Southern Siberian Rescue (26 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 (105 Pets)
Raleigh, North Carolina 27603
Spirit Canine Rescue (16 Pets)
Snow Camp, North Carolina 27349
Stanly County Humane Society, Inc (63 Pets)
Albemarle, North Carolina 28001
Surry Animal Rescue (25 Pets)
Mount Airy, North Carolina 27030
Tarheel Old English Sheepdog Rescue (0 Pets)
Lewisville, North Carolina 27023
The Cats' Cradle of NC (41 Pets)
Morganton, North Carolina 28680
The Hemingway Group (8 Pets)
Cary, North Carolina 27511
Transylvania County Animal Services (0 Pets)
Brevard, North Carolina 28712
Two Paws Up NC Shelter Rescue (33 Pets)
Raleigh, North Carolina 27627
Valley River Humane Society (17 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 (5 Pets)
South Mills, North Carolina 27976
Wilson County Humane Society (0 Pets)
Wilson, North Carolina 27895