Diabetes Prevention Programs

In Buncombe, Madison and McDowell Counties, there are great options for getting connected and learning about how to improve health and reduce your risk of developing diabetes. The programs below are for people who have been diagnosed with Prediabetes or people who are at risk for diabetes. Click on each logo to learn more or register.

If you’ve already been diagnosed with Diabetes, click here to find programs for you.

(click on logo for more information or to register)




ABIPA’s Diabetes Health & Prevention Program


In Home and Community Settings


  • Education Programs
  • Group and individual
  • Healthy Eating
  • Physical Activity
  • Stress Management
Diabetes Prevention Program

Sliding scale

Multiple YMCA locations

  • Group sessions
  • Healthy eating, cooking
  • Physical Activity
  • Includes YMCA membership
  • 12 months
Diabetes Wellness & Prevention Program

Sliding scale

YWCA of Asheville

  • Group sessions
  • Healthy eating, cooking
  • Physical Activity
  • Includes YWCA membership
  • 7.5 months
Community Information & Referral Services


Dial 211 (like 911) from ANY phone. Talk to a real person and get information about these programs and many more.

Referrals to

  • Housing
  • Food
  • Utility assistance
  • Medication assistance
  • Education programs