Find a Program

CDC-recognized diabetes prevention programs in North Carolina

What is a diabetes prevention program?

map cherokee graham swain clay macon jackson haywood transylvania madison buncombe henderson yancey mitchell mcdowell polk rutherford avery burke cleveland watauga caldwell ashe alleghany wilkes alexander catawba lincoln gaston surry yadkin iredell mecklenburg stokes forsyth davie rowan davidson cabarrus union stanly anson richmond montgomery randolph guilford rockingham caswell alamance orange chatham lee moore scotland robeson hoke columbus brunswick bladen cumberland harnett durham person granville wake johnston sampson vance franklin warren northampton halifax nash wilson edgecombe wayne duplin newhanover pender onslow jones lenoir greene pitt craven carteret pamlico beaufort martin bertie hertford gates chowan perquimans pasquotank camden currituck dare washington tyrrell hyde

Click on a county or use the dropdown list below
for available programs

Available Programs

Available Virtual Program Options

Eat Smart, Move More, Prevent Diabetes

Program Delivered As:
• Online (Internet Service Is Required)

Free/Low-Cost Class


Atrium Health

Program Delivered As:
• Online (Internet Service Is Required)

Free/Low-Cost Class

(704) 631-1142


BeMeta Health

Program Delivered As:
• Online (Internet Service Is Required)

(301) 648-4202


Betr Health

Program Delivered As:
• Online (Internet Service Is Required)

https://betrhealth.com/

(877) 677-8767


  • Unsure About the Program Types?

    What is in-person?
    This class is 100% in-person for all participants.

    What is distance learning?
    This class is 100% remote and uses a video conferencing (Zoom, Facebook Live, WebEx, etc.) or conference call format. Internet service is required.

    What is online?
    This class is 100% online for all participants and uses online course format, requiring log-in access. Internet service is required.

    What is combination?
    This class includes more than one of the program types listed above. Example: A program may deliver in-person classes during months 1-6 and distance learning classes during months 7-12.

What is a diabetes prevention program?

  • Unsure About the Program Types?

    What is in-person?
    This class is 100% in-person for all participants.

    What is distance learning?
    This class is 100% remote and uses a video conferencing (Zoom, Facebook Live, WebEx, etc.) or conference call format. Internet service is required.

    What is online?
    This class is 100% online for all participants and uses online course format, requiring log-in access. Internet service is required.

    What is combination?
    This class includes more than one of the program types listed above. Example: A program may deliver in-person classes during months 1-6 and distance learning classes during months 7-12.

Available Programs

Counties with available onsite classes are listed below.
Please call the DPP Navigators at 844-328-0021 if you need assistance

Alamance

Alamance County Health Department

Free/Low-Cost Class

319 N. Graham Hopedale Rd.

Suite B

Burlington, North Carolina  27217

https://www.lifein24.us

(336) 570-6414


Cone Health Nutrition and Diabetes Education Services

Free/Low-Cost Class

1238 Huffman Mill Rd.

Burlington, North Carolina  27215

https://www.conehealth.com/diabetes

(336) 538-8100


Alexander

YMCA of Northwest North Carolina (Alexander County Family YMCA)

Free/Low-Cost Class

260 Black Oak Ridge Rd.

Taylorsville, North Carolina  28681

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227


Avery

Williams YMCA of Avery County

Free/Low-Cost Class

436 Hospital Dr. Suite 145

Linville, North Carolina  28646

https://www.ymcaavery.com/programs/healthy-living-programs/

Laurenw@ymcaavery.org

(828) 737-5500 Ext. 319


Beaufort

Beaufort County Health Department

Free/Low-Cost Class

1436 Highland Dr.

Washington, North Carolina  27889

http://www.bchd.net

anna.parker@bchd.net

(252) 946-1902


Bertie

Roanoke Chowan Community Health Center

Free/Low-Cost Class

120 Health Center Dr.

Ahoskie, North Carolina  27910

http://www.rcchc.org

(252) 209-0237


Bladen

YMCA of Southeast NC

Program Delivered As:
• Online (Internet Service Is Required)

Free/Low-Cost Class

PO Box 3467

Wilmington, North Carolina  28406

https://www.ymcasenc.org/programs/diabetes-prevention-program/

(910) 251-9622

Spanish Class Available


Brunswick

YMCA of Southeastern NC

Program Delivered As:
• In-Person
• Online (Internet Service Is Required)

121 Town Hall Dr.

Leland, North Carolina  28451

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273

Spanish Class Available


Cabarrus

Cabarrus Health Alliance

300 Mooresville Rd.

Kannapolis, North Carolina  28081

http://www.cabarrushealth.org/

(704) 920-1255


Moose Pharmacy of Concord

Free/Low-Cost Class

270 Copperfield Blvd. NE

#101

Concord, North Carolina  28025

https://www.moosepharmacy.com/

info@moosepharmacy.com

(704) 784-9613


Rowan-Cabarrus YMCA

Free/Low-Cost Class

215 Guffy St.

Salibury, North Carolina  28147

https://rocabymca.org

(704) 216-9622


Rowan-Cabarrus YMCA (East Rowan-Saleeby-Fisher YMCA)

Free/Low-Cost Class

790 Crescent Rd.

Rockwell, North Carolina  28138

https://rocabymca.org/locations/saleeby-fisher-ymca

(704) 216-9622


Rowan-Cabarrus YMCA (Salisbury-J.F. Hurley Family YMCA)

Free/Low-Cost Class

828 Jake Alexander Blvd. West

Salisbury, North Carolina  28147

https://rocabymca.org/locations/jf-hurley-family-ymca

(704) 216-9622


Rowan-Cabarrus YMCA (South Rowan-J.Fred Corriher, Jr. YMCA)

Free/Low-Cost Class

950 Kimball Rd.

China Grove, North Carolina  28023

https://rocabymca.org/locations/j-fred-corriher-jr-ymca

(704) 216-9622


Caldwell

Catawba Valley Health System

Free/Low-Cost Class

810 Fairgrove Church Rd. SE

Hickory, North Carolina  28602

https://www.catawbavalleyhealth.org/

acrombie@cvmc.us

(828) 326-2262


Catawba

Frye Regional Medical Center

1781 Tate Blvd SE

Suite 101

Hickory, North Carolina  28503

(828) 322-6699


Catawba Valley Medical Center

Free/Low-Cost Class

810 Fairgrove Church Rd., SE

Hickory, North Carolina  28602

https://www.catawbavalleyhealth.org/Medical-Center.aspx

acrombie@cvmc.us

(828) 326-2262


YMCA of Catawba Valley

701 1st St. NW

Hickory, North Carolina  28601

https://www.ymcacv.org/programs/health-wellness/diabetes-prevention

lalak@ymcacv.org

(828) 324-2858


Cabarrus Health Alliance

Free/Low-Cost Class

300 Mooresville Rd.

Kannapolis, North Carolina  28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255


Chatham

Chatham County Public Health Department

80 East St.

Pittsboro, North Carolina  27312

https://www.chathamcountync.gov/government/departments-programs-i-z/public-health/diabetes-prevention-management

(919) 545-8477

Spanish Class Available


YMCA of the Triangle (Chatham YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

287 East St.

Pittsboro, North Carolina  27312

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


Cleveland

Atrium Health Cleveland

Free/Low-Cost Class

Diabetes/Nutrition Center

201 E. Grover St.

Shelby, North Carolina  28150

(704) 631-1142


Cabarrus Health Alliance

Free/Low-Cost Class

300 Mooresville Rd.

Kannapolis, North Carolina  28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255


Cleveland County YMCA (Rutherford County YMCA)

Free/Low-Cost Class

411 Cherryville Rd.

Shelby , North Carolina  28150

https://www.clevecoymca.org/


Columbus

YMCA of Southeastern NC

Free/Low-Cost Class

PO Box 3467

Wilmington, North Carolina  28406

https://www.ymcasenc.org/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


Craven

Craven County Health Department & Community Health Center

Free/Low-Cost Class

2818 Neuse Blvd.

New Bern, North Carolina  28561

https://www.cravencountync.gov/153/Health

(252) 636-4920 Ext. 2073


Realo Discount Drugs

Free/Low-Cost Class

1301 Commerce Dr.

New Bern, North Carolina  28562

https://realodrug.com/

abaird@realodrug.com

(252) 639-9006 Ext. 2120


Davidson

Forsyth County Health Department (Davidson County)

799 Highland Ave.

Winston-Salem, North Carolina  27101

http://www.forsyth.cc/publichealth

(336) 703-3260


Davie

YMCA of Northwest North Carolina (Davie YMCA)

215 Cemetery St.

Mocksville, North Carolina  27028

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227


Durham

Durham County Department of Public Health

414 E. Main St.

Durham, North Carolina  27701

https://www.dcopublichealth.org/

(919) 560-7837


YMCA of the Triangle (Downtown Durham YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

218 W. Morgan St.

Durham, North Carolina  27701

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


YMCA of the Triangle (Lakewood YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

2119 Chapel Hill Rd.

Durham, North Carolina  27707

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medial.membership@ymcatriangle.org

(919) 582-9396


Forsyth

Forsyth County Health Department

799 Highland Ave.

Winston-Salem, North Carolina  27101

http://www.forsyth.cc/publichealth

(336) 703-3219


YMCA of Northwest North Carolina (Jerry Long Family YMCA)

Free/Low-Cost Class

1150 S. Peace Haven Rd.

Clemmons, North Carolina  27012

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227


Gaston

Cabarrus Health Alliance

Free/Low-Cost Class

300 Mooresville Rd.

Kannapolis, North Carolina  28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255


Granville

Granville Vance Public Health

105 W. McClanahan St.

Oxford, North Carolina  27565

https://gvph.org/

(919) 690-2114


Greene

Greene County Department of Public Health

Free/Low-Cost Class

227 Kingold Blvd.

Suite B

Snow Hill, North Carolina  28580

http://www.greenecountync.gov

(252) 747-8183


Guilford

YMCA of Greensboro (Alex W. Spears III YMCA)

Free/Low-Cost Class

3216 Horse Pen Creek Rd.

Greensboro, North Carolina  27410

https://www.ymcagreensboro.org/programs/diabetes-prevention

(336) 478-9622 Ext. 240


Cone Health Nutrition and Diabetes Education Services

Free/Low-Cost Class

301 E. Wendover Ave.

Suite 415

Greensboro, North Carolina  27401

https://www.conehealth.com/services/diabetes-education/

(336) 832-3236


Guilford County DHHS Public Health Division

1203 Maple St.

Greensboro, North Carolina  27405

https://www.guilfordcountync.gov/our-county/human-services/health-department/adult-health-services

(336) 641-4102


YMCA of Greensboro (Hayes-Taylor Memorial YMCA)

Free/Low-Cost Class

2630 E. Florida St.

Greensboro, North Carolina  27401

https://www.ymcagreensboro.org/programs/diabetes-prevention

(336) 478-9622


YMCA of Greensboro (Kathleen Price Bryan Family YMCA)

Free/Low-Cost Class

501 W. Market St.

Greensboro, North Carolina  27410

https://www.ymcagreensboro.org/programs/diabetes-prevention

(336) 478-9622


Harnett

Harnett County Health Department

307 W. Cornelius Harnett Blvd

Lillington, North Carolina  27546

(910) 814-6196


FirstHealth of the Carolinas

Free/Low-Cost Class

309 W. Cornelius Harnett Blvd.

Lillington, North Carolina  27546

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 814-6196


Haywood

Haywood County Health and Human Services Agency

Free/Low-Cost Class

157 Paragon Pkwy.

Suite 800

Clyde, North Carolina  28721

http://www.healthyhaywood.com

(828) 356-2272


Henderson

YMCA of Western North Carolina (Hendersonville Family YMCA)

Free/Low-Cost Class

31 Westridge Market Pl.

Candler, North Carolina  28715

https://ymcawnc.org/community-health

communityhealth@ymcawnc.org

(828) 697-9622


Hertford

Hertford Health Maintenance Alliance (Roanoke Chowan Community Health Center)

Free/Low-Cost Class

120 Health Center Dr.

Ahoskie, North Carolina  27910

https://www.rcchc.org/

(252) 209-0237


Hoke

FirstHealth of the Carolinas

Free/Low-Cost Class

313 Teal Dr.

Raeford, North Carolina  28376

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-6271


Iredell

YMCA of Northwest NC (Statesville Family YMCA)

Free/Low-Cost Class

828 Wesley Dr.

Statesville, North Carolina  28677

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227


Cabarrus Health Alliance

Free/Low-Cost Class

300 Mooresville Rd.

Kannapolis, North Carolina  28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255


Johnston

YMCA of the Triangle (Johnston County YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

, North Carolina  

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


Jones

Jones County Health Department

Free/Low-Cost Class

418 NC Hwy. 58 N.

Unit C

Trenton, North Carolina  28585

http://www.jonescountyhealth.com

(252) 448-9111


Lee

YMCA of the Triangle (Ingram Family YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

1907 KM Wicker Memorial Dr.

Sanford, North Carolina  27330

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


FirstHealth of the Carolinas

Free/Low-Cost Class

1602 Westover Dr.

Sanford, North Carolina  27330

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-6272


Lenoir

Lenoir County Health Department

Free/Low-Cost Class

201 N. McLewean St.

Kinston, North Carolina  28502

https://lenoircountync.gov/

(252) 526-4200


Lincoln

Cabarrus Health Alliance

Free/Low-Cost Class

300 Mooresville Rd.

Kannapolis, North Carolina  28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255


McDowell

YMCA of Western North Carolina (Corpening Memorial YMCA)

Free/Low-Cost Class

348 Grace Corpening Dr.

Marion, North Carolina  28752

https://ymcawnc.org/community-health

communityhealth@ymcawnc.org

(828) 505-1597


Macon

Eastern Band of Cherokee Indians

Free/Low-Cost Class

1830 Lakeside Dr.

Franklin, North Carolina  28734

http://mountainwise.org/macon-county-dpp/

apriinni@nc-cherokee.com

(828) 359-6201


Martin

MTW District Health Department

198 NC Hwy. 45 N.

Plymouth, North Carolina  27962

https://mtwdistricthealth.org/

(252) 793-1663


Mecklenburg

Atrium Health

1228 E. Morehead St.

Charlotte, North Carolina  28204

https://atriumhealth.org/

(704) 446-3138


Atrium Health Diabetes & Nutrition Care

Free/Low-Cost Class

4525 Cameron Valley Pkwy.

Suite 4100

Charlotte, North Carolina  28211

(704) 631-1142


Atrium Health NorthPark

Available Only in Spanish

Free/Low-Cost Class

251 Eastway Drive

Charlotte, North Carolina  28213

(704) 631-1142


Tryon Medical Partners

6060 Piedmont Row Dr. S

Charlotte, North Carolina  28287


YMCA of Greater Charlotte

Free/Low-Cost Class

400 East Morehead St.

Suite 300

Charlotte, North Carolina  28202

https://www.ymcacharlotte.org/programs/health-wellness/diabetes-prevention

diabetesprevention@ymcacharlotte.org

(704) 716-6200


Cabarrus Health Alliance

Free/Low-Cost Class

300 Morresville Rd.

Kannapolis, North Carolina  28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255


Mitchell

Williams YMCA of Avery County

Free/Low-Cost Class

275 Oak Ave.

Spruce Pine, North Carolina  28777

https://www.ymcaavery.com/programs/healthy-living-programs/

Laurenw@ymcaavery.org

(828) 737-5500 Ext. 319


Montgomery

FirstHealth of the Carolinas

Free/Low-Cost Class

443 Wood St.

Troy, North Carolina  27371

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-6270


Moore

FirstHealth of the Carolinas

155 Memorial Dr.

Pinehurst, North Carolina  27376

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-6266


New Hanover

New Hanover Community Health Center

925 N 4TH ST

Wilmington, North Carolina  28401

910-343-0270 Ext: 8676


Community Care of the Lower Cape Fear

1209 Culbreth Dr.

Suite 102

Wilmington, North Carolina  28405

(910) 763-0200


YMCA of Southeastern NC

3408 Wilshire Blvd.

Wilmington, North Carolina  28403

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


YMCA of Southeastern NC (Nir Family YMCA)

2710 Market St.

Wilmington, North Carolina  28403

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


Northampton

Hertford Health Maintenance Alliance (Roanoke Chowan Community Health Center)

Free/Low-Cost Class

120 Health Center Dr.

Ahoskie, North Carolina  27910

https://www.rcchc.org/

(252) 209-0237


Onslow

Onslow County Health Department

612 College St.

Jacksonville, North Carolina  28540

https://www.onslowcountync.gov/149/Health

(910) 347-2154 Ext. 3943


Orange

Orange County Health Department

300 West Tryon St.

Hillsborough, North Carolina  27278

https://www.orangecountync.gov/204/Health-Department

(919) 245-2400


YMCA of the Triangle (Chapel Hill-Carrboro YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

980 Martin Luther King Blvd.

Chapel Hill, North Carolina  27514

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


Pasquotank

Pender

YMCA of Southeastern NC

Free/Low-Cost Class

PO Box 3467

Wilmington, North Carolina  28406

https://www.ymcasenc.org/programs/diabetes-prevention-program/

bridget.carroll@ymcasenc.org

(910) 251-9622 Ext. 273


Person

Person County Health Department

355 S. Madison Blvd.

Roxboro, North Carolina  27573-5485

https://person.ces.ncsu.edu/2023/04/diabetes-prevention-program-2/

(336) 597-2204 Ext. 2277


pitt

East Carolina University Brody School of Medicine Department of Family Medicine

Free/Low-Cost Class

101 Heart Dr.

Greenville, North Carolina  27834

https://www.ecuhealth.org/services/endocrinology/diabetes-care-prevention/

noev18@ecu.edu

(252) 744-2679


Pitt County Health Department

Free/Low-Cost Class

201 Government Cir.

Greenville, North Carolina  27834

https://www.pittcountync.gov/229/Public-Health

(252) 902-2361


Randolph

Prevo Drug

Free/Low-Cost Class

363 Sunset Ave.

Asheboro, North Carolina  27203

https://www.prevodrug.com/medicare-diabetes-prevention-program

ashley@prevodrug.com

(336) 625-4311


Richmond

FirstHealth of the Carolinas

Free/Low-Cost Class

127 Caroline St.

Rockingham, North Carolina  28379

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 997-8292


Robeson

Rockingham

Cone Health Nutrition and Diabetes Education Services at Reidsville

Free/Low-Cost Class

618 S. Main St.

Reidsville, North Carolina  27320

https://www.conehealth.com/locations/profile/nutrition-and-diabetes-education-services-at-reidsville/

(336) 951-6070


YMCA of Greensboro (Eden Family YMCA)

Free/Low-Cost Class

301 S. Kennedy Ave.

Eden, North Carolina  27288

https://www.ymcagreensboro.org/programs/diabetes-prevention

tracie.heavner@ymcagreensboro.org

(336) 478-9622 Ext. 240


YMCA of Greensboro (Reidsville Family YMCA)

Free/Low-Cost Class

504 S. Main St.

Reidsville, North Carolina  27320

https://www.ymcagreensboro.org/programs/diabetes-prevention

tracie.heavner@ymcagreensboro.org

(336) 478-9622 Ext. 240


Rowan

Rowan-Cabarrus YMCA

215 Guffy St.

Salisbury, North Carolina  28147

https://rocabymca.org

(704) 216-9622


Rowan-Cabarrus YMCA (South Rowan-J.Fred Corriher, Jr. YMCA)

Free/Low-Cost Class

950 Kimball Rd.

China Grove, North Carolina  28023

https://rocabymca.org/locations/j-fred-corriher-jr-ymca

(704) 216-9622


Rowan-Cabarrus YMCA (Salisbury-J.F. Hurley Family YMCA)

Free/Low-Cost Class

828 Jake Alexander Blvd. West

Salisbury, North Carolina  28147

https://rocabymca.org/locations/jf-hurley-family-ymca

(704) 216-9622


Rowan-Cabarrus YMCA (East Rowan-Saleeby-Fisher YMCA)

Free/Low-Cost Class

790 Crescent Rd.

Rockwell, North Carolina  28138

https://rocabymca.org/locations/saleeby-fisher-ymca

(704) 216-9622


Cabarrus Health Alliance

Free/Low-Cost Class

300 Mooresville Rd.

Kannapolis, North Carolina  28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255


Rutherford

Cleveland County YMCA (Rutherford County YMCA)

411 Cherryville Rd.

Shelby, North Carolina  28150

https://www.clevecoymca.org/

mpritchett@clevecoymca.org

(704) 669-3630


Scotland

FirstHealth of the Carolinas

Free/Low-Cost Class

1504 West Blvd.

Laurinburg, North Carolina  28352

https://www.firsthealth.org/specialties/more-services/preventt2-program

(910) 715-7060


Stanly

Cabarrus Health Alliance

Free/Low-Cost Class

300 Mooresville Rd.

Kannapolis, North Carolina  28081

https://www.cabarrushealth.org/395/Diabetes

(704) 920-1255


Transylvania

Transylvania Public Health

Free/Low-Cost Class

106 E. Morgan St.

Suite 105

Brevard, North Carolina  28712

https://www.transylvaniacounty.org/departments/public-health

lauren@mountainwise.org

(828) 884-1912


Union

Atrium Health Union

Free/Low-Cost Class

600 Hospital Drive

Monroe, North Carolina  28112

(704) 631-1142


The Balm in the Gilead

Union County, North Carolina  

http://www.balmingilead.org/sdfi

(804) 644-2256


Vance

Granville Vance Public Health

Free/Low-Cost Class

115 Charles Rollins Rd.

Henderson, North Carolina  27536

http://www.gvph.org

(919) 690-2114


Wake

Wake County Human Services

10 Sunnybrook Rd.

Raleigh, North Carolina  27610

http://www.wakegov.com/humanservices/Pages/default.aspx

(919) 210-2503


Eat Smart, Move More, Prevent Diabetes

Free/Low-Cost Class

512 Brickhaven Dr.

Raleigh, North Carolina  27606

https://esmmpreventdiabetes.com/

administrator@esmmpreventdiabetes.com

(919) 707-5225


YMCA of the Triangle (Kraft Family YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

8921 Holly Springs Rd.

Apex, North Carolina  27539

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


YMCA of the Triangle (A.E. Finley YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

9216 Baileywick Rd.

Raleigh, North Carolina  27615

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


YMCA of the Triangle (Alexander Family YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

1603 Hillsborough St.

Raleigh, North Carolina  27605

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


YMCA of the Triangle (Kerr Family YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

2500 Wakefield Pines Dr.

Raleigh, North Carolina  27615

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


YMCA of the Triangle (Northwest Cary YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

6903 Carpenter Fire Station Rd.

Cary, North Carolina  27519

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


YMCA of the Triangle (Poole Family YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

2110 Aversboro Rd.

Garner, North Carolina  27529

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


YMCA of the Triangle (Southeast Raleigh YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

1436 Rock Quarry Rd.

Raleigh, North Carolina  27610

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


YMCA of the Triangle (Taylor YMCA)

Program Delivered As:
• Distance Learning (Internet Service May Be Required)

Free/Low-Cost Class

101 YMCA Dr.

Cary, North Carolina  27513

https://www.ymcatriangle.org/programs/fitness-and-wellness/diabetes-prevention-program

medical.membership@ymcatriangle.org

(919) 582-9396


Betr Health

555 Fayetteville St.

3rd Floor

Raleigh, North Carolina  27601

https://betrhealth.com/

(877) 677-8767


Washington

MTW District Health Department

Free/Low-Cost Class

198 NC Hwy. 45 N.

Plymouth, North Carolina  27962

https://mtwdistricthealth.org/

(252) 789-0437


Wayne

Goldsboro Family YMCA

Free/Low-Cost Class

1105 Parkway Dr.

Goldsboro, North Carolina  27534

http://www.goldsboroymca.org/

(919) 778-8557


Wayne County Health Department

Free/Low-Cost Class

301 N. Herman St.

Box CC

Goldsboro, North Carolina  27530

https://www.waynegov.com/241/Health-Department

(919) 731-1000 Ext. 1235


Wilkes

YMCA of Northwest North Carolina (Wilkes Family YMCA)

1801 YMCA Blvd.

Wilkesboro, North Carolina  28697

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227


Wilkes Health

306 College St.

Wilkesboro, North Carolina  28697

https://wilkescounty.net/199/Health-Department

(336) 903-7298


Wilson

Wilson Value Drug Store

Free/Low-Cost Class

404 Nash St. E.

Wilson, North Carolina  27893

https://www.wilsonvaluedrugstore.com/pharmacy

wilsonvaluedrugstore@gmail.com

(252) 293-4177


Yadkin

YMCA of Northwest North Carolina (Yadkin Family YMCA)

Free/Low-Cost Class

6540 Service Rd.

Yadkinville, North Carolina  27055

https://ymcanwnc.org/programs/diabetes-prevention/

diabetesprevention@ymcanwnc.org

(336) 245-7227


Please Contact Us if you are a DPP provider and would like to update your program contact information.