Choose from 218 general practitioners in Johannesburg.
Select from 150 General Practitioners in the greater Johannesburg area in a selection of suburbs such as Rosebank, Fordsburg, Parktown as well as in the Johannesburg city centre. This list is constantly growing as more medical professionals choose RecoMed to help make the appointment booking process simpler and more efficient.
These doctors can diagnose and treat a variety of medical problems such as colds & flus, high or low blood pressure, asthma as well as a range of other medical issues. Make an appointment online today, select a preferred practice and request an appointment. This process can be done within seconds and is a free service to all patients.
Afterwards, please rate and recommend your selected GP in order to aid other patients in making the right choice.
Medicross Clinic
Cnr Luipaard & Paardekraal Road, Krugersdorp, Johannesburg, 1739
5 Practitioners
Medicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentGeneral Practitioner
Book Appointment
Private Practice
18 Bartlett Road, Mayfair, Johannesburg, 2108
Medicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentElgin Mall, Cnr of Elgin Road and Olienhout Avenue, Birchleigh, Kempton Park, Johannesburg, 1621
5 Practitioners
Medicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book Appointment
Medicross Clinic
The Berg Shopping Centre
Cnr Gordon & Bergbron Road, Bergbron, Johannesburg, 7925
3 Practitioners
Medicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentAnaesthetist, General Practitioner
Book Appointment
Private Practice
0A Quince Street, Sunnyside, Johannesburg, 2092
Medicross Clinic
Shop B1-3
Carlswald Decor Centre
c/o 5th & Harry Galaun Street, Midrand, Carlswald, Johannesburg, 1683
5 Practitioners
Medicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentMedicross General Practitioner
Book AppointmentFamily Practice, General Practitioner, Sexologist
Book Appointment
Private Practice
9a Sturdee Avenue, Rosebank, Johannesburg, 2196
General Practitioner
Book Appointment
Private Practice
121B - 1st Floor,
Bel Air Shopping Center, Randburg, North Riding, Johannesburg, 2169
General Practitioner
Book Appointment
Private Practice
2 Eddy Avenue, Bedfordview, Johannesburg, 2001