Hospitals In South Africa

Eastern Cape

East London

Cecilia Makiwane Hospital

Address: 4 Billie Rd, Mdantsane, 5219

Phone: 043 708 2111

Duncan Village Day Hospital

Address: Douglas Smith Highway, East London, 5201

Phone: 043 742 4768

Fort Grey TB Hospital

Address: Farm Grey Dell Airport Phase 1, Fort Grey Location, Greenfields, East London, 5201

Phone: 043 736 9850

Frere Hospital

Address: Amalinda Main Rd, East London, 5201

Phone: 043 709 1111

Life Beacon Bay Hospital

Address: 32 Quenera Dr, East London, 5205

Phone: 043 711 5100

East London Private Hospital

Address: 32 Albany St, East London, 5200

Phone: 043 722 3128

Life St Dominic's Hospital

Address: 45 St Marks Road, East London, 5213

Phone: 043 707 9000

Life St James Hospital

Address: 36 St James Road, Southernwood, East London, 5201

Phone: 043 722 9685

Life St. Marks Clinic

Address: 16 St Andrews Rd, East London, 5213

Phone: 043 707 4400

Nkqubela Chest Hospital

Address: 1124 Billie Rd, Mdantsane

Phone: 043 761 2131

Port Elizabeth

Nurture Aurora Hospital

Address: 52 Alan Dr, Port Elizabeth, 6070

Phone: 041 368 7285

Dora Nginza Hospital

Address: Port Elizabeth, 6059

Phone: 041 406 4111

Elizabeth Donkin Hospital

Address: La Roche Dr, Port Elizabeth, 6001

Phone: 041 585 2323

Jose Pearson TB Hospital

Address: Mission Rd, Port Elizabeth, 6000

Phone: 041 372 8000

Life Hunterscraig Private Hospital

Address: 22 Park Drive, Central , Port Elizabeth , 6000

Phone:  041 586 2664

Life Mercantile Hospital

Address: Kempston Rd, Port Elizabeth, 6020

Phone:041 404 0400

Life St George's Hospital

Address: 40 Park Dr, Port Elizabeth, 6001

Phone: 041 392 6111

Livingstone Hospital

Address: Standford Road, Port Elizabeth, 6020

Phone: 041 405 9111

Netcare Greenacres Hospital

Address: Cape Rd & Rochelle Sbc Road, Greenacres, Port Elizabeth, 6001

Phone: 041 390 7000

Newton Park Private (Pty) LTD T/a Westways Private Hospital

Address: 349 Cape Rd, Port Elizabeth, 6055

Phone: 041 365 1026

Port Elizabeth Provincial Hospital

Address: Buckingham Rd & Gipson Rd, Port Elizabeth, 6001

Phone: 041 392 3911

Free State

Bloemfontein

Bloemcare Psychiatric Hospital

Address: 11 A G Visser St, Bloemfontein, 9301

Phone: 051 446 3242

Nurture Hillandale Hospital

Address: Woodland Hills Wildlife Estate 6, Woodland Hills Blvd, Bloemfontein, 9301

Phone: 051 412 3300

Mediclinic Bloemfontein

Address: Kellner St & Parfitt Street, Westdene, Bloemfontein, 9301

Phone: 051 404 6666

Life Pasteur Hospital

Address: 54 Pasteur Dr, Bloemfontein, 9301

Phone: 051 522 6601

Life Rosepark Hospital

Address: 57 Gustav Cres, Bloemfontein, 9301

Phone: 051 505 5111

Pelonomi Private Hospital

Address: 121 Dr Belcher Road, Heidedal, Bloemfontein, 9301

Phone: 051 407 1500

Netcare Universitas Private Hospital

Address: 1 Logeman St, Bloemfontein, 9301

Phone: 051 506 3500

Free State Psychiatric Complex Hospital

Address: 35 Nico Van Der Merwe Avenue, Oranjesig, 9301

Phone: 051 407 9911

National District Hospital

Address: Roth Ave & Kolbe Ave, Bloemfontein, 9301

Phone: 051 493 9600

Welkom

Bongani Regional Hospital

Address: Mothusi Road, Thabong, Free State, South Africa

Phone: 057 916 8000

Ernest Oppenheimer Hospital

Address: 1 Power Rd, Welkom, 9460

Phone: 057 900 9111

Welkom Medi Clinic

Address: Meulen Street, Welkom, 9459

Phone: 057 916 5555

Saint Helena Private Hospital

Address: Hamlet Rd, Welkom, 9459

Phone: 057 391 4611

Kroonstad

Netcare Kroon Hospital

Address: R76 Noord Road, Kroonstad, 9500

Phone: 056 215 1881

Gauteng

Johannesburg

Bedford Gardens Hospital

Address: 7 Leicester Road, Bedford Gardens, Bedfordview, 2008

Phone: 011 677 8500

Charlotte Maxeke Johannesburg Academic Hospital

Address: Jubilee Rd, Johannesburg, 2196

Phone: 011 488 4911

Chris Hani Baragwanath Hospital

Address: 26 Chris Hani Rd, Johannesburg, 1860

Phone: 011 933 8000

Coronation Hospital

Address:  Corner Fuel and Oudtshoorn Street,  Coronationville,  Johannesburg,  Gauteng,  South Africa

Phone: 011 470 9000

Gateway House

Address: 1 Campbell St, Johannesburg, 2192

Phone: 011 440 0697

Helen Joseph Hospital

Address: 1 Perth Rd, Westdene, Johannesburg, 2092

Phone: 011 489 1011

Leratong Hospital

Address: 1 Adcock St & Randfontein Road, Chamdor, Johannesburg, 1739

Phone: 011 411 3500

Mediclinic Morningside

Address: Hill Roads, Sandton, Johannesburg, 2000

Phone: 011 282 5000

Mediclinic Sandton

Address: Main Rd & Peter Place, Bryanston, Sandton, 2021

Phone: 011 709 2000

Nelson Mandela Children's Hospital

Address: 6 Jubilee Rd, Johannesburg, 2193

Phone: 011 274 5600

Netcare Garden City Hospital

Address: 35 Bartlett Rd, Mayfair West, Johannesburg, 2092

Phone: 011 495 5000

Netcare Linksfield Hospital

Address: 24 12th Avenue, Orange Grove, Johannesburg, 2192

Phone: 011 647 3400

Milpark Hospital

Address: 9 Guild Rd, Parktown West, Johannesburg, 2193

Phone: 011 480 5600

Netcare Mulbarton Hospital

Address: 25 True N Rd, Mulbarton, Johannesburg, 2190

Phone: 011 682 4300

Netcare Olivedale Hospital

Address: Netcare Olivedale Hospital, President Fouche & Windsor Way, Olivedale, Johannesburg, 2125

Phone: 011 777 2000

Netcare Park Lane Hospital

Address: Junction Ave & Park Lane, Johannesburg, 2193

Phone: 011 480 4000

Netcare Rand Hospital

Address: 33 Bruce St, CBD, Johannesburg, 2000

Phone: 011 644 2700

Netcare Rosebank Hospital

Address: 14 Sturdee Ave, Johannesburg, 2196

Phone: 011 328 0500

Netcare Sunninghill Hospital

Address: Cnr Nanyuki & Witkoppen Roads, Johannesburg, 2157

Phone: 011 806 1500

Sunward Park Hospital

Address: Cnr Kingfisher Ave, Aquarius Road and Bert Lacey Drive, Boksburg, 1470

Phone:011 897 1600

South Rand Hospital

Address: Friars Hill Rd, Johannesburg South, 2197

Phone: 011 681 2000

Tembisa Hospital

Address: Industry Rd, Tembisa, 1666

Phone: 011 923 2000

Life Wilgeheuwel Hospita

Address: Ext 13, Amplifier St, Roodepoort, 1724

Phone: 011 796 6500

The Wits Donald Gordon Medical Centre

Address: 21 Eton Street, Parktown, Johannesburg, 2193

Phone:011 356 6000

Pretoria

Netcare Akasia Hospital

Address: Heinrich Ave & Brits Rd, Akasia, Pretoria, 0118

Phone:012 522 1000

Dr George Mukhari Hospital

Address: 3111 Setlogelo Drive, Ga-Rankuwa, 0208

Phone: 012 529 3111

Eugene Marais Hospital Pharmacy

Address: 696 Fifth Avenue, Pretoria, 0084

Phone: 012 334 2777

Life Faerie Glen Hospital

Address: Atterbury Rd, Pretoria, 0001

Phone: 012 369 5600

Netcare Jakaranda Hospital

Address: 213 Middelberg St, Pretoria, 0132

Phone: 012 421 6700

Jubilee District Hospital

Address: 92 Jubilee District Hospital, Hammanskraal, 0400

Phone: 012 717 9301

Life Groenkloof Hospital

Address: 50 George Storrar Dr, Pretoria, 0027

Phone:012 424 3600

Louis Pasteur Private Hospital

Address: Louis Pasteur Medical Center, 380 Francis Baard Street, Pretoria, 0001

Phone: 012 336 6000

Mamelodi Hospital

Address: Serapeng Ave, Pretoria, 0122

Phone: 012 841 8300

Kloof Mediclinic

Address: 511 Jochemus St, Pretoria, 0048

Phone: 012 367 4000

Mediclinic Heart Hospital

Address: 551 Park St, Pretoria, 0002

Phone: 012 440 0200

Netcare Moot Hospital

Address: 572 18th Ave, Rietfontein, Pretoria, 0084

Phone: 012 330 8200

Netcare Unitas Hospital

Address: Clifton Ave & Cantonment Rd, Lyttelton, Centurion, 0572

Phone: 012 677 8000

O D I Community Hospital

Address: Klipgat Road, Mabopane, 0190

Phone: 012 725 2300

Pretoria West Hospital

Address: 380 Sytze Wierda Ave, Pretoria, 0029

Phone: 012 380 1200

Weskoppies Psychiatric Hospital

Address: Ketjen St, Pretoria West, 0001

Phone: 012 319 9500

Life Wilgers Hospital

Address: Denneboom Rd, Wilgers, Pretoria, 0040

Phone: 012 807 8100

KwaZulu-Natal

Durban

Addington Hospital

Address: 16 Erskine Terrace, Durban, 4001

Phone: 031 327 2000

The Crompton Hospital

Address: 102 Crompton Road, Durban, 3610

Phone:031 737 3000

City Hospital

Address: 83 Ismail C Meer St, Durban, 4001

Phone: 031 309 4646

Life Entabeni Hospital

Address: 148 Mazisi Kunene Rd, Berea, Durban, 4091

Phone: 031 204 1300

Inkosi Albert Luthuli Central Hospital

Address: 800 Bellair Rd, Durban, 4138

Phone: 031 240 1911

King Edward VIII Hospital

Address: Sydney Rd, Durban, 4013

Phone: 031 360 3111

King Dinuzulu Hospital

Address: Dr R D Naidoo Dr & Viola Road, Durban, 4091

Phone: 031 242 6000

Mahatma Gandhi Memorial Hospital

Address: 100 Phoenix Hwy, Phoenix, Durban, 4068

Phone: 031 502 1719

Parklands Hospital

Address: Hopelands Rd, Durban, 4001

Phone: 031 242 4000

R K Khan Hospital

Address: R K Khan Cir, Chatsworth, 4092

Phone: 031 459 6000

Life Westville Hospital

Address: 7 Harry Gwala Rd, Westville, Durban, 3630

Phone: 031 251 6911

Clairwood Hospital

Address: 1 Higginson Hwy, Durban, 4052

Phone: 031 451 5000

Netcare Umhlanga Hospital

Address: 323 Umhlanga Rocks Dr, Durban, 4320

Phone: 031 560 5500

Ahmed Al-Kadi Private Hospital

Address: 490 Jan Smuts Hwy, Durban, 4091

Phone: 031 208 3887

Mount Edgecombe Hospital

Address: 163 Redberry Rd, Phoenix, 4068

Phone: 031 537 4000

Pietermaritzburg

Akeso Pietermaritzburg Psychiatric Hospital

Address: 216 Woodhouse Rd, Pietermaritzburg, 3200

Phone: 033 346 0065

Grey's Hospital

Address: Town Bush Rd, Pietermaritzburg, 3200

Phone: 033 897 3000

Midlands Medical Centre

Address: 162 Masukwana St, Pietermaritzburg, 3201

Phone: 033 341 5000

Edendale Hospital

Address: 89 Selby Msimang Rd, Pietermaritzburg, 3201

Phone: 033 395 4911

Mediclinic Pietermaritzburg

Address: 90 Payn St, Pietermaritzburg, 3201

Phone: 033 845 3700

Northdale Hospital

Address: Dr Chota Motala Rd, Pietermaritzburg, 3201

Phone: 033 387 9000

Netcare St Anne's Hospital

Address: 331 Burger St, Pietermaritzburg, 3201

Phone: 033 897 5079

Limpopo

Mediclinic Limpopo

Address: 53 Plein Street, Polokwane, 0700

Phone: 015 290 3600

Polokwane Hospital

Address: Cnr. Hospital & Dorp St, Polokwane, 0699

Phone: 015 287 5000

Ellisras Hospital

Address: Alwyn Street & Chris Hani Ave, Lephalale, 0555

Phone: 014 763 2227

FH Odendaal Hospital

Address: Berg St, Modimolle, 0510

Phone: 014 717 5257

Groblersdal Hospital

Address: 18 Voortrekker St, Groblersdal, 0470

Phone: 013 262 3024

Louis Trichardt Memorial Hospital

Address: Hospital Street, Louis Trichardt, 0920

Phone: 015 516 0148

Messina Hospital

Address: National Road, Cnr Calderwood and Iversen rd, Musina, 0900

Phone: 015 534 0446

Mokopane Hospital

Address: Dudu Madisha Street, Mahwelereng -A, Mokopane, Limpopo, South Africa

Phone:  015 483 4000

Thabazimbi Hospital

Address: 1 Hospital Street, Thabazimbi, Limpopo, South Africa

Phone:  014 777 7000

Tzaneen Medi-Clinic

Address: Address: R71, Aqua Park, Tzaneen, 0850

Phone: 015 306 8500

Zoutpansberg Private Hospital

Address: Joubert St, Louis Trichardt, 0920

Phone: 015 516 0720

Mpumalanga

Nelspruit

Lowveld Hospital

Address: 10 Rothery St, Nelspruit, 1200

Phone: 013 752 7576

Mediclinic Nelspruit

Address: 1 Louise St, Nelspruit, 1201

Phone: 013 759 0500

Kiaat Private Hospital

Address: 1 Kiaat Ridge Boulevard, Kiat Ridge, R 40 Drum Rock, Nelspruit, 1200

Phone: 013 590 9150

Witbank (eMalahleni)

Life Cosmos Private Hospital Witbank

Address: OR Tambo Rd & Beatty Ave, Emalahleni, 1035

Phone: 013 653 8000

Witbank Hospital

Address: Nicol St, Emalahleni, 1035

Phone: 013 653 2000

Barberton Hospital

Address: 1 Hospital St, Barberton, 1300

Phone: 013 712 3011

Ermelo Medi-Clinic

Address: 25 Mel Mentz St, Ermelo, 2351

Phone: 021 801 2600

Mediclinic Highveld

Address: Barney Molokwane, Trichardt, Secunda, 2300

Phone: 017 638 8000

Mediclinic Secunda

Address: Heunis Street, Secunda, 2302

Phone: 017 631 1772

Northern Cape

Kimberley

Mediclinic Kimberley

Address: 177 Du Toitspan Road, Kimberley, 8301

Phone: 053 838 1111

Abraham Esau Hospital

Address: Cnr Hofmeyer & Inry Street, Calvinia, 8190

Phone: 027 341 8020

Carnarvon Provincial Aided Hospital

Address: Hospital Lane, Carnarvon, 8925

Phone: 053 382 3036

Upington Medi-Clinic

Address: Du Toit St, Oosterville, Upington, 8801

Phone: 054 338 8900

BJ Kempen Memorial Hospital

Address: Voortrekker St, Victoria West, 7070

Phone: 053 621 0610

North West

Klerksdorp

Life Anncron Clinic

Address: Dr Yusuf Dadoo Ave, Klerksdorp, 2512

Phone: 018 468 0000

Klerksdorp Hospital

Address: Church St & Trens Erasmus Road, Klerksdorp, 2570

Phone: 018 406 4600

Sunningdale Private Hospital

Address: Klerksdorp, North West Province, South Africa

Phone: 018 462 7536

Wilmed Private Hospital

Address: Philip Gerber Cres, Klerksdorp, 2571

Phone: 018 468 7700

Potchefstroom

Mediclinic Potchefstroom

Address: 66 Meyer St, Potchefstroom, 2520

Phone: 018 293 7000

Potchefstroom Hospital

Address: Kruis St, Potchefstroom, 2520

Phone: 018 293 4400

Rustenburg

Rustenburg Provincial Hospital

Address: Cnr Bosch Street & Heystek Street, Rustenburg, 0299

Phone: 014 590 5100

Life Peglerae Hospital

Address: 173 Beyers Naude Dr, Rustenburg, 0300

Phone: 014 597 7200

Mediclinic Brits

Address: 8 Kerk St, Brits, 0252

Phone: 012 252 8000

Western Cape

Cape Town

Alexandra Hospital

Address: Annex Rd, Maitland Garden Village, Cape Town, 7405

Phone: 021 503 5000

Bellville Medical Centre

Address: 10 Blanckenberg St, Unclear, Cape Town, 7530

Phone:  021 948 8131

Netcare Blaauwberg Hospital

Address: Waterville Crescent, Sunningdale, Cape Town, 7441

Phone:021 554 9230

Netcare Christiaan Barnard Memorial Hospital

Address: D.F. Malan St, Foreshore, Cape Town, 8001

Phone: 021 441 0000

Life Claremont Hospital

Address: 245 Main Road, Claremont, Cape Town, 7700

Phone: 021 670 4300

D.P Marais Hospital

Address: White Rd, Retreat, Cape Town, 7965

Phone: 021 713 7600

Eerste River Hospital

Address: Humbolt Ave, Perm Gardens, Cape Town, 7100

Phone: 021 902 8000

False Bay Hospital

Address: Seventeenth Avenue, Fish Hoek, Cape Town, 7974

Phone: 021 782 1121

Groote Schuur Hospital

Address: Main Rd, Observatory, Cape Town, 7935

Phone: 021 404 9111

GF Jooste Hospital

Address: Duinefontein Rd, Manenberg, Cape Town, 7767

Phone: 021 690 1000

Karl Bremer Hospital

Address: Frans Conradie Dr, Bellville West, Cape Town

Phone: 021 918 1911

Netcare Kuils River Hospital

Address: 33 Van Riebeek Road, Kuils River, Cape Town, 7580

Phone: 021 900 6000

Cape Gate Medi Clinic

Address: Okavango Rd & Tanner Road, Brackenfell, Cape Town, 7560

Phone: 021 983 5600

Mediclinic Durbanville

Address: 45 Wellington Rd, Cape Town, 7550

Phone: 021 980 2100

Milnerton Medi-Clinic

Address: Racecourse Rd, Cape Town, 7441

Phone: 021 529 9000

Netcare N1 City Hospital

Address: Louwtjie Rothman St, N1 City, Cape Town, 7460

Phone: 021 590 4444

Parklands Hospital

Address: Hopelands Rd, Durban, 4001

Phone: 031 242 4000

Rondebosch Medical Centre

Address: 85 Klipfontein Rd, Mowbray, Cape Town, 7700

Phone: 021 680 5920

Somerset Hospital

Address: Bay Court, Portswood Rd, Green Point, Cape Town, 8001

Phone: 021 402 6911

Tygerberg Hospital

Address: Francie Van Zyl, Tygerberg Hospital, Cape Town, 7505

Phone: 021 938 4911

Life Vincent Pallotti Hospital

Address: Alexandra Rd, Pinelands, Cape Town, 7405

Phone: 021 506 511

George

Geneva Medi-Clini

Address: 7 Varing Avenue, George, 6536

Phone: 044 803 2000

George Hospital

Address: Davidson Rd, George, 6530

Phone: 044 874 5122

Medi Clinic George  

Address: Cnr York Street and Gloucester Lane, George, 6530

Phone: 044 803 2000

Hermanus

Hermanus Provincial Hospital

Address: Hospital Street, Hermanus, Westcliff, South Africa

Phone: 028 312 1166

Mediclinic Hermanus Hospital

Address: Hospital St, Hermanus, 7200

Phone: 028 313 0168

Mossel Bay

Bayview Private Hospital

Address: Mossel Bay, 6500

Phone: 044 691 3718

Mossel Bay Hospital

Address: 21st Ave, Mossel Bay Central, Mossel Bay, 6500

Phone: 044 691 2011

Knysna

Knysna Provincial Hospital

Address: Main Road, Knysna, 6571

Phone: 044 302 8400

Life Knysna Private Hospital

Address: Hunters Estate Dr, Fisher Haven, Knysna, 6570

Phone: 044 384 1083

Paarl

Mediclinic Paarl

Address: Berlyn, Lemoenkloof, Paarl, 7646

Phone: 021 807 8000

Paarl Provincial Hospital

Address: Bergriver Boulevard, Paarl, 7646

Phone: 021 860 2500

Sonstraal Hospital

Address: Meaker St, Charleston Hill, Paarl, 7646

Phone: 021 862 3176

Somerset West

Helderberg Hospital

Address: Lourensford Rd, Golden Acre, Cape Town, 7130

Phone: 021 850 4700

Mediclinic Strand

Address: Altena Rd, Strand, Cape Town, 7139

Phone:021 854 7663

Stellenbosch

Mediclinic Stellenbosch

Address: Die Boord, Stellenbosch, 7600

Phone: 021 861 2000

Stellenbosch Provincial Hospita

Address: Merriman Ave, Universiteits Oord, Stellenbosch, 7600

Phone:021 808 6100

Worcester

Brewelskloof Hospital

Address: Haarlem St, Van Riebeeck Park, Worcester, 6850

Phone: 023 348 1300

Eben Donges Hospital

Address: Worcester Central, Worcester, 6849

Phone: 023 348 1100

Worcester Medi-Clinic

Address: 67 Fairbairn St, Worcester, 6849

Phone: 023 348 1500

Contact us for more information on our advertising options