Clinics

Explore our comprehensive list of clinics in Johannesburg, complete with addresses, telephone numbers, and the services offered at each location. Find the medical care you need, from general health check-ups to specialized services, all conveniently located and easily accessible. Use this resource to identify and contact the clinic that best meets your healthcare needs.

Region A
Clinics in Region A

Region B
Clinics in Region B

NameServiceAddressContact No.Operating Hours
Berario (Ward 88)
  • Child health
  • Reproductive health, STIs
Corner Dolores and Hoover streets
Berario
011 476 5642
  • 7.30am - 4pm
​Bosmont (Ward 82
  • Child health
  • reproductive health
  • STIs
  • TB
  • HIV/AIDS counselling
Corner Maraisburg and Griffith roads
Bosmont
011 474 3413
  • Mon, Wed
  • 7.30am - 3.30pm
Crosby (Ward 69)
  • Child health
  • reproductive health
  • STIs
  • TB
  • HIV/AIDS counselling
77 Ingelby Street
Crosby
011 837 9118/9
  • Mon - Fri
  • 7.30am - 4pm
​Claremont (Ward 82)
  • Child health
  • Reproductive health
  • STIs
  • TB
  • curative
96 Princess Street
Claremont
011 477 9936
  • Mon - Fri
  • 7.30am - 4pm
​Parkhurst (Ward 117)
  • Child health
  • reproductive health
  • STIs
  • TB
  • HIV/AIDS counselling 
Corner Fifth Avenue and 14th Street Parkhurst011 788 1526/7
  • Mon - Thurs 7.30am - 4pm
Sophiatown (Ward 86)
  • Child health
  • reproductive health
  • STIs
Corner Edward and Gibson streets Sophiatown011 477 5649
  • Fri 7.30am - 4pm
Randburg Clinic (Ward 102)Cnr Bram Fisher Drive and Selkirk Avenue Ferndale 011 787 9393
​Riverlea (Ward 68)
  • Child health
  • reproductive health
  • STIs
  • TB
  • curative
  • HIV/AIDS counselling
1 Colorado Drive
Riverlea
011 474 2881
  • Mon - Fri 7.30am - 4pm
Westbury (Ward 69)
  • Child health
  • reproductive health
  • STIs
  • TB
  • geriatrics
97 du Plessis Street
Westbury
011 673 1002/3/4
  • Monday - Friday 7.30am - 4pm
Windsor (Ward 98)
  • Child health
  • reproductive health
  • STIs
Cnr Earls Avenue and Beatrice Street Windsor East011 678 7017
  • Mon, Wed, Fri 7.30am - 4pm
  • Contact these clinics for Psychiatry and Podiatry etc

Region C
Clinics in Region C

NameServiceAddressContactOperating Hours
​Biokinetics Centre
  • Biokinetics services
Pheasant Street
Helderkruin
011 764 2837
  • Mon – Thurs 6am - noon; 2pm - 6pm
  • Fri 6am – noon
Davidsonville
  • Mother and child health
  • sexually transmitted diseases
  • curative services for under 6 years
  • adult curative services
  • reproductive health services
  • tuberculosis
  • immunisation
Community Centre Campbell Street Davidsonville011 763 5932
  • Mon - Thurs 8am - 4pm
  • Fri 8am - noon
  • 1st Tuesday of month
  • 4pm - 6pm (working mothers only)
Florida
  • Child health
  • reproductive health
  • STIs
  • TB
  • Geriatrics
  • Curative
  • HIV/AIDS Counselling
8 Madeline Street
Florida
011 674 4451
  • Tues and Thurs 7.30am - 3pm
Helderkruin
  • Mother and child healt
  • sexually transmitted diseases
  • curative services for under six years
  • reproductive health services
  • tuberculosis
  • immunisation
Pheasant Street
Helderkruin
011 764 5403
  • Mon – Thurs 8am - 3.30pm
  • Fri 8am – noon
  • (HIV tests and pap smears only)
​HIV/Aids Information Centre
  • HIV/AIDS Information
  • Education
  • Counselling.
19 Rex Street
Roodepoort
011 761 6089
  • Mon 8am - 3.30pm
  • Fri 8am - noon
Roodepoort
  • Mother and child health
  • sexually transmitted diseases
    curative services for under six years
  • reproductive health services
  • tuberculosis
  • immunisation
15 Rex Street
Roodepoort
011 763 8557 / 011 761 6081
  • Mon - Thurs 8am - 4pm
  • Fri 8am - 12pm
  • 3rd Tues of month 4pm - 6pm
Roodepoort West Princess Clinic
  • Mother and child health
  • sexually transmitted diseases
  • curative services for under six years
  • reproductive health services
  • tuberculosis
  • immunisation
8 Harry Street
Princess
011 764 4802
  • Mon – Thurs 8am - 4pm
  • Fri 8am - noon
Weltevreden Park
  • Mother and child health
  • sexually transmitted diseases
  • curative services for under six years
  • reproductive health services
  • tuberculosis
  • immunisation
Corner JG Strydom and Jim Fouche streets Weltevreden Park011 679 3623
  • Mon - Thurs 8am - 3pm
  • Fri 8am - noon (emergencies only)
Weltevreden Park
  • Mother and child health
  • sexually transmitted diseases
  • curative services for under six years
  • reproductive health services
  • tuberculosis
  • immunisation
Corner JG Strydom and Jim Fouche streets Weltevreden Park011 679 3623
  • Mon - Thurs 8am - 3pm
  • Fri 8am - noon (emergencies only)
Zandspruit Clinic
  • Mother and child health
  • sexually transmitted diseases
  • curative services for under six years
  • reproductive health services
  • tuberculosis
  • immunisation
Administrative House
Beyers Naude Drive
Zandspruit
011 794 2210
  • Mon - Fri 8am - 4pm

Region D
Clinics in Region D

NameServiceAddressContact No.Operating Hours
Siphumlile
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • HIV/Aids
  • curative (children)
  • TB 
  • other communicable diseases
  • health education
3 204 CBD
Doornkop
011 765 8085
  • Mon – Fri 7.30am – 4pm
Nokuphila
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • HIV/Aids
  • curative (children)
  • TB and other communicable diseases
  • health education
8 405 Sejoe Street
Dobsonville Ext 2
011 988 7924
  • Mon – Fri 8am – 4pm
Bophelong
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • HIV/Aids
  • curative (children)
  • TB and other communicable diseases
  •  health education
34 755 Block 11
Doornkop
011 934 0032
  • Mon – Fri 7.30 – 4pm
Itireling (local and provincial clinic)
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • HIV/Aids
  • curative (children)
  • TB and other communicable diseases,
  • adolescent clinic
  • health education
5 Roodepoort Road
Dobsonville
011 988 3101
  • Mon – Fri 7am – 4pm
  • Sat 7am – 12pm​
​Zola (local and provincial clinic)
  • Well baby
  • immunisation
  • sexually transmitted infections
  • HIV/Aids counselling
  • TB and other communicable diseases
  • health education
  • family planning
75/1 765 Buthelezi Street
Zola
011 934 1000Mon – Fri 7.30am – 4pm
Sat 7.30am – 1pm (provincial service only)
Klipspruit West
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • HIV/Aids counselling
  • curative (adults and children)
  • TB and other communicable diseases,
  • health education.
Corner Daisy and Calendula streets Klipspruit011 947 1369
  • Mon – Fri 7.30am – 4pm
Senaoane
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • HIV/Aids counselling
  • curative (adults and children)
  • TB
  • other communicable diseases
  • health education
  • home visits
1928 Komati Road
Chiawelo
011 984 4044
  • Mon – Fri 8am – 4.30pm
​Mobile clinic Slovo Park
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • HIV/Aids counselling
  • curative (adults and children),
  • TB and other communicable diseases
  • health education
  • home visits
011 984 0402
  • Wed From 9am
Local and provincial clinic, mobile and non-governmental clinic Chiawelo (main clinic)
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • HIV/Aids counselling
  • TB and other communicable diseases,
  • health education
1743 Rihlamphu Street
Old Potch Road Chiawelo,
Soweto
011 984 1599
  • Mon – Thurs 7am – 4pm
  • Fri 7am – 1pm
Protea South
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • HIV/Aids counselling
  • curative (children)
  • TB and other communicable diseases
  • health
Stand 3 115, Dove Street
opposite St Mary Magdalene Anglican Church Protea South
011 980 5219
  • Mon – Fri 7.30am – 4pm
Mobile Protea Glen
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (adults and children)
  • TB and other communicable diseases
  • health education
011 984 0402
  • Thurs From 9am
  • Fri From 9am
Tladi (main clinic)
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • TB and other communicable diseases
  • curative (children)
  • HIV/Aids counselling
  • health education
144 Babinaphuthi Street
Tladi
011 930 2111
  • Mon – Fri 7.30am – 4pm​
Mobile Naledi Ext 11
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • TB and other communicable diseases
  • curative (children)
  • HIV/Aids counselling
  • health
Sports Complex011 984 0402
  • Thurs From 9am
Mobile Nancefield Hostel (room next to office
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • TB and other communicable diseases
  • curative (adults and children)
  • HIV/Aids counselling
  • health education
1753 Rihlampfu street
Chiawelo
011 984 0402
  • Mon – Fri 7.30am – 4pm
Mobile
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • TB and other communicable diseases
  • curative (adults and children)
  • health education
Slovoville011 984 0402
  • Every third Tues of month
  • 9am – 4pm
Mobile
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children)
  • TB and other communicable diseases
  • HIV/Aids counselling
  • health education
Kliptown011 984 0402
  • Every second Mon of month From 9am​
​Jabavu Clinic
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children)
  • TB and other communicable diseases
  • health education
Hope World Wide NGO on same premises
3 123, corner Tumahole Street and Mauze Drive
Jabavu
011 984 4014
  • Mon – Fri 7.30am – 4pm
Eldorado Park
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases
  • health education
  • chronic diseases
Extension 2
Corner Arlberg and Witteberg streets Eldorado Park
011 945 4203
  • Mon – Fri 8am – 4.30pm
Eldorado Park
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases
  • health education
  • chronic diseases
Extension 9
59 Boundary Road
Eldorado Park
011 945 3188
  • Mon – Fri 8am – 4.30pm
Michael Maponya
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases
  • health education
  • chronic diseases
Amtagala Street Zone 3
Pimville
011 933 1330
  • Mon – Fri 8am – 4.30pm
​Diepkloof
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases
  • health education
  • chronic diseases
3 790 Marthinus Smuts Drive
Diepkloof Zone 3
011 985 1104
  • Mon – Fri 8am – 4.30pm
Orlando East
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases
  • health education
  • chronic diseases
6 516 Rathebe Street
Orlando East
011 (no landline at present)
  • Mon – Fri 8am – 4.30pm
​Meadowlands Zone 2
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases
  • health education
  • chronic diseas
2 293/8 Heckroodt Circle
Meadowlands
011 936 4554
  • Mon - Fri 8am – 4.30pm
Sinqobile
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases,
  • health education
  • chronic diseases
27 578 Zone 10
Meadowlands
011 988 0788
  • Mon - Fri 8am – 4pm
Shanty
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases,
  • health education
  • chronic diseases
1 000 Armitage Road
Orlando West
011 939 2015
  • Mon – Fri 8am – 4.30pm
Elias Motsoaledi
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases
  • health education
  • chronic diseases
13 149 Carr Street
Mzimhlope
Orlando West
011 936 4106
  • Mon – Fri 8am – 4.30pm
​Noordgesig
  • Well baby
  • immunisation,
  • family planning
  • sexually transmitted infections
  • curative (children and adults)
  • TB and other communicable diseases
  • health education
  • chronic diseases
1 Main Road Corner
Main Road and Colin Drive
Noordgesig
011 935 1050
  • Mon – Fri 8am – 4.30pm​
Local and provincial clinic Mofolo South (main clinic)
  • Well baby
  • immunisation
  • family planning
  • sexually transmitted infections
  • TB and other communicable diseases
  • HIV/Aids counselling
  • health education
739 Roodepoort Road
Mofolo South
011 984 4050
  • Mon – Fri 7.30am – 4pm​

Region E
Clinics in Region E

NameServiceAddressContact No.Operating Hours
Bez Valley
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STIs
  • basic antenatal
  • postnatal
  • HIV/Aids counselling
  • health educationn
Corner 4th and 6th streets
Bezuidehout valley
  •  Mon, Friday 7:30am - 4pm
East Bank
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STIs
  • TB
  • home visits
  • postnatal care
Corner Springbok Crescent and Impala Road Alexandra011 443 5014
  • Mon - Fri 7.30am - 4.30pm
Eighth Avenue Clinic
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STIs
  • basic antenatal
  • postnatal
  • HIV/Aids counselling
  • health education
8th Avenue and Rooseveldt Street Alexandra 011 443 8211/5182
  • Mon - Fri 7.30am - 4pm
Fourth Avenue Clinic
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STIs
  • TB
  • home visits
Corner Fourth Avenue and Hofmeyer Street Alexandra 011 882 8930
  • Mon - Fri 7.30am - 4pm
Mayibuye
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STIs
  • antenatal
  • postnatal
  • HIV/Aids counselling
  • health education
Stand 2328 Mayibuye Street
Emdeni
011 311 2021
  • Mon - Fri 7.30am - 4pm
​Randburg (main clinic)
  • Well baby
  • immunisation
  • TB
  • home visits
  • STDs
  • family planning
  • antenatal
  • geriatrics
  • curative (children)
Corner Hendrik Verwoerd Drive and Selkirk Street
Randburg
011 787 9393
  • Mon – Fri 8am - 4.30pm
Petervale
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STDs
  • TB
  • health education
Corner Witkoppen and Cambridge roads Petervale 011 807 2946
  • Mon – Fri 8am - 12.30pm​
​Rosebank (satellite)
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STDs
  • TB
  • health education
8 Keys Ave
Rosebank
no telephone
  • Tues 8am - 3.30pm
Sandown
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STDs
  • TB
  • PNC
  • health education
Corner Maud and West streets
Sandown
011 881 6151/6215
  • Mon - Fri 8am - 3.30pm​
Thoko Mngoma
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STIs
  • basic antenatal
  • postnatal
  • HIV/Aids counselling
  • health education
Corner 3rd and 6th avenues Marlboro 011 448 1402
  • Mon - Fri 7.30am - 4pm
Wendywood
  • Curative (adults and children)
  • child health
  • immunisation
  • family planning
  • STIs
  • basic antenatal
  • postnatal
  • HIV/Aids counselling
  • health education
Corner Wendy and Bowling Streets Wendywood011 802 1095
  • Mon - Fri 7.30am - 4pm

Region F
Clinics in Region F

NameServiceAddressContact No.Operating Hours
CBD Health Office
  • Personal Health
CJ Cronjé Building
6TH Floor South Wing
80 Loveday Street, cnr Plein Street Johannesburg
011 376 8525 / 8554
  •  Mon – Fri 8am – 4.30pm
Urban Health CBD Health
Office Ground Floor
CJ Cronjé Building
80 Loveday Stree
011 336 5241 / 43
  • Mon – Fri 8am – 4pm
​MayfairCorner Sumner Street and Ninth Avenue Mayfair 011 837 6206
  • Mon – Thur 8am – 4pm
Marshalls Town 80 Albert Street
Marshalls Town
011 334 6009
  • Mon – Fri 8am – 4pm
Joubert ParkCorner Twist and Wolmarans Streets Joubert Park 011 725 4728
  • Mon – Fri 8am – 4pm
​Jeppe 34 Ford Street
Jeppe
011 614 1474 / 5 / 6Mon – Fri 8am – 4pm
​Esselen Street HIV/Aids Programme 17 Esselen Street
Hillbrow
011 725 6711 / 21
  • Mon, Thurs, Fri 8am – 4pm
Yeoville Corner Kenmere and Hopkins streets Yeoville 011 648 7979
  • Mon – Fri 8am – 4pm
Cardiac Rehabilitation and Exercise Wits Education Campus (JCE)
St Andrews Road
Parktown
011 717 3376 / 7
  • Mon – Fri 7am – 7pm
Rosettenville 1 Rose Avenue, cnr Mabel Street Rosettenville 011 435 1045 / 6 / 7
  • Mon – Fri :7.30am – 4pm
​Glenanda Corner Vorster Avenue and Surmone Street Glenanda 011 432 3546
  • Mon - Fri 7.30am – 3.30pm
South HillsCorner Geneva and Estantia roads South Hills011 623 1297
  • Wed, Thurs, Fri 7.30am – 4pm
Crown Gardens Recreation Centre
Cnr Ulster and Mourne streets
Crown Gardens
011 433 2351Mon, Tues, Wed 8am – 4pm
Bellavista Cnr Zietsman and Alex streets
Bellavista
011 433 1593
  • Mon – Fri 7.30 – 2pm
  • 2pm – 4pm (emergencies only)
​Malvern 501 – 505 Malvern Plaza
Malvern
011 622 1245
  • Mon – Fri 7.30am – 4pm
Kibler Park Cnr Kenneth Gardens and Summer Place Kibler Park011 943 2002
  • Mon – Fri 7.30am – 4pm

Region G
Clinics in Region G

NameServicesAddressContact No.Operating Hours
Ennerdale Ext 8
  • Well baby
  • immunisation
  • family planning
  • TB and other communicable diseases
  • HIV/Aids counselling
  • curative (children)
  • health education
Cnr Zeolite and Cryolite streets 011 855 1401
  • Mon - Fri 7.30am - 4pm
Ennerdale Ext 9
  • Well baby
  • immunisation
  • family planning
  • TB and other communicable diseases
  • HIV/Aids counselling
  • curative (children)
  • health education
Smith Walk011 855 4053 / 855 6821
  • Mon - Fri 7.30am - 4pm
​Lawley Ext 1
  • Well baby
  • immunisation
  • TB and other communicable disease
  • STIs
  • HIV/Aids counselling
  • curative (children)
  • health education
Barracuda Street 011 855 5869
  • Mon - Fri 7.30am - 4pm
Lawley Ext 2
  • Well baby
  • immunisation
  • family planning
  • TB and other communicable diseases
  • HIV/Aids counselling
  • curative (children)
  • health education
Fifth Ave011 855 3199
  • Mon - Fri 8.00am - 4pm​
​Lenasia Ext 2 (main clinic)
  • Well baby
  • immunisation
  • family planning
  • STIs
  • TB and other communicable diseases
  • HIV/Aids counselling
  • curative (children
  •  health education
Lenasia Health Centre Cnr Rose Avenue and Elands Street011 852 1055
  • Mon - Fri 7.30am - 4pm
​Lenasia Ext 10Acturus Street 011 857 1559
  • Mon - Fri 7.30am - 4pm
​Lenasia South (main clinic)
  • Well baby
  • immunisation
  • family planning
  • STIs
  • TB and other communicable diseases HIV/Aids counselling
  • curative (children)
  • health education
Civic Centre Cnr Wimbledon and Wellington streets 011 855 1617
  • Mon - Fri 8am - 4.30pm
Mid-Ennerdale
  • Well baby
  • immunisation (8am - 1pm)
  • family planning
  • TB and other communicable diseases
  • curative (children)
  • health education
  • HIV/Aids counselling
Cnr Second Avenue and Ormson Street011 855 5615
  • Mon - Fri 7.30am - 4pm
Weilers Farm
  • Well baby
  • immunisation
  • family planning
  • STIs
  • TB and other communicable diseases
  • HIV/Aids counselling
  • curative (children)
  • health education
681 Forest Road
Kanana Park
082 552 6131
  • Mon - Fri 7.30am - 4pm
Mobile MountainviewEnnerdale South 082 467 9239
  • Mon - Fri 8.30am - 3pm
Mobile Thulamntwana / Sweetwaters
  • Well baby
  • immunisation
  • family planning
  • STIs
  • TB and other communicable diseases
  • HIV/Aids counselling
  • curative (children)
  • health education
Ennerdale South 082 556 4991 / 082 552 6131
  • Mon - Fri 8.30am - 3pm​​

Search

Looking for something? type in the search box below, and we will try to find it for you.