Strengthen Our Team

Join the 10,000+ volunteers giving back to their community!

Read More

Invest Today!

A $295.00 contribution will, on average, sponsor a patient for an entire year at a free clinic.

Read More

Improving Lives

See how free clinics are improving the health and well-being of their patients.

Read More

Find A Clinic

Serving the Uninsured & Underinsured of North Carolina

FIND A CLINIC

1Click here for a complete directory of free clinics in North Carolina.

VOLUNTEER

2 Free clinics run primarily on volunteers. North Carolina’s free clinics are fantastic places to volunteer and give back to your community. Free clinics need both medical (dental & pharmaceutical) and non-medical volunteers.

Clinic Here for a complete list of free clinics in your area. Welcome to the Team!

INVEST IN US

3

The NC Association of Free Clinics and its member clinics provide a tremendous Return on Investment for our supporters. In 2011, for every $1.00 invested in free clinics, $7.54 in free healthcare was provided.

On average, a $295.00 investment will provide free healthcare services to one patient for an entire year! Click Here for investment opportunities and join others who are making an 7.5-to-1 impact.

ABOUT US

4

Click Here to learn more about free clinics, our mission and how we are making a significant impact in North Carolina.

 

 

**OUR PAGE IS CURRENTLY UNDER CONSTRUCTION**

Find a Clinic

Please click on attached document below to download clinic information.

CLINIC DIRECTORY

 

 

 

Organization

County

PhysicalAddress

City

Clinic Phone

AlaMAP Alamance 1624 Memorial Drive Burlington (336) 538-8440
Open Door Clinic of Alamance County Alamance 319 N. Graham Hopedale Road Suite E Burlington (336) 570-9800
Ashe County Free Medical Clinic Ashe 105 East Main St. Jefferson (336) 846-4649
Bladen County Free Clinic Bladen 16860 NC Hwy 87 Council (910) 669-3272
New Hope Clinic Brunswick 201 W. Boiling Spring Road Southport (910) 845-5333
Brunswick Adult Medical Clinic, Inc. Brunswick 88 Ocean Highway E. Supply (910) 755-7522
ABCCM Medical Ministry Buncombe 155 Livingston Street Asheville (828) 259-5339
Good Samaritan Clinic Burke 305 West Union Street Morganton (828) 439-9948
Community Free Clinic Cabarrus 528 A Lake Concord Road Concord (704) 782-0650
Helping Hands Clinic of Caldwell County Caldwell 810 Harper Avenue Lenoir (828) 754-8565
Broad Street Clinic Foundation Carteret 500 N. 35th Street Morehead City (252) 726-4562
Greater Hickory Cooperative Christian Ministry Health Care Center Catawba 31 First Avenue SE Hickory (828) 327-0979
Chatham CARES Community Pharmacy Chatham 127 East Raleigh Street Siler City (919) 663-0177
Vidas De Esperanza Chatham 401 N. Ivy Avenue Siler City (336) 707-0255
MERCI Clinic Craven 1315 Tatum Drive New Bern (252) 633-1599
Senior Pharmacy Program Craven 502 Middle Street New Bern (252) 638-3657
CARE Clinic, Inc. Cumberland 239 Robeson Street Fayetteville (910) 485-0555
Currituck Free Dental Clinic Currituck MOBILE UNIT Grandy (252) 599-7776
Community Care Clinic of Dare Dare 2808 S. Croatan Hwy- Suite A Nags Head (252) 261-3041
Davidson Medical Ministries Clinic, Inc. Davidson 420 N. Salisbury Street Lexington (336) 249-6215
Storehouse for Jesus Free Medical Ministries Davie 675 E. Lexington Rd. Mocksville (336) 753-8080
Senior Pharmassist Durham 406 Rigsbee Avenue, Suite 201 Durham (919) 688-4772
Samaritan Health Center Durham 507 E. Knox Street, Suite 430 Durham (919) 407-8223
Healing with CAARE, Inc. Durham 214 Broadway Street Durham (919) 683-5300
Community Care Center for Forsyth County Forsyth 2135 New Walkertown Road Winston-Salem (336) 723-7904
Crisis Control Ministry Pharmacy Forsyth 200 E. 10th Street Winston-Salem (336) 724-7875
DEAC Clinic Forsyth 2135 New Walkertown Road Winston-Salem (336) 723-7904
Shalom Project Forsyth 639 S. Green Street Winston-Salem (336) 722-8379
Franklin County VIM Clinic Franklin 109 N. Church St. Louisburg (919) 496-0492
Community Clinic of High Point, Inc. Guilford 779 N. Main Street High Point (336) 841-7154
Medication Assistance Program Guilford 1203 Maple Street Greensboro (336) 641-8030
Haywood Christian Ministry Haywood 150 Branner Ave. Waynesville (828) 456-4838
Good Samaritan Clinic of Haywood County Haywood 34 Sims Circle Waynesville (828) 454-5287
Free Clinics, The Henderson 841 Case Street Hendersonville (828) 697-8422
HealthReach Community Clinic Iredell 400 E. Statesville Ave., Suite 300 Mooresville (704) 663-1992
Fifth Street Ministries Iredell 1421 Wilmington Avenue Statesville (704) 872-4045
Good Samaritan Clinic of Jackson County Jackson 293 Hospital Road, Suite B Sylva (828) 631-8711
Blue Ridge Free Dental Clinic Jackson PO Box 451 Cashiers (828) 743-3393
Helping Hand Clinic – Sanford Lee 507 N. Steele Street Sanford (919) 776-4359
Community Care Clinic of Highlands-Cashiers Macon 52 Aunt Dora Drive Highlands (828) 526-1991
Good Samaritan Clinic of McDowell County McDowell 79 Academy Street Marion (828) 460-6832
Charlotte Community Health Clinic Mecklenburg 8401 Medical Plaza Dr Suite 300 Charlotte (704) 316-6561
Lake Norman Community Health Clinic Mecklenburg 14230 Hunters Road Huntersville (704) 316-6611
NC MedAssist Mecklenburg 601 E. 5th St, Suite 350 Charlotte (704) 536-1790
Free Clinic of Our Towns Mecklenburg 212 Gamble St. Davidson (704) 896-0471
Matthews Free Medical Clinic Mecklenburg 196 S. Trade Street Matthews (704) 841-8882
Shelter Health Services, Inc. Mecklenburg 534 Spratt Street Charlotte (704) 334-0000
Bethesda Health Center Mecklenburg 133 Stetson Drive Charlotte (704) 596-5606
Moore Free Care Clinic Moore 211 Trimble Plant Road, Suite C Southern Pines (910) 246-5333
Tar River Mission Clinic Nash 1041 Noell Lane, Plaza B Rocky Mount (252) 962-3450
Cape Fear Clinic, Inc. New Hanover 1605 Doctors Circle Wilmington (910) 343-8736
Lake Gaston Free Clinic Northampton 564 NC HWY 46 Gaston (252) 578-5432
Caring Community Clinic Onslow 200 Doctor’s Drive, Suite B Jacksonville (910) 346-6149
SHAC / UNC-Chapel Hill Orange 301 Lloyd St. Carrboro (919) 843-6841
Robert Nixon Clinic for the Homeless – IFC Orange 100 West Rosemary Street Chapel Hill (919) 967-0643
HOPE Clinic Pamlico 203 North Street Bayboro (252) 745-5760
Community Care Clinic – Elizabeth City Pasquotank 918 Greenleaf Street Elizabeth City (252) 384-4733
Pitt County Care Clinic Pitt 550 River Road – Grimesland Greenville (252) 744-2983
Greenville Community Shelter Clinic Pitt 1600 Chestnut Street Greenville (252) 758-9244
Compassionate Care Free Clinic Richmond 1009 E. Washington St. Rockingham (910) 410-9349
Free Clinic of Rockingham County, Inc. Rockingham 315 S. Main Street Reidsville (336) 349-3220
Community Care Clinic of Rowan County Rowan 315 G Mocksville Avenue Salisbury (704) 636-4523
Good Shepherd’s Clinic Rowan 430 Newport Drive Salisbury (704) 636-7200
Scotland Community Health Clinic Scotland 1405 West Boulevard Laurinburg (910) 276-9912
John P. Murray Community Care Clinic, Inc Stanly 303 Yadkin Street, Suite C Albemarle (704) 984-4667
Surry Medical Ministries Clinic Surry 813 Rockford Street Mount Airy (336) 789-5058
Grace Clinic Surry 170 Claremont Drive Elkin (336) 835-1467
Free Clinic of Transylvania County Transylvania 144 Duckworth Ave. Brevard (828) 883-4454
HealthQuest of Union County Union 415 E. Franklin Street Monroe (704) 226-2050
Community Health Services of Union County Union 415-B East Windsor Street Monroe (704) 296-0909
Urban Ministries Open Door Clinic Wake 1390 Capitol Blvd. Raleigh (919) 836-1642
Mariam Clinic Wake 3126 Blue Ridge Road Raleigh (919) 332-0834
Raleigh Rescue Mission Clinic Wake 314 East Hargett Street Raleigh (919) 828-9014
Oakmont Baptist Church Medical Clinic Wake 1100 Red Banks Road Greenville (252) 756-1245
Shepherds Care Medical Clinic Wake 304-B Pony Road Zebulon (919) 404-2474
Warren County Free Clinic Warren 546 W. Ridgeway St. Warrenton (252) 257-1904
Hunger & Health Coalition, Inc. Watauga 141 Health Center Drive Boone (828) 262-1628
Community Care Clinic – Boone Watauga 141 Health Center Dr. Suite B Boone (828) 265-8591
WATCH Healthcare Program Wayne 2700 Wayne Memorial Drive Goldsboro (919) 222-4450
Hands of Hope Medical Clinic Yadkin 148 Beroth Drive Yadkinville (336) 244-8201

 

INVEST - VOLUNTEER - GIVE BACK