Counties without DPP programs
Counties with no onsite program available at this time.
-
Onsite Programs in Alamance County
Alamance County Health Department
Free/Low-Cost Class
319 N. Graham Hopedale Rd.
Suite B
Burlington, North Carolina 27217
(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
-
Onsite Programs in Alexander County
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
-
Alleghany
-
Anson
-
Ashe
-
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/
(828) 737-5500 Ext. 319
-
Beaufort County Health Department
Free/Low-Cost Class
1436 Highland Dr.
Washington, North Carolina 27889
(252) 946-1902
-
Roanoke Chowan Community Health Center
Free/Low-Cost Class
120 Health Center Dr.
Ahoskie, North Carolina 27910
(252) 209-0237
-
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
-
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/
(910) 251-9622 Ext. 273
Spanish Class Available
-
Buncombe County Health & Human Services
40 Coxe Ave.
Asheville, North Carolina 28801
https://www.buncombecounty.org/Governing/Depts/Health/Default.aspx
(828) 250-5892
Givens LifeMinistries, LLC (Givens Estates, Inc.)
2360 Sweeten Creek Rd.
Asheville, North Carolina 28803
(828) 771-2638
YMCA of Western North Carolina (Reuter Family YMCA)
Free/Low-Cost Class
3 Town Square Blvd.
Asheville, North Carolina 28803
https://ymcawnc.org/community-health
(828) 575-2922
YMCA of Western NC (Woodfin YMCA)
Free/Low-Cost Class
40 N. Merrimon Ave
Asheville, North Carolina 28804
https://ymcawnc.org/community-health
(828) 505-3990
YMCA of Western NC (Asheville YMCA)
Free/Low-Cost Class
30 Woodfin St.
Asheville, North Carolina 28801
https://ymcawnc.org/community-health
(828) 210-9622
YMCA of Western NC (Black Mountain YMCA)
Free/Low-Cost Class
25 Jane Jacobs Rd.
Black Mountain, North Carolina 28711
https://ymcawnc.org/community-health
(828) 552-3620
YMCA of Western NC (YMCA at Mission Pardee Health Campus)
Free/Low-Cost Class
2775 Hendersonville Rd.
Arden, North Carolina 28704
https://ymcawnc.org/community-health
(828) 552-3600
YMCA of Western NC (Ferguson Family YMCA)
Free/Low-Cost Class
31 Westridge Market Pl.
Candler, North Carolina 28715
https://ymcawnc.org/community-health
(828) 575-2940
-
Burke
-
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/
(704) 784-9613
Rowan-Cabarrus YMCA
Free/Low-Cost Class
215 Guffy St.
Salibury, North Carolina 28147
(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
-
Onsite Programs in Caldwell County
Catawba Valley Health System
Free/Low-Cost Class
810 Fairgrove Church Rd. SE
Hickory, North Carolina 28602
https://www.catawbavalleyhealth.org/
(828) 326-2262
-
Camden
-
Carteret
-
Caswell
-
Onsite Programs in Catawba County
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
(828) 326-2262
YMCA of Catawba Valley
701 1st St. NW
Hickory, North Carolina 28601
https://www.ymcacv.org/programs/health-wellness/diabetes-prevention
(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
-
Onsite Programs in Chatham County
Chatham County Public Health Department
80 East St.
Pittsboro, North Carolina 27312
(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
-
Cherokee
-
Chowan
-
Clay
-
Onsite Programs in Cleveland County
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
-
Onsite Programs in Columbus County
YMCA of Southeastern NC
Free/Low-Cost Class
PO Box 3467
Wilmington, North Carolina 28406
(910) 251-9622 Ext. 273
-
Onsite Programs in Craven County
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
(252) 639-9006 Ext. 2120
-
Cumberland
-
Currituck
-
Dare
-
Onsite Programs in Davidson County
Forsyth County Health Department (Davidson County)
799 Highland Ave.
Winston-Salem, North Carolina 27101
http://www.forsyth.cc/publichealth
(336) 703-3260
-
Onsite Programs in Davie County
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
-
Duplin
-
Onsite Programs in Durham County
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
-
Edgecombe
-
Onsite Programs in Forsyth County
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
-
Franklin
-
Onsite Programs in Gaston County
Cabarrus Health Alliance
Free/Low-Cost Class
300 Mooresville Rd.
Kannapolis, North Carolina 28081
https://www.cabarrushealth.org/395/Diabetes
(704) 920-1255
-
Gates
-
Graham
-
Onsite Programs in Granville County
Granville Vance Public Health
105 W. McClanahan St.
Oxford, North Carolina 27565
(919) 690-2114
-
Onsite Programs in Greene County
Greene County Department of Public Health
Free/Low-Cost Class
227 Kingold Blvd.
Suite B
Snow Hill, North Carolina 28580
(252) 747-8183
-
Onsite Programs in Guilford County
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
-
Halifax
-
Onsite Programs in Harnett County
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
-
Onsite Programs in Haywood County
Haywood County Health and Human Services Agency
Free/Low-Cost Class
157 Paragon Pkwy.
Suite 800
Clyde, North Carolina 28721
(828) 356-2272
-
Onsite Programs in Henderson County
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
(828) 697-9622
-
Onsite Programs in Hertford County
Hertford Health Maintenance Alliance (Roanoke Chowan Community Health Center)
Free/Low-Cost Class
120 Health Center Dr.
Ahoskie, North Carolina 27910
(252) 209-0237
-
Onsite Programs in Hoke County
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
-
Hyde
-
Onsite Programs in Iredell County
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
-
Jackson
-
Onsite Programs in Johnston County
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
-
Onsite Programs in Jones County
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
-
Onsite Programs in Lee County
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
-
Onsite Programs in Lenoir County
Lenoir County Health Department
Free/Low-Cost Class
201 N. McLewean St.
Kinston, North Carolina 28502
(252) 526-4200
-
Onsite Programs in Lincoln County
Cabarrus Health Alliance
Free/Low-Cost Class
300 Mooresville Rd.
Kannapolis, North Carolina 28081
https://www.cabarrushealth.org/395/Diabetes
(704) 920-1255
-
Onsite Programs in McDowell County
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
(828) 505-1597
-
Onsite Programs in Macon County
Eastern Band of Cherokee Indians
Free/Low-Cost Class
1830 Lakeside Dr.
Franklin, North Carolina 28734
http://mountainwise.org/macon-county-dpp/
(828) 359-6201
-
Madison
-
Onsite Programs in Martin County
MTW District Health Department
198 NC Hwy. 45 N.
Plymouth, North Carolina 27962
https://mtwdistricthealth.org/
(252) 793-1663
-
Onsite Programs in Mecklenburg County
Atrium Health
1228 E. Morehead St.
Charlotte, North Carolina 28204
(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
-
Onsite Programs in Mitchell County
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/
(828) 737-5500 Ext. 319
-
Onsite Programs in Montgomery County
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
-
Onsite Programs in Moore County
FirstHealth of the Carolinas
155 Memorial Dr.
Pinehurst, North Carolina 27376
https://www.firsthealth.org/specialties/more-services/preventt2-program
(910) 715-6266
-
Nash
-
Onsite Programs in New Hanover County
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/
(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/
(910) 251-9622 Ext. 273
-
Onsite Programs in Northampton County
Hertford Health Maintenance Alliance (Roanoke Chowan Community Health Center)
Free/Low-Cost Class
120 Health Center Dr.
Ahoskie, North Carolina 27910
(252) 209-0237
-
Onsite Programs in Onslow County
Onslow County Health Department
612 College St.
Jacksonville, North Carolina 28540
https://www.onslowcountync.gov/149/Health
(910) 347-2154 Ext. 3943
-
Onsite Programs in Orange County
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
-
Pamlico
-
Onsite Programs in Pasquotank County
-
Onsite Programs in Pender County
YMCA of Southeastern NC
Free/Low-Cost Class
PO Box 3467
Wilmington, North Carolina 28406
https://www.ymcasenc.org/programs/diabetes-prevention-program/
(910) 251-9622 Ext. 273
-
Onsite Programs in Person County
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
-
Perquimans
-
Onsite Programs in Person County
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
-
Onsite Programs in Pitt County
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/
(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
-
Polk
-
Onsite Programs in Randolph County
Prevo Drug
Free/Low-Cost Class
363 Sunset Ave.
Asheboro, North Carolina 27203
https://www.prevodrug.com/medicare-diabetes-prevention-program
(336) 625-4311
-
Onsite Programs in Richmond County
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
-
Onsite Programs in Robeson County
-
Onsite Programs in Rockingham County
Cone Health Nutrition and Diabetes Education Services at Reidsville
Free/Low-Cost Class
618 S. Main St.
Reidsville, North Carolina 27320
(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
-
Onsite Programs in Rowan County
Rowan-Cabarrus YMCA
215 Guffy St.
Salisbury, North Carolina 28147
(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
-
Onsite Programs in Rutherford County
Cleveland County YMCA (Rutherford County YMCA)
411 Cherryville Rd.
Shelby, North Carolina 28150
(704) 669-3630
-
Sampson
-
Onsite Programs in Scotland County
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
-
Onsite Programs in Stanly County
Cabarrus Health Alliance
Free/Low-Cost Class
300 Mooresville Rd.
Kannapolis, North Carolina 28081
https://www.cabarrushealth.org/395/Diabetes
(704) 920-1255
-
Stokes
-
Surry
-
Swain
-
Onsite Programs in Transylvania County
Transylvania Public Health
Free/Low-Cost Class
106 E. Morgan St.
Suite 105
Brevard, North Carolina 28712
https://www.transylvaniacounty.org/departments/public-health
(828) 884-1912
-
Tyrrell
-
Onsite Programs in Union County
Atrium Health Union
Free/Low-Cost Class
600 Hospital Drive
Monroe, North Carolina 28112
(704) 631-1142
-
Onsite Programs in Vance County
Granville Vance Public Health
Free/Low-Cost Class
115 Charles Rollins Rd.
Henderson, North Carolina 27536
(919) 690-2114
-
Onsite Programs in Wake County
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
(877) 677-8767
-
Warren
-
Onsite Programs in Washington County
MTW District Health Department
Free/Low-Cost Class
198 NC Hwy. 45 N.
Plymouth, North Carolina 27962
https://mtwdistricthealth.org/
(252) 789-0437
-
Watauga
-
Onsite Programs in Wayne County
Goldsboro Family YMCA
Free/Low-Cost Class
1105 Parkway Dr.
Goldsboro, North Carolina 27534
(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
-
Onsite Programs in Wilkes County
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
-
Onsite Programs in Wilson County
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
-
Onsite Programs in Yadkin County
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
-
Yancey