Health Clinics

Clinic room with examination table

Wake County's Public Health Clinics offer health care for children and adults, ranging from treatment to education.

Community Primary Care Providers

Non-Profit Primary Care Providers

Call the Capital Care Collaborative Referral Line at 919-792-3676 or contact any of the following providers directly.

Alliance Medical Ministry
101 Donald Ross Drive
Raleigh, NC 27610
919-250-3320

Patients Served: Working uninsured, ages 18 and older

Appointment Only?: Yes

Transit: ​Number 15 CAT bus to New Bern Avenue at Donald Ross Drive

Open Door Clinic
1390 Capital Blvd.
Raleigh, NC 27604​
919-832-0820

Patients Served: Uninsured adults

Appointment Only?: Yes, Monday–Thursday, 8:30 a.m.–8 p.m.

Shepherd's Care Medical Clinic
304 B Pony Road
Zebulon, NC 27957​
919-404-2474

Patients Served: Uninsured, ages 18–64; application required

Appointment Only?: Yes

Transit: Triangle Transit ZWX route to the Zebulon Park and Ride

Mariam Clinic
3126 Blue Ridge Road
Raleigh, NC 27607
919-824-4672

Patients Served: Uninsured, ages 18 and older; one member of household must be employed

Appointment Only?: Yes

Transit: Number 16 CAT bus to Blue Ridge Road at Ed Drive

SouthLight Healthcare
2101 Garner Road, Suite 107
Raleigh, NC 27610
919-832-1400

Patients Served: Uninsured, Medicaid, Medicare and privately insured patients

Appointment Only?: Walk-in Monday–Friday, 7 a.m.–noon; appointments also available

Transit: Number 22 CAT bus to Garner Road at Warehouse Drive

People's Medical Care
5720 Creedmoor Road, Suite 200
Raleigh, NC 27612​
919-277-0345

Patients Served: Uninsured

Appointment Only?: Walk-in Monday–Friday, 9 a.m.– 5 p.m.; appointments also available

Transit: Number 4 CAT bus to Creedmoor Road at Millbrook Road

NeighborHealth Center 
2605 Blue Ridge Road, Suite 225
Raleigh, NC 27607

Contact: 984-222-8000

Services provided: Adult health, children's health, women's health, prenatal care

Hours: Monday - Friday, 8 a.m. - 5 p.m. 

Transit: Route 4 GoRaleigh bus to Rex Hospital

New Bern Ridge Pediatrics and Dental Center
2620 New Bern Ave.
Raleigh, NC 27610​

Pediatrics: 919-231-3180
Dental919-250-2930

Patients ServedChildren only! Uninsured, Medicaid, Medicare and privately insured patients

Appointment Only:
Pediatrics: Walk-in or appt. Monday, Tuesday & Thursday, 7:30 a.m.–6 p.m.,
Wednesday 7:30 a.m.–7 p.m., Friday 7:30 a.m.–5 p.m.
Dental: Mon.–Thur., 7:30 a.m.–6 p.m.

Transit: Number 15 CAT bus to New Bern Avenue at Donald Ross Drive

Rock Quarry Road Family Medicine
1001 Rock Quarry Road
Raleigh, NC 27610​
919-833-3111

Patients Served: Uninsured, Medicaid, Medicare and privately insured patients

Appointment Only?: Yes

Transit: Number 5 CAT bus to Rock Quarry Road at MLK Jr. Blvd. or Raleigh Blvd.

Southern Wake Family Medicine
130 N. Judd Parkway NE
Fuquay-Varina, NC 27526
919-557-1110

Patients Served: Uninsured, Medicaid, Medicare and privately insured patients

Apex Family Medicine
212 S. Salem St.
Apex, NC 27502
919-362-5201

Patients Served: Uninsured, Medicaid, Medicare and privately insured patients

Transit: Triangle Transit 311 bus to Hughes Street at Galaxy Foods