North Carolina Animal Shelters

North Carolina Animal Shelters

Top cities with the most pets for adoption

pets available in Raleigh 102
pets available in Asheville 94
pets available in Cary 32
pets available in Albemarle 26
pets available in Garner 25
pets available in Snow Camp 17
pets available in Charlotte 16
pets available in Greensboro 13
pets available in Fayetteville 12
pets available in Thomasville 12
pets available in Holly Springs 11
pets available in Rutherfordton 11
pets available in Salisbury 11
pets available in Staley 11
pets available in Haw River 8
pets available in Elizabeth City 7
pets available in Morrisville 7
pets available in Waxhaw 6
pets available in Matthews 5
pets available in Hampstead 4