Choose from 61 general practitioners in Benoni.
Find a trained GP in Benoni to diagnose and treat a variety of conditions such as high or low blood pressure, bronchitis, pneumonia and asthma, as well as a diverse range of other medical issues. They can also refer patients to a specialist depending on the nature of the condition diagnosed.
Select from a large list of practices in Benoni such as Daveyton, Wattville, Rynfield and Northmead as well as many others. Make an appointment online by selecting a preferred doctor and requesting an appointment. The process can be done within seconds.
Afterwards, please take the time to rate and recommend the selected practice, this helps others make the best decision on which Doctor to choose from.
General Practitioner
Book Appointment
Private Practice
8 Oak Street, Northmead, Benoni, 1501
General Practitioner
Book AppointmentGeneral Practitioner, Wellness Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book Appointment
Private Practice
54 Harpur Avenue, Benoni, 1500
General Practitioner
Book Appointment
Private Practice
14 Tom Jones Street, Cnr Bedford Avenue, Daveyton, Benoni, 1500
Private Practice
3 Shongweni Street, Lakefield, Benoni, 1501
6 Practitioners
General Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
View Profile
Private Practice
93 Kemston Avenue, Benoni, Benoni, 1500
Medicross Clinic
Corner of Kei & Great North, Farrarmere, Benoni, Johannesburg, 1501
8 Practitioners
General Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
Book AppointmentGeneral Practitioner
View Profile
Private Practice
1 Davidson Street, Rynfield, Benoni, 1514
General Practitioner
View Profile
Private Practice
1218 Maripan Street, Actonville, Benoni, 1506
General Practitioner
View Profile
Private Practice
13421 Moloko Street, Daveyton, Benoni, 1507