Free & Low-Cost Clinics in North Carolina
790 clinics · 228 cities
Every clinic below is a federally funded community health center in North Carolina. They treat you whether or not you have insurance and charge on a sliding-fee scale based on your income and family size. Pick your city to see clinic names, addresses, phone numbers, and hours. Always call ahead to confirm services and eligibility.
Advertisement
Cities in North Carolina (NC)
- Asheville 47 clinics
- Gastonia 41 clinics
- Charlotte 27 clinics
- Hendersonville 27 clinics
- Hickory 23 clinics
- Marion 16 clinics
- Lincolnton 14 clinics
- Winston Salem 14 clinics
- Kinston 13 clinics
- Asheboro 12 clinics
- Brevard 12 clinics
- Lenoir 12 clinics
- Mocksville 12 clinics
- Shelby 11 clinics
- Dunn 10 clinics
- Statesville 10 clinics
- Arden 9 clinics
- Durham 9 clinics
- Newton 9 clinics
- Rocky Mount 9 clinics
- Belmont 8 clinics
- Snow Hill 8 clinics
- Boone 7 clinics
- Faison 7 clinics
- Raleigh 7 clinics
- Roanoke Rapids 7 clinics
- Bessemer City 6 clinics
- Claremont 6 clinics
- Concord 6 clinics
- Dallas 6 clinics
- Sylva 6 clinics
- Weaverville 6 clinics
- Wilson 6 clinics
- Burlington 5 clinics
- Candler 5 clinics
- Maiden 5 clinics
- Marshall 5 clinics
- Morganton 5 clinics
- New Bern 5 clinics
- Yanceyville 5 clinics
- Burnsville 4 clinics
- Cherryville 4 clinics
- Clinton 4 clinics
- Columbus 4 clinics
- Conover 4 clinics
- Fayetteville 4 clinics
- Four Oaks 4 clinics
- Goldsboro 4 clinics
- Greenville 4 clinics
- Lexington 4 clinics
- Mount Holly 4 clinics
- Newland 4 clinics
- Pembroke 4 clinics
- Sparta 4 clinics
- Stanley 4 clinics
- Ahoskie 3 clinics
- Bryson City 3 clinics
- Catawba 3 clinics
- Collettsville 3 clinics
- Cullowhee 3 clinics
- Denver 3 clinics
- Franklin 3 clinics
- Gatesville 3 clinics
- Granite Falls 3 clinics
- Greensboro 3 clinics
- Hudson 3 clinics
- Jacksonville 3 clinics
- Jefferson 3 clinics
- Kings Mountain 3 clinics
- Lumberton 3 clinics
- Mill Spring 3 clinics
- Mills River 3 clinics
- Mount Olive 3 clinics
- Murfreesboro 3 clinics
- Ocracoke 3 clinics
- Rockingham 3 clinics
- Rosman 3 clinics
- Roxboro 3 clinics
- Sanford 3 clinics
- Vale 3 clinics
- Washington 3 clinics
- Waynesville 3 clinics
- Wilmington 3 clinics
- Advance 2 clinics
- Albemarle 2 clinics
- Apex 2 clinics
- Bakersville 2 clinics
- Beulaville 2 clinics
- Boonville 2 clinics
- Burgaw 2 clinics
- Carrboro 2 clinics
- Cary 2 clinics
- Chapel Hill 2 clinics
- China Grove 2 clinics
- Connelly Springs 2 clinics
- East Bend 2 clinics
- East Flat Rock 2 clinics
- Efland 2 clinics
- Elizabethtown 2 clinics
- Elm City 2 clinics
- Etowah 2 clinics
- Flat Rock 2 clinics
- Fletcher 2 clinics
- Henderson 2 clinics
- High Point 2 clinics
- Jackson 2 clinics
- Kenansville 2 clinics
- Kernersville 2 clinics
- La Grange 2 clinics
- Lake Lure 2 clinics
- Lawndale 2 clinics
- Lowell 2 clinics
- Moncure 2 clinics
- Monroe 2 clinics
- Prospect Hill 2 clinics
- Raeford 2 clinics
- Salisbury 2 clinics
- Swanquarter 2 clinics
- Thomasville 2 clinics
- Valdese 2 clinics
- Wadesboro 2 clinics
- Wake Forest 2 clinics
- Warsaw 2 clinics
- Whiteville 2 clinics
- Wilkesboro 2 clinics
- Williamston 2 clinics
- Atkinson 1 clinic
- Aulander 1 clinic
- Aurora 1 clinic
- Barnardsville 1 clinic
- Bayboro 1 clinic
- Benson 1 clinic
- Blowing Rock 1 clinic
- Bolivia 1 clinic
- Bolton 1 clinic
- Bostic 1 clinic
- Carolina Beach 1 clinic
- Cashiers 1 clinic
- Chadbourn 1 clinic
- Clyde 1 clinic
- Colerain 1 clinic
- Cooleemee 1 clinic
- Cramerton 1 clinic
- Creswell 1 clinic
- Dublin 1 clinic
- Eden 1 clinic
- Elizabeth City 1 clinic
- Elkin 1 clinic
- Enfield 1 clinic
- Engelhard 1 clinic
- Fairmont 1 clinic
- Fairview 1 clinic
- Forest City 1 clinic
- Fremont 1 clinic
- Fuquay Varina 1 clinic
- Garland 1 clinic
- Gaston 1 clinic
- Grover 1 clinic
- Halifax 1 clinic
- Hampstead 1 clinic
- Hamptonville 1 clinic
- Harrells 1 clinic
- Havelock 1 clinic
- Highlands 1 clinic
- Hillsborough 1 clinic
- Hollister 1 clinic
- Holly Springs 1 clinic
- Hot Springs 1 clinic
- Iron Station 1 clinic
- Jonesville 1 clinic
- Lake Toxaway 1 clinic
- Laurinburg 1 clinic
- Lewiston 1 clinic
- Littleton 1 clinic
- Louisburg 1 clinic
- Manteo 1 clinic
- Maple Hill 1 clinic
- Mars Hill 1 clinic
- Matthews 1 clinic
- Maxton 1 clinic
- Mc Adenville 1 clinic
- Morehead City 1 clinic
- Mount Airy 1 clinic
- Murphy 1 clinic
- Nebo 1 clinic
- Norlina 1 clinic
- Ocean Isle Beach 1 clinic
- Old Fort 1 clinic
- Pink Hill 1 clinic
- Pisgah Forest 1 clinic
- Pittsboro 1 clinic
- Plymouth 1 clinic
- Red Springs 1 clinic
- Rich Square 1 clinic
- Robbinsville 1 clinic
- Rose Hill 1 clinic
- Rutherfordton 1 clinic
- Saint Pauls 1 clinic
- Salemburg 1 clinic
- Scotland Neck 1 clinic
- Shallotte 1 clinic
- Sherrills Ford 1 clinic
- Siler City 1 clinic
- Smithfield 1 clinic
- Snow Camp 1 clinic
- Southport 1 clinic
- Spencer 1 clinic
- Spindale 1 clinic
- Spruce Pine 1 clinic
- Star 1 clinic
- Stedman 1 clinic
- Stovall 1 clinic
- Tabor City 1 clinic
- Tar Heel 1 clinic
- Tarboro 1 clinic
- Taylorsville 1 clinic
- Tryon 1 clinic
- Tyner 1 clinic
- Wade 1 clinic
- Wallace 1 clinic
- Warrensville 1 clinic
- Waxhaw 1 clinic
- Weldon 1 clinic
- Whitakers 1 clinic
- Willard 1 clinic
- Windsor 1 clinic
- Woodland 1 clinic
- Yadkinville 1 clinic
No cities match your search.
New to community health centers? Read how the sliding-fee scale works or what to bring to your first visit.