Hospitals in Africa
Region Address Number
Johannesburg
Bedford Gardens Clinic Oxford Manor,v21 Chaplin Road, Illovo, 2196 +27116778500 Charlotte Maxeke Johannesburg Academic Hospital Area 565, Jubilee Road, Parktown, 2193 +27114883565 Chris Hani Baragwanath Hospital R68 Old Potchefstroom Road, PO Bertsham, 2013 +27119338000 Coronation Hospital Oudtshoorn St, Johannesburg, 2093 +27114709000
Flora Clinic Dispensary William Nicol Dr, Floracliffe, Florida +27114707777
Garden City Clinic Dispensary High Rd Johannesburg, 2108 +27114955000 Helen Joseph Hospital 1 Perth Rd, Johannesburg, 2092 +27114891011 Krugersdorp hospital 9 Burger Street, Krugersdorp, 1740 +27119510200 Leratong Hospital 1 Adcock Street, Chamdor, Krugersdorp, 1740 +27114113500 Mediclinic Morningside Hill Rd, Sandton, 2057 +27112825000 Netcare Bagleyston Hospital 400 Louis Botha Avenue, Bagleyston, 2192 +27116403000 Netcare Garden City Hospital Bartlett Rd, Johannesburg, 2108 +27114955000 Netcare Linksfield Hospital 12th Avenue, Orange Grove, 2192 +27116473400 Netcare Linmed Hospital 5 Hull Road, Rynfield, Benoni, 1514 +27117486200 Netcare Milpark Hospital 9 Guild Rd, Johannesburg, 2193 +27114805600 Netcare Mulbarton Hospital 25 True North Road, Mulbarton, 2059 +27116824300 Netcare Olivedale Hospital Cnr President Fouche and Windsor Way, Randburg, 2125 +27117772000 Netcare Park Lane Hospital Corner Junction Ave and Parklane Parktown, 2193 +27114804000 Netcare Rand Hospital 33 Bruce Street, Berea, 2041 +27116442700 Netcare Rosebank Hospital 14 Sturdee Ave, 2196 +27113280500 Netcare Sandton Hospital 76 Maude Street, corner West Street, Sandton, 2196 +27113010000
Netcare Sunninghill Hospital Nanyuki Rd, Sandton, 2157 +27118061500 Netcare Sunward Park Hospital Cnr Kingfisher Ave, Sunward Park, Boksburg, 1459 +27118971600 Netcare Waterfall Hospital Cnr Magwa Crescent and Mac Mac Avenue, Midrand, 1682 +27113046600 Sandton Medi-Clinic Cnr Peter Place & Main Road, Bryanston, 2021 +27117092000 South Rand Hospital Corner Friars Hill & Rosey Street, Rosettenville, 2130 +27116812000 Tembisa Hospital Industry Road, Olifantsfontein, 1665 +27119232000 Wilgeheuwel Hospital Amplifier St, Roodepoort, 1724 +27117966500 Wits University Donald Gordon Medical Centre 19 Eton Rd, Houghton, 2193 +27113566000 Lesedi Hospital 23967 Old Potchefstroom Rd, Diepkloof Zone 6, Soweto +27113995000 Life Robinson Private Hospital Hospital Rd, Randfontein +27112788700 Life Roseacres Clinic Cnr Castor and St. Josephs Streets, Symhurst, Primrose +27118427500 Netcare Union Hospital 47 Clinton Rd, New Redruth, Alberton +27117242000 Netcare Ferncrest Hospital 12th Avenue, Orange Grove, 2192 +27116473400 Arwyp Clinic 20 Pine Avenue, Kempton Park, 1619 +27119221000
Bell Street Hospital 70 Bell Dr Krugersdorp, 1739 +27119541023 Botshelong Empilweni Private Hospital 9 Sam Sekoati Ave, Vosloorus, 1486 +27118632400 Carstenhof Clinic 21 Dane Road, Glen Austin, 1685 +27116555611 Glynnwood Hospital 35 Harrison St, Benoni, 1501 +27114224970 Lenmed Clinic 7689 Marlin Ave, Lenasia, 1821 +27118544201 Mediclinic Emfuleni 6 Jan Van Riebeek Blvd, Town Centre, Vanderbijlpark, 1911 +27169508000 Natalspruit Hospital Hospital St, Katlehong +27113890500 Pholosong Hospital 1069 Indaba St, Brakpan, 1548 +27118125000 Robinson Hospital Hospital Rd, Randfontein, 1767 +27112788700
Boksburg
Sunshine Hospital 1522 Soma St, Benoni, 1506 +27114203000 Sunward Park Hospital Cnr Kingfisher Ave, Aquarius Road and Bert Lacey Drive, Boksburg, 1470 +27118971600
Springs
East Rand N17 Private Hospital 7 Tonk Meter Avenue, Pollak Park X7, Springs , 1567 +27113 651400 Far East Rand Hospital Hospital St, Springs, 1559 +27118128300 Springs Parkland Clinic Artemis Road, Pollak Park, Springs, 1559 +27118124000
Vereeniging
Kopanong Hospital 2 Casino Rd, Vereeniging +27164287000 Mediclinic Vereeniging Cnr Hofmeyer Ave & Joubert Street, Hofmeyer Ave, Vereeniging, 1939 +27164405000 Midvaal Hospitaal Cnr Square & Nile Drive, Three Rivers, Vereeniging 1929 +2716454600 Sebokeng Hospital 2 Moshoeshoe St, Sebokeng, 1982 +27169303361
Pretoria
Eugene Marais Hospital 696 Fifth Ave, Pretoria, 0084 +27123342750 Little Company of Mary Hospital 50 George Storrar Dr, Pretoria, 0027 +27124243600 Louis Pasteur Hospital 374 Schoeman St, Pretoria, 0002 +27123366000 Mamelodi Hospital Tsamaya Road, Mamelodi East, 0122 +27128418374 Mediclinic Kloof 511 Jochemus Street, Erasmuskloof X3, Pretoria, 0083 +27123674000 Mediclinic Medforum 412 Schoeman St, Pretoria, 0007 +27123176700 Mediclinic Muelmed 577 Pretorius Street, Arcadia, Pretoria, 0083 +27124400600 Moot General Hospital 572, 18th Avenue, Rietfontein +27123308200 Netcare Montana Hospital Cnr Dr Swanepoel & Rooibos Streets, Montana Park +27125233000 netcare unitas hospital Clifton Avenue, Lyttelton, Centurion Pretoria East Private Hospital Corner of Garsfontein & Netcare Roads, Moreleta Park +27124222300 pretoria eye institute 630 Schoeman St, Pretoria, 0007 +27124270000 Pretoria Urology Hospital Grosvenor St, Pretoria, 0028 +2712423400
Pretoria West Hospital 380 Sytze Wierda Rd, Pretoria, 0029 +27123801200 Steve Biko Hospital Dr Savage Rd, Pretoria, 0001 +27123541000 Wilgers Hospital 553 Denneboom Rd, Pretoria, 0184 +27128078100 Zuid-Afrikaans Hospita 255 Bourke St, Pretoria, 0002 +27123430300
Dr George Mukhari Hospital Ga-Rankuwa Unit 2 Ga-Rankuwa, 0221 +27125293111
East London
Cecilia Makiwane Hospital Rd, Mdantsane Township, Eastern Cape, South Africa +27437082537 Duncan Village Day Hospital Douglas Smith Highway, East London, 5201 +27437424768 Frere Hospital Main Road, Amalinda, East London, Eastern Cape, South Africa +27437092006 Life Beacon Bay Hospital 32 Quenera Dr, East London, 5205 +27437115100 Life St Dominic’s Hospital 45 St Mark Rd, East London, 5213 +27437079000 Life St James Hospital
Port Elizabeth
Aurora Rehabilitation Hospital PO Box 7572, Newton Park ,Port Elizabeth, 6040 +27413687285 Dora Nginza Hospital Spondo St, Ibhayi, 6205 +2741464111
Elizabeth Donkin Hospital La Roche Dr, Port Elizabeth, 6001 +27415852323 Empilweni Hospital Ntshekisa Road, Port Elizabeth, Ibhayi +27415822575 Life Hunterscraig Private Hospital 22 Park Drive, Central , Port Elizabeth, 6000 +27415862664 Life Mercantile Private Hospital Kempston Rd, Port Elizabeth, 6060 +27414040400 Life St George’s Hospital 40 Park Drive , Port Elizabeth, 6001 +27413926178 Livingstone Hospital Standford Rd, Port Elizabeth, 6020 Oasim Private Hospital Oasim North, Havelock Street, Port Elizabeth +27415856537
Port Elizabeth Provincial Hospital Mt Croix, Port Elizabeth, 6001 +27413923911 Westways Private Hospital 349 Cape Rd, Port Elizabeth, 6055 +27413651026
Free State
Bloemfontein
National District Hospital Roth Avenue, Willows, Bloemfontein, Free State, South Africa +27514039600
Life Rosepark Hospital 57 Gustav Crescent,Fichardt Park +27515055228 Netcare Pelonomi Regional Hospital 121 Dr Belcher Road , Heidedal +27514071500 Netcare Universitas Hospital 1 Logeman Street, Universitas, 9301 +27515063500
Botshabelo
Botshabelo District Hospital Hospital Rd, Botshabelo, 9781 +27515330111
Welkom
Bongani Regional Hospital Mothusi Road, Thabon +27579168000 Ernest Oppenheimer Hospital 1 Power Rd, Welkom, 9460 +27579009111 St Helena Hospital Hamlet Road Ext, St Helena, 9459 +27573914611
Kroonstad
Kroon Hospital Noord Rd, Kroonstad, 9500 +27562152015
KwaZulu-Natal
Durban
Addington Hospital Prince St, Durban, 4001 +27313272000 Crompton Private Hospital 102 Crompton Street , Pinetown, 3610 +27317373000 JMH City Hospital 83 Lorne Street, Durban +27313143052 JMH Ascot Park Hospital 3 Ascot St, Greyville, 4001 +27313748000 JMH Durdoc Hospital Durdoc Building, 5th Floor, 460 Smith Street, Durban +27313275100 JMH Isipingo Hospital 162 Phila Ndwandwe Rd, Isipingo Rail, Isipingo, 4110 +27319137000 Entabeni Private Hospital South Ridge, Durban, 4091 +27312041300 Inkosi Albert Luthuli Central Hospital 800 Bellair Road, Cato Manor, Durban, 4041 +27312401000 King Edward VIII Hospital Corner of Sydney and Rick Turner Road, Congella, Kwazulu Natal +27313603111 King George V Hospital Corner of Dr R D Naidoo drive and Viola Road, Sydenham, Durban +27312426000 Kingsway Private Hospital 607 Kingsway Road, Amanzimtoti, 4120 +27319047000 Mahatma Gandhi Memorial Hospita Rockford, Phoenix, 4068 +27315021719 Nercare Parklands Private Hospital 75 Hopelands Road, Overport, 4001 +27312424000 Prince Mshiyeni Hospital Mangosuthu Highway, Umlazi +27319078111 RK Khan Hospital 336 R K Khan Cir, Chatsworth, 4092 +27314596000 St Augustine's Private Hospital 107 JB Marks Road, Durban, 4000 +27312685000 St Mary's Mission Hospital 1 Hospital Road, Mariannhill +27317171000 Westville Private Hospital 7 Spine Road, Westville, 3630 +27312516911 Clairwood Hospital 1 Higginson Hwy, Durban South, 4004 +27314515000 Chatsmed Garden Private Hospital 80 Woodhurst Dr, Chatsworth, 4092 +27314598000 Wentworth Hospital 1 Boston Rd, Mobeni East, Durban South, 4026 +27314605000 Netcare Umhlanga Private Hospital 323 Umhlanga Rocks Drive, Umhlanga, 4320 +27315605500 Mount Edgecombe Private Hospital 163 - 179 Redberry Road, Phoenix +27315374000
Pietermaritzburg
Grey's Hospital Town Bush Rd, Pietermaritzburg, 3201 +27338973000 Edendale Hospital Lot 89, Selby Msimang Road, Plessislaer, +27333954911 Mediclinic Pietermaritzburg 90 Payne St, Pietermaritzburg, 3201 +27338453700 Northdale Hospital Chota Motola road, Northdale +27333879000 Netcare St Anne's Hospital 331 Burger Street, Pietermaritzburg +27338975000 Townhill Psychiatric Hospital Hysslop Road, Pietermaritzburg +27333415500
Port Shepstone
Hibiscus Private Hospital George Street, Port Shepstone +27396889960
Empangeni
Ngwelezane Hospital Thanduyise Road, Empangeni +27359017000 Lower Umfolozi War Memorial Hospital 29 Union Street, Empangeni, 3380 +27359077000
Kokstad
Kokstad Private Hospital 51 Barker St, Kokstad, 4700 +27397978340
Limpopo
Mediclinic Limpopo 53 Plein Street, Polokwane, 0700 +27152903600 Polokwane Hospital Corner Hospital and Dorp Street, Polokwane +27152875000
Mpumalanga
Nelspruit
Lowveld Day Hospital 10 Rothery Street, Nelspruit +27137527576 Mediclinic Nelspruit 1 Louise St, Nelspruit, 1201 +27137590500 Rob Ferreira Provincial Hospital General Dan Pienaar Rd, Nelspruit, 1211 +27137416100
Witbank (eMalahleni)
Life Cosmos Hospital Cnr O R Tambo Road & Beatty Avenue, Emalahleni +27136538000 Witbank Provincial Hospita President Street, Witbank, Emalahleni, 1034 +27136532363
Northern Cape
Kimberley Hospital Complex Aristotle Avenue, Kimberley, 8301 +27538327082 Mediclinic Kimberley 177 Du Toitspan Rd, Kimberley, 8300 +27538381111 Kathu Mediclinic Frikkie Meyer Street, Kathu, 8446 +27537233231 Upington Mediclinic Cnr 4th Avenue & Du Toit Street, Upington +27 54 338 8900 Springbok hospital Hospitaal Street, Springbok, 8240 +27 27 712 2018 Pofadder hospital Springbok Street, Pofadder, 8890 +27 54 933 0096 Kakamas hospital 1 Hofmeyer Way, Kakamas, 8870 +27554310866
North West
Ann cron Clinic Cnr. Dr Yusuf Dadoo Ave & Hartley Street, Wilkoppies, 2571 +27184680000 Klerksdorp Provincial Hospital Corner of OR Tambo and John Orr Street, Klerksdorp +27184064600
Wilmed Private Hospital C/o Ametis & Philip Gerber street, Wilkoppies +27184687700 Kuruman Hospital Main Road, Kuruman +27 (0)53 712 8129
Western Cape
Cape Town
Netcare Blaauwberg Hospital Waterville Crescent, Sunningdale, 7441 +27215549102 Netcare Christiaan Barnard Memorial Hospital 181 Longmarket St, Cape Town, 8001 +27214806111 DP Marais Hospital Main Road, Retreat, 7945 +27217137600 Eerste River Hospital Humbolt Avenue, Perm Gardens, Eerste River, 7100 +27219028000 False Bay Hospital 17th Avenue, Fish Hoek, 7975 +27217821121 Gatesville Medical Centre Hazel Rd, Cape Town, 7766 +27216378100 Groote Schuur Hospital Groot Schuur Dr, Cape Town, 7925 +27214049111 GF Jooste Hospital Duinefontein Road, Manenberg, 7764 +27216901000 Karl Bremer Hospital Frans Conradie Dr, Cape Town +27219181911 Kingsbury Hospital 23 Wilderness Rd, Cape Town, 7708 +27216704000 Kuils River Private Hospital 33 Van Riebeeck Rd, Cape Town, 7580 +27219006000 Mediclinic Cape Gate Cnr Okavango and Tanner Roads, Brackenfell, Cape Town, 7560 +27219835600 Mediclinic Constantiaberg Burnham Road, Plumstead, Cape Town, 7800 +27217992911 Mediclinic Durbanville 45 Wellington Road, Durbanville +27219802100 Mediclinic Louis Leipoldt 7 Broadway St, Cape Town +27219576000 Mediclinic Milnerton Cnr Racecourse & Koeberg Road, Milnerton +27215299000 Mediclinic Panorama Rothschild Boulevard, Panorama +27 219382111 N1 City Hospital Louwtjie Rothman Street, Goodwood +27215904444 Rondebosch Medical Centre 85 Klipfontein Rd, Cape Town, 7700 +27216805920 Somerset Hospital Cnr Beach and Lower Portswood Road, Green Point +27214026911
Tygerberg Hospital Francie Van Zijl, Cape Town, 7505 +27219384911
George
Geneva Clinic 7 Varing Avenue, Dormehlsdrift, George, 6529 +27448032064 George Hospital Corner of Davidson and Langenhoven Road, Heatherlands +27448745122
Hermanus
Hermanus Hospital Hospital Road, Hermanus +27 283135200 Mediclinic Hermanus Hospital Street, Hermanus, 7200 +27283130168
Mosselbay
Life Bay View Hospital Alhof Dr, Mossel Bay, 6506 +27446913718 Mosselbaai Hospital 21st Ave, Mossel Bay, 6500 +27446912011
Knysna
Knysna Hospital Main Street, Knysna +27443028 400 Knysna Private Hospital Hunters Estate Dr, Knysna, 6570 +27443841083
Paarl
Mediclinic Paarl Berlyn Street, Noorder-Paarl, Paarl, 7646 +27218078000 Paarl Hospital Bergriver Boulevard, Paarl, 7646 +27218602500
Somerset West
Helderberg Hospital cnr Lourens & Hospital Roads, Somerset West, 7130 +27218504700 Mediclinic Vergelegen Main Road, Somerset West, 7130 +27218509000 Strand Private Hospital Altena Road, Strand, 7140 +27218547663
Stellenbosch
Mediclinic Stellenbosch Saffraan Avenue,Stellenbosch, 7613 +27218612000 Stellenbosch Hospital Merriman Avenue 80, Stellenbosch +27218086100
Worcester
Eben Donges Hospital Murray Street, Worcester, 6849 +27233481100 Mediclinic Worcester 67 Fairbairn St, Worcester 6849 +27233481724
Namibia
Cottage Medi-Clinic Cottage Mediclinic, Cnr Mosley & Fransica Van Neel Street, Swakopmund +264 64 41 2213 Gobabis State Hospital Dr Mbuende Street, Gobabis +264 62 56 6200 Katutura State Hospital Independence Avenue, Windhoek +264 61 203 4000 Onandjokwe Lutheran Hospital Ondangwa +264 65 240 111
Oshakati State Hospital Oshakati, Owamboland, +264 65 25 4550 Roman Catholic Hospital Windhoek +264.061 270 2004 Rundu State Hospital Rundu, Owamboland +264 66 26 5500
Windhoek Central Hospital Ooievaar Street, Windhoek +264 (0) 61 203 3037 Windhoek Medi-Clinic Heliodoor Street, Eros, Windhoek, 9000 +26 461 4331000
Botswana
Princess Marina Referral Hospital Gaborone Nyangabgwe Referral Hospita Plot 2523, Cnr Boiphuso & Marang Road, Francistown +267 24 1 1000 Deborah Retief Memorial Hospital Manamakgotte Ward, Mochudi +2675777333 Scottish Livingstone Hospital Molepolole Sekgoma Memorial Hospital Sekgoma Memorial Hospital, A 14, Serowe +267 46 3 0333 Seventh Day Adventist Hospital Kanye, Botswana +2675440333 Maun Hospital Bringle Ave, Maun +267 68 6 0444 Lobatse Hospital Lobatse District, Lobatse +267 53 3 0333 Thamaga Primary Hospital Thamaga Village, Thamaga +267 59 9 9250 Tutume Primary Hospital Near Mc Connell, Tutume +267 29 8 7249 Palapye Primary Hospital Palapye Village, Palapye +267 49 2 0331 Kasane Primary Hospital Kasane Gaborone Private Hospital Mica way, Gaborone +2673685765 Bokamoso Private Hospital Gaborone +267 369 4000
Mozambique
Chicuque Rural Hospital Axixe
Maputo Private Hospital Rua do Rio Inhamiara, Maputo
Zimbabwe
Bulawayo
Mpilo Central Hospital Vera Road, Box 2096, Bulawayo +263 9 72011/9 Bulawayo Central Hospital Cnr St Lukes Avenue & Gwanda Road +2639252111
Ingutsheni Hospital 23rd Avenue, Belmont East +263 9 6 6463 Lady Rodwell Maternity Hospital ulawayo Drive, Bulawayo +263 9 23 0750 Robbie Gibson Hospital St Lukes Avenue, Bulawayo +263 02639 25 2111 Richard Morris Hospital Bulawayo Drive, Bulawayo +263 9 23 0750
Harare
Parirenyatwa Hospital Mazowe Street, Harare +263 4 701555 Wilkins Hospital Princess Road, Milton Park +263 4 74 0464 Baines Avenue Clinic 66 Baines Avenue, Harare +263 4 705011 The Michael Gelfand Clinic 53 Josiah Chinamano Avenue, Harare +263 4 70 8844
Manicaland
Mutare Provincial Hospital +263 20 64321. Sakubva District Hospital +263 20 64204.
Cameroon
Adamawa
Baptist Hospital Banyo +237 77 96 46 83
Republic of the Congo
Kinshasa
Nganda Hospital 3816 Haute Tension Avenue, Kintambo +243 897 00 0133
Swaziland
Good Shepherd Hospital Maphunwane Road, Siteki, L300 +268 23 434 133
Hlatikulu Government Hospital Manzini, M200 +268 0268 221 7611 1
Mankayane Government Hospital Mankayane, M206 +268 0268 253 8831 1
Mbabane Government Hospital Hospital Hill, Mbabane, H100 +268 24 042 111
Piggs Peak Hospital Evelyn Baring Street, Piggs Peak, H108 +268 0268 243 7111 1
Raleigh Fitkin Memorial Hospital Dr David Hynd Road, Manzini, M200 +268 25 052 211
The National Tuberculosis Hospital Nkosehlusaza Street, Manzini, M200 +268 0268 250 5583 8
Lesotho
Butha Buthe Hospital 95 Likiteng Upperlodge, Butha-Buthe +266 22 460 210
Machabeng Hospital Stadium Area, Qacha's Nek +266 22 950 229
Mafeteng Hospital Mafeteng Hospital, Mafeteng +266 22 700 208
Mamohau Hospital Chal, Constitution Road, Maser +266 22 340 206
Mohlomi Mental Hospital Maseru District, Maseru +266 22 313 744
Mokhotlong Hospital Main Road, Mokhotlon +266 22 920 410
Motebang Hospital (Leribe Hospital) Hlotse +266 22 400 027
Ntsekhe Hospital Healthcare Management Centre, Kow Street, Mohale's Hoek +266 22 785 210
Paray Hospital (Sisters of Paray Hospital) Thaba-Tseka District, Thaba-Tseka +266 22 900 436