Clinics in North Carolina

We are the largest online directory of free and affordable health clinics.

Home » North Carolina Free Clinics

North Carolina Free and Sliding Scale Health Clinics

We have listed out a sampling of the free and income based health clinics below. Use the right navigational section to search for free clinics by city.



Charlotte Community Health Clinic - Charlotte

8401 Medical Plaza Dr suite 300
Charlotte, NC - 28262
(704)316-6561
Primary Medical Care, acute episodic and chronic diseaseBY APPOINTMENT ONLY (call for appointment)Must meet financial screening criteria; $10 feeSpanish speaking interpreters and bilingual staff available  see full details..

Matthews Health Clinic - Matthews

196 S. Trade St
Matthews, NC - 28105
(704)841-8882
Providing quality healthcare to low income & uninsured patients.Matthews Free Medical Clinic is a nonprofit 501(c)3 corp. that provides free, quality healthcare to low income, uninsured patients of Matthews, NC and surrounding areas, including Mecklenburg and Union Counties.MFMC primarily relies see full details..

Bethesda Health Center - Charlotte

133 Stetson Drive
Charlotte, NC - 28262
704-596-5606
Serves uninsured population, living in Mecklenburg County. The Clinic is a collaborative effort of volunteer doctors, nurses, lab technicians, social workers and administrative personnel. Must meet financial screening criteria; $10 feeMedical appointmentsTuesday & Wednesday 9:00 am to 5:00 pm see full details..

Shelter Health Services Charlotte - Charlotte

534 Spratt Street
Charlotte, NC - 28206
704-334-0000
Limited primary care for residents staying at the Salvation Army center of hope women\'s shelter only.Hours: Mondays through Fridays 11:30am - 6:30pm. see full details..

Mecklenburg County Health Department Billingsley Rd - Charlotte

249 Billingsley Road
Charlotte, NC - 28211
704-336-6500
Services include: Immunizations, women\'s health, pap smears, mammograms, pregnancy tests and other programs. Bilingual staff/interpreters available. Most services offered at free or reduced rates based on eligibility. see full details..

Lake Norman Free Clinic Inc - Huntersville

14230 Hunters Rd
Huntersville, NC - 28078
(704) 316-6611
Primary Care by appointment only. (Wed. 5-9 pm) for uninsured only. Bilingual translators available. $5.00 donation requested. Must meet financial criteria and live in Lake Norman area.Office Hours: Mon - Tue: 8:30 am - 4:00 pmWed: 11:30 am - 8:00 pmThu - Fri: 8:30 am - 4:00 pm see full details..

Roanoke Valley Medical Ministries Clinic - Roanoke Rapids

536 Jackson Street
Roanoke Rapids, NC - 27870
(252) 308-1261
The free medical services are provided as RVMMC is able to do so. Thus, patients in the Roanoke Valley are not “entitled” to any specific free medical services and Roanoke Valley Medical Ministries Clinic is not responsible when those medical services cannot be offered to our clients. Be sure to see full details..

Community Care Clinic-Elizabeth City - Elizabeth City

501 Catalina Ave
Elizabeth City, NC - 27909
(252) 384-4733
see full details..

Senior PHARMA - Durham

406 Rigsbee Ave
Durham, NC - 27701
(919) 688-4772
see full details..

Rockingham County Prescription Assistance Program - Reidsville

105 Lawsonville Ave
Reidsville, NC - 27323
(336) 349-2343
see full details..

Raleigh Rescue Mission Clinic - Raleigh

314 East Hargett Street
Raleigh, NC - 27611
(919) 828-9014
Raleigh Rescue Mission’s onsite clinic is available only to current clients staying at the Mission and after-care clients. Staffed by a director, nurses, a mental health counselor and a psychiatrist, patients receive free treatment for acute and chronic health problems, as well as medical and ment see full details..

Medication Assistance Program - Greensboro

1100 E. Wendover Ave Suite 101
Greensboro, NC - 27405
(336) 641-8030
see full details..

Medication Assistance Program - Greensboro

1100 E. Wendover Ave.
Greensboro, NC - 27401
(336) 641-8030
Guilford Co. Health Dept. see full details..

WATCH Healthcare Program - Goldsboro

2700 Wayne Memorial Drive
Goldsboro, NC - 27533
(919) 222-4450
Hours: 8:00am-4:30pm see full details..

Chatham Cares Community Pharmacy - Siler City

127 E. Raleigh St.
Siler City, NC - 27344
(919) 663-0177
Hours: Monday/Tuesday 10am-4pm; Wednesday 10am-2pm; Thursday 11am-5pm see full details..

Free Medical Care By County:

For better search options, search for free medical clinics by County below.

Free Clinic City Search

Type the name of a city in North Carolina.