Free & Low-Cost Medical Clinics in North Carolina
53 verified free & low-cost medical clinics serving North Carolina. Each listing includes the address, phone number, and hours where available. Call ahead to confirm services. For 24/7 help dial 211.
-
UNC Health Wayne
2700 Wayne Memorial Drive, Goldsboro, NC, 27534
-
Durham Regional Hospital
3643 North Roxboro Road, Durham, NC, 27704
-
Iredell Memorial Hospital
557 Brookdale Drive, Statesville, NC, 28677
-
Central Prison Regional Medical Center
1300 Western Boulevard, Raleigh, NC, 27606
-
Southeastern Regional Medical Center
300 West 27th Street, Lumberton, NC, 28359
-
Atrium Health Stanly
301 Yadkin Street, Albemarle, NC, 28001
-
United States Naval Hospital Cherry Point
4389 Beaufort Road, Cherry Point, NC, 28533
-
Atrium Health Wake Forest Baptist Medical Center
Medical Center Boulevard, Winston - Salem, NC, 27157
-
North Carolina Memorial Hospital
101 Manning Drive, Chapel Hill, NC, 27514
-
Watauga Medical Center
336 Deerfield Road, Boone, NC, 28607
-
Onslow Memorial Hospital
317 Western Boulevard, Jacksonville, NC, 28546
-
Nash General Hospital
2460 Curtis Ellis Drive, Rocky Mount, NC, 27804
-
Vidant Beaufort Hospital
628 East 12th Street, Washington, NC, 27889
-
Carteret Health Care
3500 Arendell Street, Morehead City, NC, 28557
-
Durham Veterans Affairs Medical Center
508 Fulton Street, Durham, NC, 27705
-
Dosher Memorial Hospital
924 North Howe Street, Southport, NC, 28461
-
Vidant Edgecomb Hospital
111 Hospital Drive, Tarboro, NC, 27886
-
Novant Health Pender Medical Center
507 East Fremont Street, Burgaw, NC, 28425
-
Scotland Memorial Hospital
500 Lauchwood Drive, Laurinburg, NC, 28352
-
LifeBrite Community Hospital of Stokes
1570 State Highway 8 and 89 North, Danbury, NC, 27016
-
Swain Community Hospital
45 Plateau Street, Bryson City, NC, 28713
-
Martin General Hospital
310 South McCaskey Road, Williamston, NC, 27892
-
Carolina East Medical Center
2000 Neuse Boulevard, New Bern, NC, 28560
-
Briar Creek Health Center
6041 Piedmont Row Drive South, Charlotte, NC, 28210-4967
Phone: 980-224-8540
-
The Rosewood Health Center
8710 Cypress Club Drive, Raleigh, NC, 27615-2121
Phone: 919-870-9007
-
Carolina Village Inc
600 Carolina Village Road, Hendersonville, NC, 28792-2892
Phone: 828-692-6275
-
Carol Woods
750 Weaver Dairy Rd, Chapel Hill, NC, 27514-1438
Phone: 919-968-4511
-
Willowbrooke Court SC Ctr at Matthews Glen
740 Pavilion View Drive, Matthews, NC, 28105-6550
Phone: 704-845-6220
-
Willowbrooke Court SC Ctr at Tryon Estates
619 Laurel Lake Drive, Columbus, NC, 28722-7451
Phone: 828-894-5500
-
Brookdale Carriage Club Providence
5804 Old Providence Road, Charlotte, NC, 28226-6871
Phone: 704-365-8551
-
The Stewart Health Center
6920 Marching Duck Drive, Charlotte, NC, 28210-3288
Phone: 704-714-5555
-
Windsor Point Continuing Care
1221 Broad St, Fuquay Varina, NC, 27526-3619
Phone: 919-552-4580
-
Cypress Glen Retirement Community
Hickory St, Greenville, NC, 27858
Phone: 252-830-0036
-
The Gardens of Taylor Glen Retirement Community
3700 Taylor Glen Lane Northwest, Concord, NC, 28027-3405
Phone: 704-788-6510
-
The Cedars of Chapel Hill
101 Green Cedar Ln, Chapel Hill, NC, 27517-7222
Phone: 919-259-7903
-
The Arbor
300 Clynelish Close, Pittsboro, NC, 27312-4933
Phone: 919-545-2690
-
Deerfield Episcopal Retirement
1617 Hendersonville Rd, Asheville, NC, 28803-4146
Phone: 828-274-1531
-
Sharon Towers
5100 Sharon Road, Charlotte, NC, 28210-4768
Phone: 704-553-1670
-
Bradley Creek Health Center
740 Diamond Shoals Road, Wilmington, NC, 28403-4388
Phone: 910-769-7550
-
The Cardinal at North Hills
311 Garden At North Hills Street, Raleigh, NC, 27609-2662
Phone: 984-204-8444
-
Arbor Acres United Methodist Retirement Community
1250 Arbor Road, Winston Salem, NC, 27104-1100
Phone: 336-724-7921
-
Swift Creek Health Center
221 Brightmore Drive, Cary, NC, 27518-8145
Phone: 984-200-3688
-
The Forest At Duke Inc
2701 Pickett Road, Durham, NC, 27705-5688
Phone: 919-490-8000
-
Goshen Medical Center
1305 Gum Branch Rd, Jacksonville, NC, 28540
Phone: 910-347-4949
-
Blue Ridge Health
2579 Chimney Rock Rd, Hendersonville, NC, 28792
Phone: 828-692-4289
-
Cabarrus Health Alliance
300 Mooresville Rd, Kannapolis, NC, 28081
Phone: 704-920-1000
-
Cone Health Community Health Centers
1200 N Elm St, Greensboro, NC, 27401
Phone: 336-832-7000
-
Lincoln Community Health Center
1301 Fayetteville St, Durham, NC, 27707
Phone: 919-956-4000
-
CommWell Health
128 E Fremont St, Burgaw, NC, 28425
Phone: 910-259-1492
-
Triad Health Project
801 Summit Ave, Greensboro, NC, 27405
Phone: 336-275-1654
-
Mission Hospital Community Clinics
509 Biltmore Ave, Asheville, NC, 28801
Phone: 828-213-1111
-
Piedmont Health Services
88 Vilcom Center Dr, Chapel Hill, NC, 27514
Phone: 919-933-8494
-
NC MedAssist
4709 Creekstone Dr, Durham, NC, 27703
Phone: 919-572-0717
More help in North Carolina
Frequently asked questions
Where can I find free & low-cost medical clinics in North Carolina?
North Carolina has 53+ free & low-cost medical clinics listed on My Community Data, with addresses, phone numbers, and hours. Listings are verified and updated regularly. If you can't reach a provider, call 211 for current options.
Are these free & low-cost medical clinics in North Carolina free?
Most resources listed are free or low-cost. Eligibility and availability vary by provider, so call ahead to confirm services, hours, and any documentation you may need.
Who do I call for emergency help in North Carolina?
For life-threatening emergencies call 911. For non-emergency assistance with food, housing, utilities, and more in North Carolina, dial 211 to reach a local resource specialist 24/7.