Skip to content
2026 rates are live. Compare every scheme option. AboutGuidesContact
Skip to content

92 listed · 49 towns

Doctors and Hospitals in KwaZulu-Natal

My Medical Aid lists 92 hospitals, day clinics and sub-acute facilities in KwaZulu-Natal, across 49 towns and cities. Of these, 10 run a 24-hour emergency centre, 2 have intensive care and 1 take maternity admissions. 346 doctors on this site admit at one or more of them. Each entry opens a page with contact numbers, visiting hours, services and the doctors who work there.

4,149doctors and specialists
92hospitals and clinics
47specialities practising here
196towns and suburbs covered

Find a doctor in KwaZulu-Natal

All specialities

Towns and suburbs in KwaZulu-Natal

Each town has its own page with every doctor, every speciality and every hospital in it.

Hospitals and clinics in KwaZulu-Natal

Check your cover

Every hospital in KwaZulu-Natal is listed below, grouped by town, with contact numbers, visiting hours and the doctors who admit at each one.

92Facilities
49Towns and cities
1024-hour emergency
346Admitting doctors

Durban 17

Pietermaritzburg 11

Newcastle 4

Empangeni 3

Port Shepstone 3

Amanzimtoti 2

Kokstad 2

Ladysmith 2

Nkandla 2

Pinetown 2

Richards Bay 2

Umzimkhulu 2

Amatikulu 1

Ceza 1

Chatsworth 1

Creighton 1

Dalton 1

Dundee 1

Eshowe 1

Estcourt 1

Greytown 1

Harding 1

Hillcrest 1

Hlabisa 1

Howick 1

Ingwavuma 1

Isipingo 1

Ixopo 1

Kranskop 1

Kwa-Ngwanase 1

Kwapett 1

Mahlabathini 1

Maphumulo 1

Melmoth 1

Nongoma 1

Nquthu 1

Pongola 1

Richmond 1

Scottburgh 1

Sibhayi 1

Stanger 1

Tongaat 1

Tugela Ferry 1

Ubombo 1

Ulundi 1

Utrecht 1

Verulam 1

Vryheid 1

Winterton 1

Location not recorded 3