

Find anxiety and depression support in Asheville with 2,793 licensed providers offering CBT, behavioral activation, and stress management. Virtual and in-person sessions available with flexible scheduling and insurance coverage to help you feel better.
I have over 10 years of experience as a social worker assisting those with chronic mental health struggles. I specialize in anxiety, OCD & phobias, mood disorders and general work with adults experiencing challenging life stressors, change or loss. No matter what life stage you are in, therapy can help you cope and learn to thrive.
**** I take BCBS, Aetna, & Cigna****
Hi, I’m Megan. I’m really glad you’re here. I’m a licensed therapist who cares deeply about helping people feel more grounded, understood, and connected to themselves again. If you’re feeling overwhelmed, stuck, grieving, or just trying to make sense of things, you don’t have to navigate it alone. I show up with compassion, curiosity, and a pace that meets you where you are.
I work with people navigating anxiety, trauma, relationship stress, life transitions, and the quiet heaviness that builds over time. My goal is to create a space where you can be fully yourself, even when life feels messy, uncertain, or heavier than you expected.


Headway helps you find calm with expert-guided support — from finding the right therapist or psychiatrist, to understanding costs, to scheduling with ease.
Use left and right arrow keys to switch tabs. Press Shift+Tab to return to the tab list from links in the selected tab.