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.



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

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

Community Care Clinic-Elizabeth City - Elizabeth City

501 Catalina Ave
Elizabeth City, NC - 27909
(252) 384-4733

Senior PHARMA - Durham

406 Rigsbee Ave
Durham, NC - 27701
(919) 688-4772

Rockingham County Prescription Assistance Program - Reidsville

105 Lawsonville Ave
Reidsville, NC - 27323
(336) 349-2343

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

Medication Assistance Program - Greensboro

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

Medication Assistance Program - Greensboro

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

WATCH Healthcare Program - Goldsboro

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

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

Community Clinic of High Point, Inc. - High Point

779 N. Main Street
High Point, NC - 27262
(336) 841-1554
Hours: Monday-Wednesday 8:30am-5pm; Thursday 8:30am-8:30pm

Senior Pharmacy Program - New Bern

502 Middle St
New Bern, NC - 28563
(252) 638-2188

Senior Pharmacy Program - New Bern

502 Middle St
New Bern, NC - 28563
(252) 638-2188

Crisis Control Ministry - Winston Salem

200 E Tenth St
Winston Salem, NC - 27101
(336) 724-7875
Crisis Control Ministry\'s Pharmacy is the largest free pharmacy in Forsyth County and was the first licensed free pharmacy in North Carolina when it was established in 1987. In our last fiscal year, we dispensed more than 26,000 prescriptions, valued at over $2.1 million. We want to be sure that in

Chatham Cares Community Pharmacy - Siler City

112 Village Lake Road
Siler City, NC - 27344
(919) 663-0177

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.