Free or Low Cost Dental Clinics in North Carolina S-Z

Free and low cost medical and dental clinics are a vital service to the poor and uninsured throughout the country. Estimates suggest there are over 33 million people who do not have medical insurance in the United States, so it becomes a life saving service to about 10% of the population.

Luckily if you live near the location or locations you have found on this page you have access to low cost or free medical services. 

Find free or low-cost dental clinic locations near you in North Carolina

The list below is a list of free and low-cost dental facilities.
If you know of any others in your area please let us know. If there are any inaccuracies we would also like to know.

Salemburg

CommWell Health Salemburg

500 S Fayetteville St
Salemburg, NC 6272

Telephone: 910-525-5515

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Counseling/Mental Health, Medical, Dental, Lab, WIC

Open Monday – Friday

Seavice Area: Salemburg Area

View Google Map

Salisbury

Community Care Clinic of Rowan County

315-G Mocksville Ave
Salisbury, NC 275

Telephone: 704-636-4523

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: No fee

Languages Spoken: English

Services: Pharmacy Services, Pediatric Services, Medical Services, Free Prescription Medications, Dental Services

Open Monday – Friday

Seavice Area: Salisbury Area

View Google Map

W.G. Hefner VA Medical Center

1601 Brenner Ave
Salisbury, NC 30816

Telephone: 704-638-9000

Website

Accepts: Call for insurance guidelines

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Women’s Health, Vision, Substance Abuse/Addiction, Specialists, Social Services, Primary Care, Pharmacy, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Family Planning, Urgent Care, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Geriatric, Pregnancy, Hepatitis C Treatment, HIV/AIDS Treatment, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, HIV/AIDS/STD Counseling, Physical Therapy, Diabetes – Treatment/Management, Hepatit

Open Call for hours

Seavice Area: Salisbury area, for veterans only

View Google Map

Sanford

Helping Hand Clinic

507 N Steele St
Sanford, NC 283

Telephone: 919-776-4359

Website

Accepts: Uninsured Only

Income: Low Income

Fees: No fee

Languages Spoken: English

Services: Vision, Pharmacy, Medical, Dental, Diabetes – Prevention/Testing, Diabetes – Treatment/Management

Open Call for hours

Seavice Area: Sanford Area

View Google Map

Siler City

Siler City Community Health Center

224 S 10th Ave
Siler City, NC 6016

Telephone: 919-663-1744

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English

Services: Women’s Health, Primary Care, Pharmacy, Pediatric, Medical, Health Education/Nutrition, Family Planning, Dental, Lab, WIC, Geriatric, Immunizations

Open Monday – Friday

Seavice Area: Siler City Area

View Google Map

Snow Hill

Greene Dental Services – Greene County Health Care

6 Professional Dr.
Snow Hill, NC 16235

Telephone: 252-747-3846

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Dental Services

Open Monday – Saturday

Seavice Area: Greene, Pitt and Pamlico Counties and the surrounding rural area

View Google Map

Southern Pines

Moore Free Care Clinic

211 Trimble Plant Rd
Southern Pines, NC 691

Telephone: 910-246-5333

Website

Accepts: Employed, Uninsured

Income: At or below 200% federal poverty level

Fees: Sliding scale of fees based on income

Languages Spoken: English, Spanish

Services: Social Services, Primary Care, Counseling/Mental Health, Medical, Dental, Lab, Application Assistance – Rx

Open Call for hours

Seavice Area: Moore County

View Google Map

Southport

New Hope Clinic

201 West Boiling Spring Rd
Southport, NC 18902

Telephone: 910-845-5333

Website

Accepts: Uninsured Only

Income: At or below 150% federal poverty level

Fees: No fee

Languages Spoken: English, Spanish

Services: Primary Care, Pharmacy, Medical, Health Education/Nutrition, Dental, Lab, Adults, Application Assistance – Rx

Open Call for hours

Seavice Area: Brunswick County Area residents

View Google Map

New Hope Clinic

201 W Boiling Spring Rd
Southport, NC 284

Telephone: 910-845-5333

Website

Accepts: Uninsured Only

Income: At or below 150% federal poverty level

Fees: No fee

Languages Spoken: English

Services: Pharmacy, Counseling/Mental Health, Medical, Dental, Adults, Diabetes – Prevention/Testing

Open Call for hours

Seavice Area: Brunswick County

View Google Map

Sparta

Alleghany County Health Department

157 Health Services Rd
Sparta, NC 29588

Telephone: 336-372-5641

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: Call for income guidelines

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Women’s Health, Specialists, Pediatric, Health Education/Nutrition, Family Planning, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, WIC, Pregnancy, Adults, Immunizations, HIV/AIDS/STD Counseling, Hepatitis C Testing, Blood Pressure Screening

Open Monday – Friday

Seavice Area: Alleghany County

View Google Map

Spindale

Rutherford County Health Department

221 Callahan Koon Rd
Spindale, NC 30819

Telephone: 828-287-6100

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Women’s Health, Men’s Health, Primary Care, Pediatric, Counseling/Mental Health, Medical, Health Education/Nutrition, Family Planning, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Pregnancy, Adults, Immunizations, HIV/AIDS/STD Counseling, Mammograms

Open Monday – Friday

Seavice Area: Rutherford County

View Google Map

Spring Lake

Anderson Creek Dental Clinic

6720 Overhills Rd
Spring Lake, NC 6288

Telephone: 910-436-3194

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels

Fees: Sliding scale of fees based on income

Languages Spoken: English, Spanish

Services: Dental Services

Open Monday – Friday

Seavice Area: Spring Lake Area

View Google Map

Statesville

Gaston Family Health Services (GFHS) – Statesville Family Dentistry

518 Brookdale Dr
Statesville, NC 285

Telephone: 704-838-1108

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English, Spanish

Services: Dental Services

Open Monday – Friday

Seavice Area: Statesville Area

View Google Map

Stedman

Stedman Family Dental Center – SWHS

6540 Clinton Rd
Stedman, NC 24095

Telephone: 910-483-3150

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Dental Services

Open Monday – Friday

Seavice Area: Stedman Area

View Google Map

Taylorsville

Alexander County Health Department

338 1st Ave SW
Taylorsville, NC 29584

Telephone: 828-632-9704

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: Call for income guidelines

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Women’s Health, Primary Care, Pediatric, Medical, Health Education/Nutrition, Family Planning, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, WIC, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, HIV/AIDS/STD Counseling, Mammograms

Open Monday-Friday 8:00AM-5:00PM

Seavice Area: Alexander county

View Google Map

Thomasville

Davidson Medical Ministries Clinic – Thomasville

1300 Lexington Ave
Thomasville, NC 27910

Telephone: 336-476-2800

Website

Accepts: Uninsured Only

Income: Low/No Income

Fees: Low cost

Languages Spoken: English

Services: Social Services, Pharmacy, Medical, Dental

Open Call for hours

Seavice Area: Davidson County

View Google Map

Waynesville

Haywood Christian Ministries

150 Branner Ave
Waynesville, NC 287

Telephone: 828-456-4838

Website

Accepts: Uninsured Only

Income: Low Income

Fees: No fee

Languages Spoken: English

Services: Pharmacy, Medical, Dental

Open Monday – Friday

Seavice Area: Waynesville Area

View Google Map

Wilkesboro

Wilkes County Health Department

306 College St
Wilkesboro, NC 31122

Telephone: 336-651-7450

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: At or below 200% federal poverty level

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Women’s Health, Vision, Men’s Health, Primary Care, Pediatric, Counseling/Mental Health, Medical, Hearing, Health Education/Nutrition, Family Planning, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, WIC, Pregnancy, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, HIV/AIDS/STD Counseling, Hepatitis C Testing, Mammograms

Open Monday – Friday

Seavice Area: Wilkes County

View Google Map

Willard

CommWell Health of Penderlea

5531 Eleanor Roosevelt Ln
Willard, NC 6274

Telephone: 910-285-0400

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Medical Services, Dental Services, Lab Services

Open Call for hours

Seavice Area: Willard Area

View Google Map

Wilmington

St. Mary Health Center

412 Ann St
Wilmington, NC 19367

Telephone: 910-763-8163

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: Free/No fee

Languages Spoken: English, Spanish

Services: Dental Services

Open Call for hours

Seavice Area: Wilmington Area

View Google Map

Cape Fear Clinic

1605 Doctors Circle
Wilmington, NC 288

Telephone: 910-343-8736

Website

Accepts: Uninsured Only

Income: At or below 200% federal poverty level

Fees: No fee

Languages Spoken: English

Services: Substance Abuse/Addiction, Primary Care, Pharmacy, Counseling/Mental Health, Medical, Dental, Diabetes – Treatment/Management, Chronic Obstructive Pulmonary Disease (COPD) Screening

Open Monday – Friday

Seavice Area: residents of Brunswick, Columbus, New Hanover, and Pender Counties

View Google Map

MedNorth Health Center

925 North Fourth St.
Wilmington, NC 4532

Telephone: 910-343-0270

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale available

Languages Spoken: English

Services: Women’s Health, Pharmacy, Pediatric, OB/GYN, Medical, Family Planning, Dental, Adults, Immunizations, Diabetes – Treatment/Management, Cholesterol Screening/Lipid Panel Test, Diabetes Screening, Blood Pressure Screening

Open Monday – Saturday

Seavice Area: Wilmington Area

View Google Map

Wilson

Wilson Community Health Center – CFHC

303 East Green St
Wilson, NC 21557

Telephone: 252-243-9800

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale. No one turned away due to inability to pay

Languages Spoken: English
Spanish

Services: Primary Care, Pharmacy, Counseling/Mental Health, Medical, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Application Assistance – Rx

Open Monday – Friday

Seavice Area: Wilson County

View Google Map

Winston-Salem

Community Care Center

2135 New Walkertown Rd
Winston-Salem, NC 681

Telephone: 336-723-7904

Website

Accepts: Uninsured Only

Income: Low Income

Fees: No fee

Languages Spoken: English

Services: Vision, Specialists, Podiatry, Pharmacy, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Dental, Lab, Physical Therapy, Mammograms

Open By appointment only

Seavice Area: Forsyth, Stokes and Davie Counties

View Google Map

Yanceyville

Person Family Dental Center – Yanceyville

1076 N C Hwy 86N
Yanceyville, NC 32516

Telephone: 336-694-5462

Website

Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid

Income: All income levels accepted

Fees: Sliding scale of fees based on income

Languages Spoken: English

Services: Dental

Open Call for hours

Seavice Area: Yanceyville

View Google Map