We rescue, reunite, rehabilitate and re-home thousands of homeless animals each year in our community. 

Mission of Asheville Humane Society

Asheville Humane Society is dedicated to promoting the compassionate treatment of animals in our community through education, sheltering and adoption.

Asheville Humane Society is the only open admission shelter in the County, the only one that can never, and will never, close its doors or say we're full. 

We are here for animals who are lost, surrendered, neglected or mistreated, and who all deserve a chance with a loving family of their very own. We provide a soft bed, food, comfort, medical evaluation, medical treatment, vaccinations, and behavioral testing for each. We place all animals who can humanely and safely be adopted into a loving home. An incredibly dedicated staff, generous volunteers and donors ensure every animal is given all the care and resources available to help them thrive in a new forever home. All of our animals in the Adoption and Education Center stay with us until they find their new family, whether it takes them hours to get adopted or months. 

In addition to caring for the animals who are brought to us, we also serve our community. We have numerous resources available to pets and their people in Buncombe County. From Lost & Found, to Low Cost Clinics, to Safety Net our goal is to keep pets in their homes where they are loved. 


Asheville Humane Society was formed in 1984 as Buncombe County Friends for Animals Inc. In September 2010, Asheville Humane Society, in partnership with Buncombe County, opened the Animal Care Campus. The campus comprises two facilities: Asheville Humane Society Adoption and Education Center and the Buncombe County Animal Shelter. Asheville Humane Society is a nonprofit that owns and operates the Adoption and Education Center at 14 Forever Friend Lane. Buncombe County Animal Shelter is owned by the County and operated by Asheville Humane Society. All animals start at the Buncombe County Animal Shelter and are either strays, seized by Animal Control due to cruelty or neglect or are owner surrendered pets. They are evaluated and provided all necessary medical and behavioral treatment and are then available for adoption. The majority of animals brought to Buncombe County Animal Shelter come to Asheville Humane Society's Adoption and Education Center and the rest are relocated to other placement partners in the community and across the country. 

Our Story