Naltrexone-friendly clinics in British Columbia

2,639 addiction treatment services in British Columbia, Canada, from public registries and community submissions. Updated 2026-07-18.

Search, filter, and map these clinics in the interactive finder →
Please read: This directory is for information only and is not medical advice or a referral. Listings come from public registries and community submissions; being listed does not guarantee a service prescribes naltrexone, and AlcoLog does not endorse any provider. Always contact the clinic to confirm services, and talk to a doctor about whether naltrexone is right for you.

100 Mile House

Abbotsford

Agassiz

Ahousat

Aiyansh

Aldergrove

Alert Bay

Alkali Lake

Anahim Lake

Armstrong

Ashcroft

Atlin

Barriere

Bella Bella

Bella Coola

Boston Bar

Brentwood Bay

Burnaby

Burns Lake

Campbell River

Canim Lake

Castlegar

Cawston

Chase

Chemainus

Chetwynd

Chilliwack

Clearwater

Clinton

Coal Harbour

Cobble Hill

Coquitlam

Courtenay

Cranbrook

Creston

D'Arcy

Daajing Giids

Dawson Creek

Dease Lake

Delta

Dog Creek

Duncan

Elkford

Enderby

Farmington

Fernie

Fort Nelson

Fort St James

Fort St John

Fort Ware

Fraser Lake

Gibsons

Gitanyow

Gold River

Golden

Grand Forks

Granisle

Grassy Plains

Greenville

Haisla

Hartley Bay

Hazelton

Hope

Hornby Island

Houston

Hudson's Hope

Invermere

Iskut

Kamloops

Kaslo

Kelowna

Keremeos

Kimberley

Kincolith

Kispiox

Kitamaat Village

Kitimat

Kitkatla

Kitwanga

Ladysmith

Lake Country

Lake Cowichan

Langley

Lantzville

Lax Kw'alaams

Lillooet

Logan Lake

Lower Post

Lumby

Lytton

Mackenzie

Madeira Park

Mansons Landing

Maple Ridge

Masset

McBride

McLeod Lake

Merritt

Mission

Moberly Lake

Mount Currie

Nakusp

Nanaimo

Nelson

New Denver

New Hazelton

New Westminster

North Saanich

North Vancouver

Oliver

Osoyoos

Oweekeno

Parksville

Pemberton

Penticton

Port Alberni

Port Alice

Port Coquitlam

Port Hardy

Port McNeill

Port Moody

Powell River

Prince George

Prince Rupert

Princeton

Quesnel

Quilchena

Revelstoke

Richmond

Rose Prairie

Saanichton

Salmo

Salmon Arm

Salt Spring Island

Sechelt

Shalalth

Sidney

Skidegate

Slocan

Smithers

Sooke

Sorrento

Sparwood

Squamish

Stewart

Summerland

Surrey

Tachie

Telegraph Creek

Terrace

Trail

Tsay Keh Dene

Tumbler Ridge

Ucluelet

Valemount

Vancouver

Vanderhoof

Vernon

Victoria

West Kelowna

West Vancouver

Westbank

Whistler

White Rock

Williams Lake

Yekooche

Other regions in Canada

Sources & verification: Listings are seeded from public registries and refreshed monthly: the US NPPES NPI registry (CMS public data), the CQC Care Directory (Contains CQC data © Care Quality Commission, Open Government Licence v3), HealthLinkBC (Contains information licensed under the Open Government Licence – British Columbia), rehab.scot for Scotland (public sector information licensed under the Open Government Licence v3.0), and for Germany the Statistisches Bundesamt (Destatis), Krankenhausverzeichnis 2024. Registry-listed entries indicate addiction treatment services; they do not confirm naltrexone prescribing. "Naltrexone confirmed" badges appear only when the community or the clinic itself has confirmed it. Each listing shows when it was last verified. Spot an error? Use "Suggest an edit" on the listing.