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.



Evans-Blount Community Health Center - Greensboro

2031 Martin Luther King, Jr. Drive, Suite A, Benbow Professional Center
Greensboro, NC - 27406
(336) 641-2100
Evans-Blount Community Health Center provides primary health care services to adults and adolescents for: chronic conditions such as high blood pressure, diabetes, asthma and pulmonary disease. The clinic also specializes in the treatment of minor illnesses, immunizations and minor injuries. Pati

Ridgelawn Clinic - Asheville

10 Ridgelawn Rd.
Asheville, NC - 28806
828-285-0622
Permanent Clinic.

Carrboro Community Health Center - Carrboro

301 Lloyd St.
Carrboro, NC - 27510
919-942-8741
Permanent Clinic.

Healing With CAARE, Inc - Durham

214 Broadway St.
Durham, NC - 27701
(919) 683-5300
CAARE offers a wide variety of ever-diversifying services, all at no cost to our clients. CAARE recently opened a dental room with a digital x-ray machine, and it is staffed by a volunteer dentist. CAARE provides a free dental and medical clinic. Please call to make an appointment.

Bladen Lakes Community Health Dental - Dublin

73 Dixon St.
Dublin, NC -
910-879-1020
Community Dental clinic.Hours: Monday – Wednesday 8:00 a.m. – 5:00 p.m.; Thursday 8:00 a.m. - 8:00 p.m.; Friday Closed. Limited walk-in patients are accepted Monday and Thursday at 8:00 a.m.

Bladen Lakes Community Health Center - CommWell Health Tar Heel - Tar Heel

16526 Nc Highway 87 W.
Tar Heel, NC - 28392
910-862-6142
CommWell Health Tar Heel provides a comprehensive array of medical health care services for all community members. In addition, the center offers a Pharmacy, WIC and behavioral health services. Medical Hours of Service: Monday – Wednesday 8:00 a.m. to 5:00 p.m.; Thursday 8:00 a.m. to 8:00 p.

Bessemer City Health Care Center - Bessemer City

119 W. Pennsylvania Ave.
Bessemer City, NC - 28016
704-853-3465
HoursMonday - Friday: 8:00 am - 5:00 pm This company has provided family medicine services to Gaston County residents since 1992, and was formed as a non-profit clinic at the health department with a charge to provide health care to the "under-served" of our community. In recognizing that t

CommWell Health of McGee’s Crossroads - Benson

70 Crepe Myrtle Dr., Suite 104
Benson, NC - 27504
919-938-0875
Medical Hours of Service: Monday – Thursday 8:00 a.m. to 5:00 p.m.CommWell Health accept most health insurance plans, including Medicaid and Medicare. If you are uninsured, payment for services is based on a sliding-fee scale according to family income. To qualify for a sliding fee discount, ple

CommWell Health Ocean Isle Beach - Ocean Isle Beach

6934 Beach Drive, Suite 4
Ocean Isle Beach, NC - 28469
910-579-9600
Medical Hours of Service: Monday 8:00am-7:00pm; Tuesday – Thursday 8:00am-5:00pm; Friday Closed Dental Hours of Service: Monday-Wednesday 8:00am-5:00pm Thursday 8:00am - 8:00pmCommWell Health accept most health insuranc

CommWell Health Smithfield - Smithfield

507 N. Brightleaf Blvd, Suite 209
Smithfield, NC - 27577
919-934-0850
Hours of Service: Monday – Wednesday 8:00 a.m. to 5:00 p.m.; Thursday 8:00 a.m. to 8:00 p.m.; Friday 8:00 a.m. to 1:00 p.m. (Office is closed between the hours of 12:00pm-1:00pm).CommWell Health accept most health insurance plans, including Medicaid and Medicare. If you are uninsured, payment

Hands of Hope Medical Clinic - Yadkinville

148 Beroth Street
Yadkinville, NC - 27055
336-244-8201
We provide primary medical care to the patients of Hands of Hope Medical Clinic. This includes most services that one would receive at a typical family practice. This includes hypertension (high blood pressure), diabetes, common infections, and many other diseases/conditions. We also have many

Metrolina Midtown Medical Offi - Charlotte

3333 Wilkinson Boulevard
Charlotte, NC - 28207
704-393-7720
Family practice, internal medicine, pediatrics, and GYN; federally-qualified community health center, open to new patients-call for appointment, discounted fees for those who qualify, clients screened by income and household size, pharmacy, bilingual staff & translation services available.

Community Care Clinic Elizabeth City - Elizabeth City

918 Greenleaf Street
Elizabeth City, NC - 27909
(252) 384-4733
The Community Care Clinic provides pharmacy assistance, patient assistance program (PAP), doctor/medical services, and a mammogram voucher program (for anyone with an order for a mammogram but no insurance coverage for the test). All programs are based on income and for patients without insurance.

Community Care Clinic Of Highlandscashier - Highlands

52 Aunt Dora Drive
Highlands, NC - 28741
828-526-1991
The Community Care Clinic provides primary medical care. Lab and x-rays are provided at two local hospitals on a free or discounted basis. The clinic also provides assistance in receiving prescription medication. Clinic hours: Thursdays 5pm - 9pm. Call the clinic at 828 526-1991 Monday thru F

Good Samaritan Of Mcdowell County - Marion

79 Academy St
Marion, NC - 28752
(828) 559-2055
Hours Tue: 4:00 pm - 9:00 pm. The Good Samaritan Clinic of McDowell County was established to provide medical care to those who are uninsured and cannot afford care. It is a part-time, Christian-based, primary care clinic staffed by dedicated volunteers. To provide medical care and social su

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.