(CNN) South Bend, Indiana, Mayor Pete Buttigieg on Friday released a plan to combat addiction and provide mental health services, outlining a proposal that aims to reduce the stigma around mental health, penalizes insurance companies that do not offer mental health coverage and offers $10 billion in annual grants for communities to address the issues.

The policy rollout comes ahead of the 2020 presidential candidate's weekend to New Hampshire, a state that has been ravaged by the opioid epidemic.

"For years, politicians in Washington have claimed to prioritize mental health care while slashing funding for treatment and ignoring America's growing addiction and mental health crisis," Buttigieg said in a statement. "That neglect must end. Our plan breaks down the barriers around mental health and builds up a sense of belonging that will help millions of suffering Americans heal."

Buttigieg's 18-page plan sets out three distinct goals. It aims to prevent 1 million deaths by drugs, alcohol or suicide by 2028. It also says it would guarantee that 75% of people who need mental health services receive them by the end of Buttigieg's hypothetical first term as president. Finally, the plan wants to reduce people incarcerated due to mental illness by 75% — a move that fits into a previous proposal by Buttigieg to cut total incarceration at the federal and state levels by 50%.

To address the opioid epidemic, Buttigieg proposes expanding take-home naloxone programs, which dramatically increase the availability of the overdose fighting drug, to all states by 2024. The plan would also require all insurers -- including Medicare and state Medicaid agencies -- to cover medication-assisted treatment as a way to fight opioid addiction.

Read More