Animal Shelters and Rescues

Humane Alliance of WNC Spay/Neuter Clinic

Humane Alliance of WNC Spay/Neuter Clinic is dedicated to ending pet overpopulation by providing high volume, high quality, targeted, affordable sterilization services of companion animals.

25 Heritage Dr., Asheville, NC 28806 - Map It

Animal Compassion Network

A local nonprofit organization placing rescued and abandoned dogs and cat into approved permanent homes. The adoption fee includes spaying or neutering, vaccinations and micro chipping with lifetime registration. For more information, call 828-258-4820.

(828) 258-4820

Blue Ridge Humane Society

No-Kill, limited admission animal adoption and rescue center. Located at US 64 East. All animals spayed or neutered and Current on vaccinations. For more information, call 828-685-7107.

(828) 685-7107


Catman-2 operates the largest cats only, no-kill shelter in WNC. Carts are tested for feline leukemia, have all vaccinations, and if old enough, are spayed or neutered. Adoption fees are $60. Some cats are de-clawed and some are pure breed. You will surely fine the cat of your dreams. For more information, call 828-293-0892.

(828) 293-0892

Henderson County Animal Shelter

The Henderson County Animal Service Center does not handle animal bites, animal pick ups or animal related complaints including animals at large or cruelty/neglect. Strays are kept for only five working days.

(828) 697-4723

Hope For Horses

A non-profit organization dedicated to the rescue and placement of equines in need. For more information, call 828-683-0160.

(828) 683-0160

Greyhound Friends of North Carolina

A non-profit group that finds homes for retired racing greyhound. For more information, call 828-692-4986.

(828) 692-4986