In crisis? Call or text 988 (Suicide & Crisis Lifeline) · Overdose emergency? Call 911
Buncombe County, North Carolina

Suboxone doctors serving Buncombe County, NC

100% virtual appointments with a licensed North Carolina physician. Same-day appointments available. NC Medicaid accepted — including Vaya Partners.

  • 100% virtual — no office visit
  • Same-day appointments available
  • NC Medicaid accepted
  • Your doctor's real cell after your first visit
  • Every town in Buncombe County — no office visit, ever
  • In-network with all NC Medicaid plans
  • Prescriptions sent electronically to your pharmacy

Get seen in Buncombe County

Same-day appointments available. Request a time online and we'll confirm it with you. We verify your insurance before your first visit.

Request an appointment

Complete your intake forms first to expedite your visit.

Need to be seen urgently? (704) 396-5051Text or call · answered any hour

100% virtual · NC Medicaid accepted · New patients welcome.
Not for emergencies — call 911, or 988 for a crisis.

Is there a Suboxone doctor near me in Buncombe County?

Yes. Virtual Addiction Medicine treats opioid use disorder with buprenorphine/naloxone (Suboxone) for patients throughout Buncombe County — from Asheville to every community in it — 100% virtually, so there is no clinic to drive to. Same-day appointments are available, and we accept NC Medicaid, including Vaya Partners, the Tailored Plan for this county. Request a time online →

Buncombe County at a glance

Key facts for Buncombe County, North Carolina
County seatAsheville
Population277,417 (ranked 7th of 100 NC counties)
Area660 square miles — about 420.3 people per square mile
Incorporated municipalities6
Medicaid Tailored Plan (LME/MCO)Vaya Partners
Suboxone treatment availableYes — 100% virtual, statewide
Same-day appointmentsAvailable
NC Medicaid acceptedYes — all 5 Standard Plans and all 4 Tailored Plans

Towns and communities we serve in Buncombe County

We see patients in Asheville, Biltmore Forest, Black Mountain, Montreat, Weaverville, Woodfin, and in the unincorporated communities throughout Buncombe County.

AshevilleBiltmore ForestBlack MountainMontreatWeavervilleWoodfin

More detail for the largest community here: Asheville page

Buncombe County has roughly 277,417 residents in 660 square miles. Counties this size usually do have treatment options — concentrated in one or two population centers, on weekday hours, and frequently with a wait.

Getting treatment in the Vaya Partners region

Vaya Partners covers the twenty western and mountain counties, from Wilkes and Watauga through Buncombe and out to the far western tip of the state.

In the mountains, distance is unreliable in a way it isn't elsewhere. A road that takes forty minutes in September takes considerably longer in January and is sometimes not passable at all. Any treatment plan that depends on physically reaching a specific building on a specific date has a seasonal failure mode built into it.

Your NC Medicaid plan in Buncombe County

If you're on a Behavioral Health Tailored Plan, Buncombe County falls under Vaya Partners. If you're on a Standard Plan, your plan isn't assigned by county — it's whichever of the five is printed on your card. We're in-network with every one of them, so either way the answer is yes.

See what Vaya Partners covers for Suboxone treatment →

No insurance? Since North Carolina expanded Medicaid, many working adults in Buncombe County now qualify who didn't before. We check eligibility and help you enroll — just send a request and ask. Full details on the Medicaid page and insurance page.

New to this? How treatment works, step by step →

Buncombe County questions

If you need help right now

Overdose or medical emergency — call 911. Suicidal thoughts or a mental-health crisis — call or text 988. For free, confidential, 24/7 treatment referrals anywhere in the U.S., call SAMHSA at 1-800-662-HELP (4357). This website cannot respond to emergencies.

Ready when you are

Same-day appointments are available. Every visit is 100% virtual — one video call is all it takes to get started.

Confidential · 100% virtual · NC Medicaid accepted · Serving all 100 North Carolina counties.

Request an appointment Intake forms