Clinic Finder SA

Public Clinics in Western Cape

140 government health facilities

The Western Cape has about 7.4 million residents, with most concentrated in the Cape Town metro. The 140 public facilities listed here include 73 clinics, 54 district hospitals, 10 community health centres, and 3 satellite clinics. Groote Schuur Hospital and Tygerberg Hospital are the tertiary referral centres for the province. While the Western Cape generally has better health infrastructure than most provinces, the Cape Flats and rural Overberg/West Coast areas face significant healthcare access challenges. Gang violence drives high trauma caseloads — Khayelitsha and Mitchell's Plain hospitals are among the busiest trauma units in the world. Of the 140 facilities, 56 operate 24 hours.

District Hospital (54)Clinic (73)Community Health Centre (10)Satellite Clinic (3)
Services available in Western Cape
Vaccinations (135)Family planning (81)HIV testing (81)Chronic meds (75)24-hour emergency (56)Child health (16)Having a baby (15)Mental health (11)Dental care (7)TB treatment (2)

Health tips for Western Cape

Trauma and violence

Cape Town has extremely high interpersonal violence rates, particularly on weekends. Know the location of your nearest 24-hour hospital with a trauma unit. Do not go to a small clinic for serious injuries — go directly to a hospital or call 10177.

TB in the Cape Flats

Khayelitsha and Delft have some of the highest TB rates in the world, driven by overcrowded housing. If you live in a densely populated area and develop a persistent cough, get tested. TB is curable with 6 months of free treatment.

Substance abuse services

The Western Cape has the highest methamphetamine use rate in SA. If you or a family member needs help, ask your clinic for a referral to a Community Substance Abuse Centre — these are free and do not require medical aid.

What to bring to a public clinic

  1. 1
    South African ID or passport

    For registration. The Western Cape also accepts refugee permits and asylum documents.

  2. 2
    Clinic card

    Your patient-held record. The Western Cape is piloting electronic records at some facilities, but bring your card as backup.

  3. 3
    Road to Health booklet

    For children under 5 — immunisation and growth tracking.

  4. 4
    Chronic medication list

    Bring your current medication. The Western Cape has a well-established CCMDD programme — ask about pharmacy pickup points if queues at your clinic are long.

  5. 5
    Referral letter (for hospital visits)

    Groote Schuur and Tygerberg require referral from a clinic or district hospital for non-emergency care.

All facilities in Western Cape

Abraham Esau Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Adriaanse Clinic
Clinic
Family planningVaccinationsHIV testing
ANOVA Health Institute Male Clinic
Clinic
Family planningVaccinationsHIV testing
Apffelstaedt & Associates
Clinic
Family planningVaccinationsHIV testing
Bellville South Community Day Centre
Clinic
Family planningVaccinationsHIV testing
Bettiesbaai Oord / Mooihawens
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Bishop Lavis Community Health Centre
Community Health Centre
Chronic medsChild healthFamily planning
Blue Downs Clinic
Clinic
Family planningVaccinationsHIV testing
Booth Memorial Hospital
District Hospital · 24h
Having a babyChronic meds24-hour emergency
Brewelskloof Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Brighton Clinic
Clinic
Family planningVaccinationsHIV testing
Brooklyn Chest Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Butterfly Centre
Clinic
Family planningVaccinationsHIV testing
Caledon Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Cape Eye Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Cape Health Collective
Clinic
Family planningVaccinationsHIV testing
Ceres Hospital
District Hospital · 24h
Chronic meds24-hour emergencyChild health
Chapel Street Clinic
Clinic
Family planningVaccinationsHIV testing
Child Guidance Clinic
Clinic
Family planningVaccinationsHIV testing
Chiropractor
Clinic
Family planningVaccinationsHIV testing
Citrusdal Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Clanwilliam Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Claremont Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Cloetesville Community Health Clinic
Community Health Centre
Chronic medsChild healthFamily planning
Cloetesville State Clinic
Clinic
Having a babyChronic medsFamily planning
Comprehensive Health Care
Clinic
Dental careFamily planningVaccinations
Covid Testing
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Crescent Clinic Psychiatric Hospital
Clinic · 24h
24-hour emergencyMental healthFamily planning
Cure Somerset West Day Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
D.P. Marais Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Dalvale Clinic
Clinic
Chronic medsFamily planningVaccinations
Delft Community Health Centre
Community Health Centre
Chronic medsChild healthFamily planning
Delft South Clinic
Clinic
Family planningVaccinationsHIV testing
District Six Community Day Centre
Clinic
Family planningVaccinationsHIV testing
Doringbaai Satellite Clinic
Satellite Clinic
Family planningVaccinationsHIV testing
Dr. Abdurahman Community Health Clinic
Community Health Centre
Chronic medsChild healthFamily planning
Dr. B.C. Setzer Family Practice
Clinic
Chronic medsFamily planningVaccinations
Dr. G. Stockton
Clinic
Chronic medsFamily planningVaccinations
Dr. Lionel Jedeikin Alchimia Clinic
Clinic
Family planningVaccinationsHIV testing
Durbanville Mental Health and Memory Clinic
Clinic
Family planningVaccinationsHIV testing
Eben Donges Provincial
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Eerste River Hospital
District Hospital · 24h
Chronic meds24-hour emergencyMental health
Elsies River Clinic
Clinic
Family planningVaccinationsHIV testing
Elsies River Day Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Fagan Street Clinic
Clinic
Family planningVaccinationsHIV testing
Faircape Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
False Bay Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Gansbaai Clinic
Clinic
Having a babyChronic medsFamily planning
Gordon's Bay Community Day Centre
Clinic
Family planningVaccinationsHIV testing
Groote Schuur Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Harbour Bay Medical Centre
Clinic
Family planningVaccinationsHIV testing
HART Fertility Clinic Inc
Clinic
Family planningVaccinationsHIV testing
Helderberg Hospital
District Hospital · 24h
Having a babyChronic meds24-hour emergency
Hermanus Provincial Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Hospitaal Swartland
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Idas Valley Clinic
Clinic
Family planningVaccinationsHIV testing
Ikhwezi Clinic
Clinic
Family planningVaccinationsHIV testing
Institute of Healthy Aging
Clinic
Jubilee Health Centre
Clinic
Chronic medsChild healthFamily planning
Kayamandi Clinic
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Khayelitsha Hospital
District Hospital · 24h
Having a babyChronic meds24-hour emergency
Kuyasa Clinic
Clinic
Chronic medsFamily planningVaccinations
Kuyasa Male Clinic
Clinic
Family planningVaccinationsHIV testing
Lady Michaelis Community Health Centre
Community Health Centre
Chronic medsChild healthFamily planning
Laingsburg Hospital
District Hospital · 24h
Having a babyChronic meds24-hour emergency
Lavender Hill Clinic
Clinic
Family planningVaccinationsHIV testing
Lentegeur Psychiatric Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
LFY Clinic
Clinic
Family planningVaccinationsHIV testing
Living Hope
Clinic
TB treatment
Lizo Nobanda TB Centre
Clinic
Family planningVaccinationsHIV testing
Luvuyo Clinic
Clinic
TB treatmentFamily planningVaccinations
Macassar Community Day Centre
Clinic
Family planningVaccinationsHIV testing
Maitland Community Health Clinic
Community Health Centre
Chronic medsChild healthFamily planning
Matthew Goniwe Clinic
Clinic
Family planningVaccinationsHIV testing
Mayenzeke Clinic
Clinic
Family planningVaccinationsHIV testing
McGregor Clinic
Clinic
Family planningVaccinationsHIV testing
Medicape
Clinic
Family planningVaccinationsHIV testing
Medicross
Clinic
Chronic medsDental careChild health
Medipraxx Clinic
Clinic
Family planningVaccinationsHIV testing
Mitchells Plain Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Montagu Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Morton & Partners Radiologists
Clinic
Family planningVaccinationsHIV testing
Muizenberg Medical Practice
Clinic
Chronic medsDental care
Napier
Clinic
Family planningVaccinationsHIV testing
Netreg Clinic
Clinic
Family planningVaccinationsHIV testing
New Somerset Hospital
District Hospital · 24h
Having a babyChronic meds24-hour emergency
NOAH Clinic
Clinic
Family planningVaccinationsHIV testing
Nolungile Community Health Clinic
Community Health Centre
Having a babyChronic medsChild health
Ocean View Clinic
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Optima Rustenvrede
Clinic
Mental healthFamily planningVaccinations
Orthotic and Prosthetic Centre
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Otto Du Plessis Hospitaal
District Hospital · 24h
Chronic meds24-hour emergencyMental health
Paarl General Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Panorama Medical Centre
Clinic
Chronic medsDental careFamily planning
Panorama Psychiatry and Memory
Clinic
Mental healthFamily planningVaccinations
Pelikan Park Satellite Clinic
Satellite Clinic
Family planningVaccinationsHIV testing
Penlyn Medicentre
Clinic
Dental careFamily planningVaccinations
Porterville Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Protea Park Clinic
Clinic
Family planningVaccinationsHIV testing
Radie Kotze Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Red Cross War Memorial Children's Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Red Cross War Memorial Children's Hospital: Division of Child and Adolescent Psychiatry
District Hospital · 24h
Chronic meds24-hour emergencyMental health
Robertson Hospital
District Hospital · 24h
Having a babyChronic meds24-hour emergency
Rocklands Community Clinic
Clinic
Family planningVaccinationsHIV testing
Salt River Mortuary
Clinic
Simondium Clinic
Clinic
Family planningVaccinationsHIV testing
Sir Lowry's Pass Sun City Satellite Clinic
Satellite Clinic
Family planningVaccinationsHIV testing
Site B Community Health Clinic
Community Health Centre
Having a babyChronic medsDental care
Site B Male Clinic
Clinic
Family planningVaccinationsHIV testing
Site B Youth Clinic
Clinic
Family planningVaccinationsHIV testing
Somerset West CDC
Clinic
Family planningVaccinationsHIV testing
Spencer Road Clinic
Clinic
Family planningVaccinationsHIV testing
Spescare Helderberg
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
St Vincent Community Health Clinic
Community Health Centre
Chronic medsChild healthFamily planning
Stanford community clinic
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Stellenbosch Provincial Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Stikland Psychiatric Hospital
District Hospital · 24h
Chronic meds24-hour emergencyMental health
Strand Community Day Centre
Clinic
Family planningVaccinationsHIV testing
Strandfontein Clinic
Clinic
Having a babyChronic medsFamily planning
Surgery
Clinic
Family planningVaccinationsHIV testing
Sutherland Hospital
District Hospital · 24h
Having a babyChronic meds24-hour emergency
Swellendam Provincial Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Swellendam School Clinic
Clinic
Family planningVaccinationsHIV testing
Symphony Way Community Day Centre
Clinic
Family planningVaccinationsHIV testing
TC Newman Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
The Newhaven
District Hospital · 24h
Chronic meds24-hour emergencyMental health
Touwsrivier Kliniek
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Tygerberg Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Valhalla Park Clinic
Clinic
Family planningVaccinationsHIV testing
Valkenberg Psychiatric Hospital
District Hospital · 24h
Chronic meds24-hour emergencyMental health
Vanguard Community Health Centre
Community Health Centre · 24h
Having a babyChronic meds24-hour emergency
Victoria Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Vredenburg Provincial Hospital
District Hospital · 24h
Chronic meds24-hour emergencyVaccinations
Vredendal Hospital
District Hospital · 24h
Having a babyChronic meds24-hour emergency
Wellness Hub 1
Clinic
Family planningVaccinationsHIV testing
Wellness Hub 2
Clinic
Family planningVaccinationsHIV testing
Wesbank Clinic
Clinic
Family planningVaccinationsHIV testing
Wesfleur Hospital
District Hospital · 24h
Having a babyChronic meds24-hour emergency
Westridge Clinic
Clinic
Family planningVaccinationsHIV testing
Zakhele Clinic
Clinic
Family planningVaccinationsHIV testing