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.
Kannapolis |
|
Cabarrus Community Health Center
300 Mooresville Rd
Kannapolis, NC 3422 Telephone: 704-920-1000 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale of fees based on income Languages Spoken: English, Spanish Services: Primary Care, OB/GYN, Medical, Family Planning, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, WIC, Sexually Transmitted Diseases (STD) Treatment, Immunizations, Hepatitis C Testing Open Monday-Friday 8:00AM-5:00PM Seavice Area: Concord Area |
|
Kenansville |
|
Duplin County Health Department
340 Seminary St
Kenansville, NC 29978 Telephone: 910-296-2130 Accepts: Call for insurance guidelines Income: Call for income guidelines Fees: Sliding scale of fees based on income Languages Spoken: English Services: Women’s Health, Primary Care, Pediatric, Counseling/Mental Health, Medical, Health Education/Nutrition, Family Planning, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, WIC, Geriatric, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, HIV/AIDS/STD Counseling, Hepatitis C Testing, Mammograms , Diabetes Screening, Blood Pressure Screening Open Call for hours Seavice Area: Duplin County |
|
Kinston |
|
Kinston Community Health Center (KCHC)
324 N Queen St
Kinston, NC 4511 Telephone: 252-522-9800 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English, Spanish Services: Women’s Health, Primary Care, Pharmacy, Pediatric, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Family Planning, Dental, Lab, WIC, Pregnancy, Adults, Immunizations, Transportation Open Monday – Friday Seavice Area: Kinston Area |
|
Lenoir |
|
Happy Valley Medical Center
1345 NC Hwy 268
Lenoir, NC 12548 Telephone: 828-754-6850 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Pediatric Services, OB/GYN, Counseling/Mental Health Services, Medical Services, Family Planning Services, Dental Services, Adults, Immunizations Open Call for hours Seavice Area: Patterson Area |
|
Lexington |
|
Davidson Medical Ministries Clinic – Lexington
420 N Salisbury St
Lexington, NC 258 Telephone: 336-243-7475 Accepts: Uninsured Only Income: Low Income Fees: Low cost Languages Spoken: English, Spanish Services: Social Services, Primary Care, Pharmacy, Medical, Dental Open Monday – Friday Seavice Area: Davidson County |
|
Lumberton |
|
Robeson County Health Department
460 Country Club Rd
Lumberton, NC 30802 Telephone: 910-671-3200 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, Social Services, 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 Open By appointment only Seavice Area: Robeson County |
|
Marion |
|
McDowell County Health Department
408 Spaulding Rd
Marion, NC 31314 Telephone: 828-652-6811 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, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, Lab, Pregnancy, Adults, Immunizations, HIV/AIDS/STD Counseling, Mammograms Open Monday – Friday Seavice Area: McDowell County |
|
Marshall |
|
Laurel Medical Center
80 Guntertown Rd
Marshall, NC 16259 Telephone: 828-656-2611 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Financial assistance available Languages Spoken: English Services: Primary Care, Pediatric Services, Medical Services, Dental Services, Geriatric Services Open Monday – Friday Seavice Area: Madison County |
|
Mocksville |
|
A Storehouse for Jesus Free Medical Ministries
675 E Lexington Rd
Mocksville, NC 23795 Telephone: 336-753-8081 Accepts: Uninsured, Underinsured Income: At or below 200% federal poverty level Fees: Free or low cost Languages Spoken: English Services: Vision Services, Pharmacy Services, Medical Services, Dental Services, Adults Open Call for hours Seavice Area: Davie County |
|
Moncure |
|
Moncure Community Health Center
7228 Pittsboro-Moncure Rd
Moncure, NC 6012 Telephone: 919-542-4991 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English, Spanish Services: Women’s Health, Primary Care, Pharmacy, Counseling/Mental Health, Medical, Family Planning, Dental, Lab, WIC, Pregnancy, Immunizations Open Monday – Saturday Seavice Area: Moncure Area |
|
Morehead City |
|
The Broad Street Clinic
534 North 35th St
Morehead City, NC 18033 Telephone: 252-726-4562 Accepts: Uninsured Only Income: At or below 200% federal poverty level Fees: Free or low cost Languages Spoken: English, Spanish Services: Vision, Pharmacy, OB/GYN, Counseling/Mental Health, Medical, Health Education/Nutrition, Dental, Immunizations, Application Assistance – Rx, Diabetes – Prevention/Testing, Blood Pressure Screening Open By appointment only Seavice Area: Carteret County, adults only |
|
Carteret County Health Department
3820 Bridges St
Morehead City, NC 29751 Telephone: 252-728-8550 Accepts: Call for insurance guidelines Income: Call for income guidelines Fees: Sliding scale of fees based on income Languages Spoken: English Services: Women’s Health, Pediatric, OB/GYN, Medical, Family Planning, Dental, Sexually Transmitted Diseases (STD) Testing, HIV/AIDS Testing, WIC, Pregnancy, HIV/AIDS Treatment, Sexually Transmitted Diseases (STD) Treatment, Adults, Immunizations, HIV/AIDS/STD Counseling, Diabetes – Prevention/Testing, Hepatitis C Testing, Mammograms Open Monday – Friday Seavice Area: Carteret County |
|
Morganton |
|
Good Samaritan Clinic
305 W Union St
Morganton, NC 267 Telephone: 828-212-4185 Accepts: Uninsured Only Income: At or below 200% federal poverty level Fees: Donations welcome Languages Spoken: English, Spanish Services: Specialists, Primary Care, Pharmacy, Counseling/Mental Health, Medical, Health Education/Nutrition, Dental, Lab Open Monday – Saturday Seavice Area: Burke County |
|
Murfreesboro |
|
Roanoke Chowan Community Health Center – Murfreesboro Primary Care
305 Beechwood Blvd.
Murfreesboro, NC 16251 Telephone: 252-398-3323 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Substance Abuse/Addiction Services, Primary Care, Pharmacy Services, Counseling/Mental Health Services, Medical Services, Dental Services Open Monday – Friday Seavice Area: Murfreesboro Area |
|
New Bern |
|
MERCI Clinic
1315 Tatum Dr
New Bern, NC 269 Telephone: 252-633-1599 Accepts: Uninsured Only Income: At or below 200% federal poverty level Fees: No fee Languages Spoken: English Services: Specialists, Primary Care, Pharmacy, Medical, Health Education/Nutrition, Dental, Diabetes – Prevention/Testing Open Call for hours Seavice Area: Craven, Jones, and Pamlico County, ages 18 – 64 |
|
Newland |
|
Avery County Health Department
545 Schultz Cir
Newland, NC 29610 Telephone: 828-733-6031 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, Primary Care, Pediatric, Medical, 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 Open Monday – Friday Seavice Area: Avery County |
|
Ocean Isle Beach |
|
CommWell Health Ocean Isle Beach
6934 Beach Dr
Ocean Isle Beach, NC 23783 Telephone: 910-579-1300 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale of fees based on income Languages Spoken: English Services: Primary Care, Medical Services, Dental Services Open Call for hours Seavice Area: Ocean Isle Beach Area |
|
Princeville |
|
Freedom Hill Community Health Center – CFHC
162 NC Highway 33 East
Princeville, NC 6295 Telephone: 252-641-0514 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Primary Care, Pharmacy Services, Counseling/Mental Health Services, Medical Services, Dental Services, HIV/AIDS Testing, Application Assistance – Rx Open Monday – Friday Seavice Area: Edgecombe County |
|
Prospect Hill |
|
Prospect Hill Community Health Center
322 Main St
Prospect Hill, NC 9268 Telephone: 336-562-3311 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale available Languages Spoken: English Services: Women’s Health Services, Social services, Pediatric Services, Counseling/Mental Health Services, Medical Services, Family Planning Services, Dental Services, Lab Services, WIC, Geriatric Services Open Monday – Friday Seavice Area: Prospect Hill Area |
|
Raleigh |
|
New Bern Ridge Children’s Dentistry – Advance Community Health
2620 New Bern Ave
Raleigh, NC 4535 Telephone: 919-250-2930 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels accepted Fees: Sliding scale of fees based on income Languages Spoken: English, Spanish Services: Dental Services Open Call for hours Seavice Area: Raleigh Area |
|
Reidsville |
|
Free Clinic of Rockingham County – Reidsville
315 S Main St
Reidsville, NC 18057 Telephone: 336-349-3220 Accepts: Uninsured, Underinsured Income: Low Income Fees: Free or low cost Languages Spoken: English Services: Women’s Health Services, Primary Care, Pharmacy Services, OB/GYN, Medical Services, Dental Services, Application Assistance – Rx Open Call for hours Seavice Area: Reidsville Area |
|
Roanoke Rapids |
|
Rural Health Group Dental at Roanoke Rapids
2064 NC Hwy 125
Roanoke Rapids, NC 20164 Telephone: 252-536-5880 Accepts: Uninsured, Underinsured, Insurance, Medicare, Medicaid Income: All income levels Fees: Sliding scale. No one turned away due to inability to pay Languages Spoken: English Services: Dental Services Open Call for hours Seavice Area: Roanoke Rapids Area |
|
Robbinsville |
|
Hilltop Health Care Clinic of Graham County
21 S Main St
Robbinsville, NC 23949 Telephone: 828-479-7900 Accepts: Uninsured Only Income: At or below 200% federal poverty level Fees: Free or low cost Languages Spoken: English Services: Women’s Health Services, Social services, Primary Care, Health Education Services, Dental Services, Sexually Transmitted Diseases (STD) Testing, Lab Services, WIC, Pregnancy Services, Sexually Transmitted Diseases (STD) Treatment, Immunizations Open Call for hours Seavice Area: Graham County |
|
Roxboro |
|
Person Family Medical Center
702 N Main St
Roxboro, NC 6008 Telephone: 336-599-9271 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 Services: Women’s Health, Vision, Pediatric, Counseling/Mental Health, Medical, Hearing, Family Planning, Urgent Care, Dental, Geriatric, Adults, Immunizations, Diabetes – Treatment/Management Open Monday – Friday Seavice Area: Roxboro Area |
|