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.

Dr Nasipi Siyasanga Xopa
MBChB · General Medical Practitioner
16+
Years in Practice
10k+
Patients Treated
10+
Medical Aids Accepted
R650
Consultation Fee
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.
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.

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.
From search to seen — in three steps
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.
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.
Treatment & follow-up
Walk out with a diagnosis, treatment plan, sick note or referral — whatever you need. Medical aid claim submitted automatically.
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
Typical drive times
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."
"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."
"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."
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.
Schedule a consultation
Same-day and next-day appointment slots are usually available. Pick whichever way works for you — online, phone, or WhatsApp.