Rietondale · Pretoria · Same-Day Appointments

Looking for a doctor near you in Pretoria?

Dr Xopa is a trusted general practitioner in Rietondale, Pretoria — offering same-day GP appointments, walk-in consultations, and compassionate family medicine for adults, children, and the elderly. 16+ years of clinical experience. All major medical aids accepted.

5-Star Rated on Google
HPCSA Registered 16+ Years Experience Major Medical Aids Same-Day Booking
Dr Nasipi Siyasanga Xopa, general practitioner in Rietondale, Pretoria

Dr Nasipi Siyasanga Xopa

MBChB · General Medical Practitioner

HPCSA 16+ Years Family Medicine Mental Health Chronic Care

16+

Years in Practice

10k+

Patients Treated

10+

Medical Aids Accepted

R650

Consultation Fee

Before You Book

What to know about Dr Xopa's Pretoria GP practice

Opening hours, location, accreditation, accepted medical aids, and how a consultation is structured — the practical things worth knowing before your first visit.

Same-Day Appointments

Sick today? We keep slots open every day for urgent walk-ins and same-day bookings. Call or book online before 16:30.

Right Here in Rietondale

155 Soutpansberg Road, easy access from the N1, N4, and Pretoria CBD. Free on-site parking, wheelchair friendly.

All Major Medical Aids

Discovery, Bonitas, Momentum, Medihelp, GEMS, Fedhealth, Bestmed, Profmed and more — claims submitted electronically on your behalf.

A Doctor Who Listens

Dr Xopa takes the time to understand your full story — physical, mental, social. Every consultation feels like a proper consultation, not a queue.

HPCSA Registered

MBChB qualified general medical practitioner with 16+ years of clinical experience. Full HPCSA registration, ongoing professional development.

5-Star Rated on Google

The practice maintains a 5-star Google rating. Reviews are publicly available on the Google Business Profile.

What We Treat

A full-service GP for everything that comes up

Most things you'd see a doctor for, we handle right here — no specialist referral, no second appointment. One fee, R650, covers any of these consultations.

Coughs, colds & flu

Sore throat, blocked nose, fever, chest infection — diagnosed and treated in one visit.

Tummy bugs & infections

Gastro, food poisoning, UTIs, skin infections, ear infections — diagnosis and treatment in one visit.

Repeat consultations

Same-day follow-up consultations for ongoing chronic conditions. Continuity of care for long-term patients.

Sick notes & medical certificates

Standard sick notes issued same-day after consultation, compliant with the BCEA.

Blood tests & health screenings

Cholesterol, sugar, blood pressure, full blood work, cancer screening — book a basic or executive panel.

Chronic disease management

Diabetes, hypertension, asthma, thyroid, HIV — structured care plans and regular reviews.

Mental health & anxiety

Compassionate GP-level care for depression, anxiety, sleep, and stress. No referral needed.

Routine adult vaccinations

Up-to-date adult immunisation reviews and pre-travel consultations for trips abroad.

Family & paediatric visits

Well-baby check-ups, childhood vaccinations, sick-child consultations, adolescent health.

Book Your Appointment
Dr Xopa at her Pretoria consulting rooms
Meet Your Doctor

Dr Nasipi Siyasanga Xopa

Dr Nasipi Siyasanga Xopa is a qualified general medical practitioner who completed her MBChB at Walter Sisulu University in 2009. With over 16 years of experience in family medicine, primary healthcare, and mental health, she brings a wealth of clinical knowledge to every consultation.

Dr Xopa treats each patient holistically, ethically, and as an individual, placing the doctor-patient relationship at the heart of her practice. Her career spans a range of hospitals and primary healthcare centres, where she has developed deep expertise in mental health conditions, chronic illness management, HIV care, maternal health, and general medical care.

MBChB · Walter Sisulu University (2009) HPCSA Registered SAMA Member 16+ Years Experience
Book a Consultation
How It Works

From search to seen — in three steps

1

Book your slot

Book online in 60 seconds, call us on 012 051 7030, or send a quick WhatsApp. Same-day slots open every weekday and Saturday morning.

2

Come in — we listen

Arrive at Room 1, 155 Soutpansberg Road. Free parking at the door. Dr Xopa gives every patient a thorough, unhurried consultation.

3

Treatment & follow-up

Walk out with a diagnosis, treatment plan, sick note or referral — whatever you need. Medical aid claim submitted automatically.

Where We Are

A doctor near you in northern Pretoria

Our rooms are easy to reach from anywhere in Pretoria — see the typical drive times from the surrounding suburbs and highways below.

Visit us in Rietondale

Room 1, 155 Soutpansberg Road
Rietondale, Pretoria, 0084
Gauteng, South Africa

Mon – Fri08:00 – 17:00
Saturday08:00 – 12:00
Sun & Public HolidaysClosed

Typical drive times

From the N1 (Lynnwood / Hatfield)
Exit at Lynnwood Road, north to Soutpansberg.
~5 min
From the N4 / Atterbury
South onto Atterbury, west onto Soutpansberg.
~8 min
From Pretoria CBD / Church Square
East on Pretorius / Stanza Bopape, then north.
~7 min
From Brooklyn / Hatfield / Hillcrest
North on Soutpansberg Road, straight through.
~10 min
From Waverley / Queenswood / Villieria
South via Soutpansberg or Frates Road.
~7 min
From Arcadia / Sunnyside
North on Hamilton, then east on Soutpansberg.
~6 min
Patient Stories

What our Pretoria patients say

A small selection of patient feedback. Full public reviews are available on the practice's Google Business Profile.

"Dr Xopa is an exceptional doctor who truly listens. She took the time to understand my chronic fatigue and developed a comprehensive treatment plan. I finally feel like myself again."

S

Sarah M.

General Practice patient · Pretoria

"Booked online in the morning, seen the same afternoon. The receptionist was lovely, the rooms were clean, and Dr Xopa was warm and thorough. Exactly what I was looking for in a family doctor."

M

Michael T.

Same-day appointment · Brooklyn

"We bring both our children here for check-ups and vaccinations. The practice is warm, welcoming, and Dr Xopa has a wonderful way with kids. She noticed a developmental concern early that we had missed."

L

Lerato K.

Family patient · Waverley

Common Questions

Everything you'd ask a doctor near you

If your question isn't here, just give us a call or send a WhatsApp — we're happy to help.

Yes — we keep same-day appointments open every weekday and Saturday morning. Book online, call us on 012 051 7030, or WhatsApp +27 79 084 2640. Walk-ins are welcome and seen in order of clinical urgency.
A standard general consultation is R650. The same fee applies whether it's a sick visit, mental health consultation, paediatric visit, or chronic disease review. Blood tests and vaccines are billed separately at cost.
We accept all major South African medical aids — Discovery, Bonitas, Momentum, Medihelp, GEMS, Fedhealth, Bestmed, Profmed, Bankmed, Sizwe and more. We submit claims electronically on your behalf at no extra cost.
No referral needed. You can book directly with Dr Xopa for any GP service — including mental health, paediatric, and chronic disease consultations.
Yes. Dr Nasipi Siyasanga Xopa holds an MBChB from Walter Sisulu University (2009) and is fully registered with the Health Professions Council of South Africa (HPCSA). She has 16+ years of clinical experience.
We're at Room 1, 155 Soutpansberg Road, Rietondale, Pretoria, 0084. About 5 minutes from the N1 (Lynnwood/Hatfield exits), 8 minutes from the N4, and a short drive from Pretoria CBD, Arcadia, Sunnyside, Brooklyn, Waverley, Queenswood and the surrounding northern suburbs.
Yes to both. Free, secure on-site parking right at the entrance. The practice is step-free, with an accessible consulting room and restroom.
Monday to Friday 08:00–17:00, Saturday 08:00–12:00. Closed Sundays and public holidays. For after-hours emergencies, please go to your nearest hospital emergency department.

Schedule a consultation

Same-day and next-day appointment slots are usually available. Pick whichever way works for you — online, phone, or WhatsApp.