Community Mental Health Resources
If you or someone you know is struggling with mental health, you are not alone. Support is available. Explore local and national resources to find the help you need. Please click here to view the full list of resources.
To schedule an appointment for therapy with All Souls Counseling, please call our Center at 828.259.3369
Our Counseling Services
Our 18+ licensed therapists provide affordable and compassionate individual, couples, and group therapy on a sliding scale to adults who are uninsured or underinsured.
Support All Souls Counseling
Together, we can bring hope and healing to those facing mental health challenges in WNC. Your support makes compassionate care possible — help us change lives today.
All Souls Counseling Center Mental Health PSA
We’re excited to share our mental health PSA, created in partnership with WLOS News 13. This powerful message aims to break the stigma and encourage our community to seek support when needed. A heartfelt thank you to the incredible WLOS team for their production and to the amazing volunteers who lent their voices to this important cause. Watch the video and help us spread the message—mental health matters!
Based out of Asheville, North Carolina, All Souls Counseling Center's mission is to serve as a leading nonprofit provider and community partner for quality mental health counseling, outreach, and education with a focus on those who are underinsured and uninsured in Western North Carolina.
News + Events
- All Souls Counseling Center celebrated 25 years of service at our Fall 2025 Green Ribbon Society Reception at St. Mary’s Episcopal Church
- Held our 3rd Annual Mental Health Matters 5k: Walk/Run for Awareness at UNCA on Sept 20th
- ASCC recognized as the Bank of America 2024 Neighborhood Champion in Asheville!
- All Souls Counseling Center wins 1st place for “therapist or counseling center” in the Mountain Xpress Best of WNC!
- ASCC welcomes new board members: Holly Fisher, Michael Cortes, and Rev. Sarah Hurlbert
- Click here to read more…
Connect With Us!
Sign Up for our E-Newsletter!
Receive news and updates from All Souls Counseling Center
