Free and Low-Cost Clinics in North Carolina by City

Browse free clinics, charitable clinics, community health centers, dental clinics, and other affordable-care providers in North Carolina. Services, fees, and eligibility differ by location, so contact a clinic directly before visiting.

Cities in North Carolina

Ahoskie 1 Albemarle 1 Angier 1 Apex 1 Arden 1 Asheboro 2 Asheville 6 Atkinson 1 Bakersville 1 Bayboro 2 Benson 3 Bessemer City 1 Beulaville 1 Bolivia 1 Bolton 1 Boone 5 Brevard 1 Bryson City 1 Burgaw 2 Burlington 4 Burnsville 2 Cameron 1 Carrboro 2 Cary 2 Cashiers 1 Chadbourn 1 Chapel Hill 4 Charlotte 8 Cherryville 1 China Grove 1 Clinton 4 Clyde 1 Colerain 1 Collettsville 1 Columbus 2 Concord 4 Creswell 1 Cullowhee 1 Dobson 1 Dunn 3 Durham 12 East Flat Rock 1 Elizabeth City 1 Elkin 2 Elm City 2 Enfield 1 Engelhard 1 Fairmont 1 Faison 2 Fayetteville 5 Four Oaks 1 Franklin 1 Fremont 1 Fuquay-varina 1 Garland 1 Gastonia 7 Gatesville 1 Goldsboro 4 Greensboro 6 Greenville 3 Hamlet 1 Harrells 1 Henderson 1 Hendersonville 8 Hickory 3 High Point 3 Highlands 1 Hollister 1 Hot Springs 1 Huntersville 1 Jackson 2 Jacksonville 3 Jefferson 3 Kannapolis 1 Kenansville 1 Kinston 2 Lake Lure 1 Laurinburg 2 Lenoir 2 Lexington 2 Lillington 1 Lincolnton 2 Littleton 1 Louisburg 3 Lumberton 2 Maple Hill 1 Mars Hill 1 Marshall 2 Matthews 1 Maxton 1 Mocksville 1 Moncure 1 Monroe 1 Mooresville 1 Morehead City 1 Morganton 2 Mount Olive 2 Murfreesboro 1 Murphy 1 Nags Head 1 New Bern 2 Newland 2 Norlina 1 Ocean Isle Beach 1 Pembroke 1 Prospect Hill 1 Raleigh 5 Reidsville 1 Rich Square 1 Roanoke Rapids 7 Robbinsville 1 Rockingham 1 Rocky Mount 5 Rose Hill 1 Roxboro 1 Salemburg 1 Sanford 1 Scotland Neck 1 Shallotte 2 Siler City 1 Smithfield 1 Snow Camp 1 Snow Hill 7 Southern Pines 1 Southport 2 Sparta 1 Spindale 1 Spring Lake 2 Spruce Pine 1 Star 1 Statesville 3 Stedman 1 Sylva 3 Tabor City 1 Tar Heel 1 Tarboro 1 Thomasville 1 Trenton 2 Tyner 1 Wade 1 Wadesboro 1 Wallace 1 Walstonburg 1 Warrenton 1 Warsaw 1 Washington 1 Whitakers 1 Whiteville 3 Wilkesboro 1 Willard 1 Williamston 1 Wilmington 3 Wilson 1 Windsor 1 Winston-salem 6 Yadkinville 1 Yanceyville 2 Zebulon 1

Recently Added or Updated Clinics in North Carolina

  • Gfhs Adult & Pediatric Medicine

    Needs confirmation

    Community Health Center — 2721 X-Ray Dr., Gastonia, NC 28054

    Cost not confirmed Hours listed

    Excerpt: Adult and Pediatric Primary care (well and sick care, chronic disease management); Pharmacy; Medication Assistance; Beha...

  • Free Clinic — 319 North Graham Hopedale Road, Suite E, Burlington, NC 27217

    Cost not confirmed Hours listed

    Excerpt: Chronic and Acute Conditions; Flu Shots; Medications; Radiology and Lab Services; Eye Clinic; Dental Clinic; Mental Heal...

  • Shepherd's Care Medical Clinic

    Needs confirmation

    Community Health Center — 1303 Water Plant rd, Zebulon, NC 27597

    Cost not confirmed Call before visiting

    Excerpt: Medical Services

  • Moore Free & Charitable Clinic

    Needs confirmation

    211 Trimble Plant Rd., Southern Pines, NC 28387

    Cost not confirmed Hours listed

    Excerpt: Primary and preventive care; Limited specialty care; Mental health services; Limited diagnostic services (laboratory and...

  • The Care Clinic

    Needs confirmation

    Free Clinic — 239 Robeson Street, Fayetteville, NC 28301

    Cost not confirmed Hours listed

    Excerpt: Basic Medical Care, Dental Extractions, Chiropractic Care, Laboratory Tests, Additional Diagnostic Testing, Pharmacy Ser...

  • Community Care Center

    Needs confirmation

    Free Clinic — 2135 New Walkertown Road, Winston-salem, NC 27101

    Cost not confirmed Hours listed

    Excerpt: Medical and Dental Services

  • Free Clinic — 536 Jackson Street, Roanoke Rapids, NC 27870

    Cost not confirmed Hours listed

    Excerpt: Medical Services

  • The Community Free Clinic

    Needs confirmation

    Free Clinic — 528 Lake Concord Road NE #A, Concord, NC 28025

    Cost not confirmed Hours listed

    Excerpt: Primary care services; Lab services; Specialty care services (as needed, with a referral from a primary care physician);...

  • Free Clinic — 14230 Hunters Road, Huntersville, NC 28078

    Cost not confirmed Hours listed

    Excerpt: Primary Care; On-site Laboratory; Orthopedics; Women’s Health Services; Physical Therapy; Diabetes Education and Counsel...

  • Free Clinic — 1830 Lakeside Drive, Franklin, NC 28734

    Cost not confirmed Hours listed

    Excerpt: Diagnosis and treatment of acute and chronic illnesses; Assistance with obtaining medications at reduced or no cost; Ref...

Clinic counts and information are community-sourced and may change without notice. Always call ahead to confirm hours, cost, eligibility, and services before visiting.