Addiction and Treatment Statistics for Vermont
Updated on April 24, 2019
According to statistics released by the National Institute on Drug Abuse (NIDA), Vermont saw more deaths related to opioids in 2016 than the national average. Fortunately, Vermont is home to several top-rated addiction rehab facilities dedicated to getting individuals the help that they need.
The Vermont Department of Health maintains a Division of Alcohol & Drug Abuse Programs (ADAP). The purpose of this division is to oversee the network of resources available for those suffering from a substance abuse disorder.
Vermont Substance Abuse Statistics
Vermont’s rate of drug use is ranked number 23 in the nation, which is right about in the middle. Other statistics paint a slightly different picture:
- Deaths from heroin overdose rose from 20 in 2013 to 45 in 2016.
- In 2014, Vermont had the lowest percentage, 13.9 percent, of overdose deaths out of the five New England states.
- From 2013 through 2016, the number of deaths from synthetic opioids increased from 17 to 53.
- More males (3,169) than females (2,909) were treated for opioid abuse in 2015.
- Fentanyl was responsible for two-thirds of the Vermont deaths related to opioids, or 67 people.
Introducing
virtual care
Get treatment when
and how you need it.
Choosing The Right Rehab Program in Vermont
In order to increase oversight, Vermont’s ADAP has structured 10 regional Prevention Consultants for the state’s 12 health districts. These individuals can help people consider quality programs, which may include the following criteria:
- Accreditation: Consider programs that are accredited. The National Association of Addiction Treatment Providers (NAATP), CARF, and the Joint Commission give accreditation to centers offering high-quality substance use disorder treatment.
- Length/Location: Rehab programs vary in length between 28-120 days and are typically determined by an individual assessment. In some cases, traveling outside of Vermont may offer the best option.
- Evidence-based Approaches: Evidence-based approaches are backed up by studies and scientific research, and are proven to be effective for treating addiction.
- Aftercare and Alumni Services: Comprehensive treatment should help individuals during recovery. Transitional housing, outpatient care, and support groups like AA and NA are just a few examples of aftercare services.
- Payment: Paying for treatment is a barrier for many. Private insurance may cover some or all of the cost. To determine coverage, contact the insurance provider for more information.
Vermont Drug And Alcohol Rehab Services
The Care Alliance for Opioid Addiction is a partnership that spans the state of Vermont. It is made up of treatment centers and medical providers who can provide medication-assisted therapy to individuals addicted to opioids. Other examples of treatment options available in Vermont include:
- Drug and Alcohol Detox Programs: Detox programs supply a team of professionals to provide medical assistance and support during the painful process of withdrawal, preparing them for further treatment.
- Medication-assisted Treatment (MAT): MAT is the use of government-approved medications to address opioid and alcohol dependence, and is implemented along with therapy or counseling. Continuous follow-up with medical professionals is required.
- Behavioral Therapy: Behavioral therapy works with individuals to address unhealthy behaviors and change thinking and attitudes towards drugs and alcohol. Examples include acceptance and commitment therapy and motivational interviewing.
- Treatment for Co-Occurring Disorders (Dual Diagnosis): Mental health disorders often go hand-in-hand with substance use disorders. Only chose treatment programs that address both conditions at the same time.
Finding Addiction Treatment
Searching for the right rehab program for a loved one can seem overwhelming. It’s important to not let distance stand in the way of getting help, as traveling for treatment may be necessary. Reaching out can be the hardest part, but is also a crucial step for improving the quality of life.
//$startTime = microtime(true);
require_once 'inc/db.php';
require_once 'inc/lookups.php';
$requestLookup = $requestLookup ? $requestLookup : sanitize_text_field($_GET['lookup']);
$requestState = $requestState ? $requestState : sanitize_text_field($_GET['state']);
$requestCity = $requestCity ? $requestCity : sanitize_text_field($_GET['city']);
$requestLocation = $requestLocation? $requestLocation : sanitize_text_field($_GET['location']);
$dataOnly = $dataOnly ? $dataOnly : (bool) $_GET['dataonly'];
if ($requestLookup) {
if (array_key_exists($requestLookup, $lookupGroups)) {
$lookup = $requestLookup;
if (is_array($lookupGroups[$lookup])) {
$lookupGroup = $lookupGroups[$lookup];
}
$lookupName = $lookupTitles[$lookup];
}
if (!$lookup) {
$err['lookup'] = "Sorry, we couldn't find that category.";
}
}
if ($requestState && $lookup) {
$stateSlug = str_replace('-'.$requestLookup, '', $requestState);
$state = Model::factory('State')->where('url', $stateSlug)->find_one();
if (!$state) {
$err['state'] = "Sorry, we couldn't find that state.";
$is404 = true;
}
}
if ($requestCity && $state) {
$city = $state->city()->where('url', $requestCity)->find_one();
if (!$city) {
$err['city'] = "Sorry, we couldn't find that city.";
$is404 = true;
}
}
if ($requestLocation && $city ) {
/* Fetch Location Only under primary Lookup*/
if($lookup=='rehab-centers')
$location = $city->location()->where('url', $requestLocation)->find_one();
if (!$location) {
$err['location'] = "Sorry, we couldn't find that location.";
$is404 = true;
}
/* Special Header Addons - Locations Under Sub Lookups*/
if($lookup!='rehab-centers')
$sublookup_head = true;
}
/***
* Let's work backwards with what we have.
***/
// City Table Column Selector :: Num Locations by Lookup
switch($lookup){
case 'inpatient-rehab-centers' : $col = 'num_inpa'; break;
default : $col = 'num_locations';
}
if ($location) {
$attributes['S'] = $attributes['T'] = $attributes['D'] = $attributes['P'] = array();
foreach ($location->attribute()->find_many() as $attribute) {
$attributes[$attribute->type][] = $attribute;
}
$mapAddress = urlencode($location->location_street1 . ' ' . $location->location_street2 . ' ' . $city->name . ' ' . $state->abbr);
if ($dataOnly) {
// Reserved for location data-only
} else {
include_once 'templates/location.php';
}
}
else if ($city) {
if ($lookup == 'inpatient-rehab-centers') {
// Special case; exclude outpatient rehabs from inpatient list
$locations = ORM::for_table('location')
->raw_query('SELECT location.*
FROM location JOIN attribute_location ON location.id = attribute_location.location_id
WHERE location.city_id = ?
AND attribute_location.attribute_id IN (25,26,27)
AND location.id NOT IN (
SELECT location_id
FROM attribute_location
WHERE attribute_id = 23
)
GROUP BY location.id', array($city->id))
->find_many();
}
elseif ($lookupGroup) {
$built_re_state = explode('-'.$requestLookup,$requestState)[0];
$build_redirect = '/rehab-centers/'.$built_re_state.'-rehab-centers/'.$requestCity.'/';
header("HTTP/1.1 301 Moved Permanently");
header('Location: https://www.rehabcenter.net' . $build_redirect);
exit();
// Standard lookups
//$locations = ORM::for_table('location')->where('location.city_id', $city->id)->join('attribute_location', array('location.id', '=', 'attribute_location.location_id'))->where_in('attribute_location.attribute_id', $lookupGroup)->group_by('location.id')->find_many();
}
else {
// Show all rehab centers
$locations = $city->location()->find_many();
}
/* Show City Page Only if # Segments exist*/
if(count($segments)==3&&!$is404){
if ($dataOnly) {
// Reserved for city data-only
include_once 'templates/city-data.php';
} else {
include_once 'templates/city.php';
}
}
}elseif ($state) {
if ($lookup == 'inpatient-rehab-centers') {
// Special case; exclude outpatient rehabs from inpatient list
$cities = ORM::for_table('city')
->raw_query('SELECT city.*
FROM city
JOIN location ON city.id = location.city_id
JOIN attribute_location ON location.id = attribute_location.location_id
WHERE city.state_id = ?
AND attribute_location.attribute_id IN (25,26,27)
AND location.id NOT IN (
SELECT location_id
FROM attribute_location
WHERE attribute_id = 23
)
GROUP BY city.id', array($state->id))
->find_many();
}
else if ($lookupGroup) {
$cities = ORM::for_table('city')->select('city.*')->where('city.state_id', $state->id)->join('location', array('city.id', '=', 'location.city_id'))->join('attribute_location', array('location.id', '=', 'attribute_location.location_id'))->where_in('attribute_location.attribute_id', $lookupGroup)->group_by('city.id')->find_many();
}
else {
$cities = $state->city()->find_many();
}
// Let's make sure we only have # segments on the URL array(3)
if(count($segments)==2){
if ($dataOnly) {
include_once 'templates/state-data.php';
} else {
include_once 'templates/state.php';
}
}
}
else if ($lookup&&!$is404) {
$states = Model::factory('State')->find_many();
if ($dataOnly&&!$is404) {
include_once 'templates/lookup-data.php';
} else {
include_once 'templates/lookup.php';
}
}
else {
$is404 = true;
header('HTTP/1.0 404 Not Found');
}
// $endTime = microtime(true);
//echo '';
?>
Article Sources
National Institute on Drug Abuse - Vermont Opioid Summary
Vermont Dept. of Health - Opioids in Vermont
Vermont Dept. of Health - Alcohol and Drug Abuse