Find a Doctor Near You

Browse HPCSA-registered practitioners available for online care from R365 wherever you are in South Africa.

Search all doctors

Online doctor care

Start with an online consultation for primary-care advice, prescriptions, sick notes, or referrals when clinically appropriate. Standard-hours consultations cost R365; configured after-hours windows cost R450.

Find a nearby practice

Looking for an in-person location? Browse approved practices by province and use your device location to order public practice addresses by distance.

Find a practice

Browse practitioners by city

These city pages use approved practice locations and current Udok availability rather than static city lists.

Cape Town

Western Cape

View local practitioners

Johannesburg

Gauteng

View local practitioners

Durban

KwaZulu-Natal

View local practitioners

Pietermaritzburg

KwaZulu-Natal

View local practitioners

Gqeberha

Eastern Cape

View local practitioners

East London

Eastern Cape

View local practitioners

George

Western Cape

View local practitioners

Bloemfontein

Free State

View local practitioners

Polokwane

Limpopo

View local practitioners

Mbombela

Mpumalanga

View local practitioners

Rustenburg

North West

View local practitioners

Kimberley

Northern Cape

View local practitioners

Browse Udok doctors

Current doctors on the Udok platform. Use the full directory to filter by language, speciality, special interest, practice, or availability.

View all doctors
Dr Mickail Bain
General Practitioner

Dr Mickail Bain

MBChB

29 Orange St, Newlands, Cape Town, 7700, South Africa

I am a dedicated and compassionate medical professional with a strong passion for helping others and making a meaningful impact in both individual lives and the wider community. I have a particular interest in chronic disease management and preventive medicine. Originally from Pretoria, I am now based in Cape Town. Outside of work, I enjoy playing the saxophone, photography, and spending time in nature.

Languages: english, afrikaans

Dr Deidre Bruwer
General Practitioner

Dr Deidre Bruwer

MBChB

6 Aurora Dr, Umhlanga Ridge, uMhlanga, 4319, South Africa

Dr Deidré Bruwer is a well-rounded GP with 20+ years’ experience since qualifying in 2002. Expertly bridging Emergency and General Medicine, she provides rapid, high-quality care for acute and chronic conditions. Dr. Bruwer also excels in Aesthetic Medicine, offering evidence-based treatments for natural rejuvenation.She remains a dedicated student of medical innovation, ensuring her patients benefit from the most current protocols in global healthcare.

Languages: english

Dr Ndabezinhle Buthelezi
General Practitioner

Dr Ndabezinhle Buthelezi

MBChB

26 Taunton Rd, Wembley, Pietermaritzburg, 3201, South Africa

Dedicated Medical Doctor with 10+ years of clinical experience in primary healthcare, chronic disease management (diabetes, obesity), and addiction medicine. She leads medical detoxification programs and Opioid Substitution Therapy (OST). Holds an MBChB and a Postgraduate Diploma in Addiction Care. Expertise includes preventive care, patient education, and tailoring medical-assisted treatment plans.

Languages: english, isizulu, isixhosa

Dr Keagan Chaffey
General Practitioner

Dr Keagan Chaffey

MBBCH (cum laude)

88 Johannes St, Fairland, Randburg, 2030, South Africa

I am an independent medical practitioner with broad experience in acute and general medical conditions. I take a patient-centred, holistic approach to care, with a strong focus on accurate diagnosis, evidence-based management, and maintaining optimal function and wellbeing. My clinical interests include general practice, acute care, and musculoskeletal and sports-related conditions. I am committed to providing professional, compassionate, and practical care tailored to each patient’s needs.

Languages: english, afrikaans

Dr Raadiyah Clarke
General Practitioner

Dr Raadiyah Clarke

MBBCh

13 Baring St, Worcester Central, Worcester, 6849, South Africa

I am an independent medical doctor with a strong interest in family medicine, neurology, and chronic care. I approach each patient holistically, combining clinical reasoning with genuine care and attention to individual needs. I strive to create a comfortable and supportive space where patients feel heard, understood, and respected. Whether you’re seeking guidance for an acute concern or ongoing health support, I am committed to providing thoughtful, thorough, and patient-centered care.

Languages: english, afrikaans