Hospitals & Clinics
1226 facilities across South Africa
Andries Vosloo Provincial Hospital KwaNojoli
Open Public Hospital
KwaNojoli
2.6 (10)
042 243 1311
Anglo Coal Highveld Hospital
Open Public Hospital
eMalahleni, Witbank
3.2 (23)
Apex SurgiCentre Day Hospital
Open Day Hospital
Soweto, Dlamini
4.9 (202)
010 109 0794
Aruka Medical Centre
Open Public Hospital
Rustenburg
5.0 (18)
014 592 1375
Ascot Park Hospital
Open Public Hospital
Durban, Greyville
3.6 (36)
031 374 8000
Athlone Day Hospital
Open Day Hospital
Cape Town, Kewtown
4.7 (3)
Ayanda Abortion Clinic Durban
Open Clinic
Durban, Durban Central
4.3 (6)
081 001 2700
Azalea Clinic
Open Clinic
Pietermaritzburg, Edendale S
2.9 (10)
033 323 0006
BEST WOMENS CLINIC PRETORIA
Open Clinic
Pretoria, Hatfield
3.0 (4)
068 426 2304
BJ Kempen Memorial Hospital
Open Public Hospital
Victoria West
3.0 (2)
053 621 0610
Ba-Leema Clinic
Open Clinic
Rustenburg
014 513 0013
Bafokeng Health Centre
Open Public Hospital
Rustenburg, North West
1.0 (2)
014 566 4720
Bainsvlei Clinic
Open Clinic
Bloemfontein, Bainsvlei
3.4 (11)
066 444 8478
Baleni Clinic
Open Clinic
East London, Amalinda
083 378 0669
Bambo G L T/a Doc-On-Call Health Clinic
Open Clinic
Mokopane
4.8 (10)
015 491 7338
Barberton Provincial Hospital
Open Public Hospital
Barberton
3.5 (20)
013 712 3011
Batho Clinic
Open Clinic
Bloemfontein, Hamilton
2.8 (10)
051 492 1029
Beacon Bay Clinic
Open Clinic
East London, Beaconhurst
3.5 (8)
043 748 2400
Beaconsfield Clinic
Open Clinic
Kimberley, Beaconsfield
4.1 (14)
053 830 6627
Beatrice Street Clinic
Open Clinic
Durban, Durban Central
3.3 (36)
031 309 1646
Beatty Street Clinic
Open Clinic
eMalahleni, eMalahleni
2.8 (17)
013 690 2201
Beaufort West Hospital
Public Hospital24 Hour service; Emergency assistance; Advice and counselling; Assessment of male & female victims; Referrals to specialists
Beaufort West
023-414 8200
Emergency
Bedford Orthopaedic Hospital (Mthatha)
Open Public Hospital
Mthatha
3.2 (10)
047 531 0155
Beeright Diagnostics
Open Public Hospital
Kimberley, Kimberley North
1.0 (1)
053 215 0114
Bela Bela Provincial Hospital
Open Public Hospital
Bela-Bela
2.5 (22)
014 736 7300