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
| Name | Service | Address | Contact No. | Operating Hours |
|---|---|---|---|---|
| Berario (Ward 88) |
| Corner Dolores and Hoover streets Berario | 011 476 5642 |
|
| Bosmont (Ward 82 |
| Corner Maraisburg and Griffith roads Bosmont | 011 474 3413 |
|
| Crosby (Ward 69) |
| 77 Ingelby Street Crosby | 011 837 9118/9 |
|
| Claremont (Ward 82) |
| 96 Princess Street Claremont | 011 477 9936 |
|
| Parkhurst (Ward 117) |
| Corner Fifth Avenue and 14th Street Parkhurst | 011 788 1526/7 |
|
| Sophiatown (Ward 86) |
| Corner Edward and Gibson streets Sophiatown | 011 477 5649 |
|
| Randburg Clinic (Ward 102) | Cnr Bram Fisher Drive and Selkirk Avenue Ferndale | 011 787 9393 | ||
| Riverlea (Ward 68) |
| 1 Colorado Drive Riverlea | 011 474 2881 |
|
| Westbury (Ward 69) |
| 97 du Plessis Street Westbury | 011 673 1002/3/4 |
|
| Windsor (Ward 98) |
| Cnr Earls Avenue and Beatrice Street Windsor East | 011 678 7017 |
|
Region C
Clinics in Region C
| Name | Service | Address | Contact | Operating Hours |
|---|---|---|---|---|
| Biokinetics Centre |
| Pheasant Street Helderkruin | 011 764 2837 |
|
| Davidsonville |
| Community Centre Campbell Street Davidsonville | 011 763 5932 |
|
| Florida |
| 8 Madeline Street Florida | 011 674 4451 |
|
| Helderkruin |
| Pheasant Street Helderkruin | 011 764 5403 |
|
| HIV/Aids Information Centre |
| 19 Rex Street Roodepoort | 011 761 6089 |
|
| Roodepoort |
| 15 Rex Street Roodepoort | 011 763 8557 / 011 761 6081 |
|
| Roodepoort West Princess Clinic |
| 8 Harry Street Princess | 011 764 4802 |
|
| Weltevreden Park |
| Corner JG Strydom and Jim Fouche streets Weltevreden Park | 011 679 3623 |
|
| Weltevreden Park |
| Corner JG Strydom and Jim Fouche streets Weltevreden Park | 011 679 3623 |
|
| Zandspruit Clinic |
| Administrative House Beyers Naude Drive Zandspruit | 011 794 2210 |
|
Region D
Clinics in Region D
| Name | Service | Address | Contact No. | Operating Hours |
|---|---|---|---|---|
| Siphumlile |
| 3 204 CBD Doornkop | 011 765 8085 |
|
| Nokuphila |
| 8 405 Sejoe Street Dobsonville Ext 2 | 011 988 7924 |
|
| Bophelong |
| 34 755 Block 11 Doornkop | 011 934 0032 |
|
| Itireling (local and provincial clinic) |
| 5 Roodepoort Road Dobsonville | 011 988 3101 |
|
| Zola (local and provincial clinic) |
| 75/1 765 Buthelezi Street Zola | 011 934 1000 | Mon – Fri 7.30am – 4pm Sat 7.30am – 1pm (provincial service only) |
| Klipspruit West |
| Corner Daisy and Calendula streets Klipspruit | 011 947 1369 |
|
| Senaoane |
| 1928 Komati Road Chiawelo | 011 984 4044 |
|
| Mobile clinic Slovo Park |
| 011 984 0402 |
| |
| Local and provincial clinic, mobile and non-governmental clinic Chiawelo (main clinic) |
| 1743 Rihlamphu Street Old Potch Road Chiawelo, Soweto | 011 984 1599 |
|
| Protea South |
| Stand 3 115, Dove Street opposite St Mary Magdalene Anglican Church Protea South | 011 980 5219 |
|
| Mobile Protea Glen |
| 011 984 0402 |
| |
| Tladi (main clinic) |
| 144 Babinaphuthi Street Tladi | 011 930 2111 |
|
| Mobile Naledi Ext 11 |
| Sports Complex | 011 984 0402 |
|
| Mobile Nancefield Hostel (room next to office |
| 1753 Rihlampfu street Chiawelo | 011 984 0402 |
|
| Mobile |
| Slovoville | 011 984 0402 |
|
| Mobile |
| Kliptown | 011 984 0402 |
|
| Jabavu Clinic |
| Hope World Wide NGO on same premises 3 123, corner Tumahole Street and Mauze Drive Jabavu | 011 984 4014 |
|
| Eldorado Park |
| Extension 2 Corner Arlberg and Witteberg streets Eldorado Park | 011 945 4203 |
|
| Eldorado Park |
| Extension 9 59 Boundary Road Eldorado Park | 011 945 3188 |
|
| Michael Maponya |
| Amtagala Street Zone 3 Pimville | 011 933 1330 |
|
| Diepkloof |
| 3 790 Marthinus Smuts Drive Diepkloof Zone 3 | 011 985 1104 |
|
| Orlando East |
| 6 516 Rathebe Street Orlando East | 011 (no landline at present) |
|
| Meadowlands Zone 2 |
| 2 293/8 Heckroodt Circle Meadowlands | 011 936 4554 |
|
| Sinqobile |
| 27 578 Zone 10 Meadowlands | 011 988 0788 |
|
| Shanty |
| 1 000 Armitage Road Orlando West | 011 939 2015 |
|
| Elias Motsoaledi |
| 13 149 Carr Street Mzimhlope Orlando West | 011 936 4106 |
|
| Noordgesig |
| 1 Main Road Corner Main Road and Colin Drive Noordgesig | 011 935 1050 |
|
| Local and provincial clinic Mofolo South (main clinic) |
| 739 Roodepoort Road Mofolo South | 011 984 4050 |
|
Region E
Clinics in Region E
| Name | Service | Address | Contact No. | Operating Hours |
|---|---|---|---|---|
| Bez Valley |
| Corner 4th and 6th streets Bezuidehout valley |
| |
| East Bank |
| Corner Springbok Crescent and Impala Road Alexandra | 011 443 5014 |
|
| Eighth Avenue Clinic |
| 8th Avenue and Rooseveldt Street Alexandra | 011 443 8211/5182 |
|
| Fourth Avenue Clinic |
| Corner Fourth Avenue and Hofmeyer Street Alexandra | 011 882 8930 |
|
| Mayibuye |
| Stand 2328 Mayibuye Street Emdeni | 011 311 2021 |
|
| Randburg (main clinic) |
| Corner Hendrik Verwoerd Drive and Selkirk Street Randburg | 011 787 9393 |
|
| Petervale |
| Corner Witkoppen and Cambridge roads Petervale | 011 807 2946 |
|
| Rosebank (satellite) |
| 8 Keys Ave Rosebank | no telephone |
|
| Sandown |
| Corner Maud and West streets Sandown | 011 881 6151/6215 |
|
| Thoko Mngoma |
| Corner 3rd and 6th avenues Marlboro | 011 448 1402 |
|
| Wendywood |
| Corner Wendy and Bowling Streets Wendywood | 011 802 1095 |
|
Region F
Clinics in Region F
| Name | Service | Address | Contact No. | Operating Hours |
|---|---|---|---|---|
| CBD Health Office |
| CJ Cronjé Building 6TH Floor South Wing 80 Loveday Street, cnr Plein Street Johannesburg | 011 376 8525 / 8554 |
|
| Urban Health | CBD Health Office Ground Floor CJ Cronjé Building 80 Loveday Stree | 011 336 5241 / 43 |
| |
| Mayfair | Corner Sumner Street and Ninth Avenue Mayfair | 011 837 6206 |
| |
| Marshalls Town | 80 Albert Street Marshalls Town | 011 334 6009 |
| |
| Joubert Park | Corner Twist and Wolmarans Streets Joubert Park | 011 725 4728 |
| |
| Jeppe | 34 Ford Street Jeppe | 011 614 1474 / 5 / 6 | Mon – Fri 8am – 4pm | |
| Esselen Street HIV/Aids Programme | 17 Esselen Street Hillbrow | 011 725 6711 / 21 |
| |
| Yeoville | Corner Kenmere and Hopkins streets Yeoville | 011 648 7979 |
| |
| Cardiac Rehabilitation and Exercise | Wits Education Campus (JCE) St Andrews Road Parktown | 011 717 3376 / 7 |
| |
| Rosettenville | 1 Rose Avenue, cnr Mabel Street Rosettenville | 011 435 1045 / 6 / 7 |
| |
| Glenanda | Corner Vorster Avenue and Surmone Street Glenanda | 011 432 3546 |
| |
| South Hills | Corner Geneva and Estantia roads South Hills | 011 623 1297 |
| |
| Crown Gardens | Recreation Centre Cnr Ulster and Mourne streets Crown Gardens | 011 433 2351 | Mon, Tues, Wed 8am – 4pm | |
| Bellavista | Cnr Zietsman and Alex streets Bellavista | 011 433 1593 |
| |
| Malvern | 501 – 505 Malvern Plaza Malvern | 011 622 1245 |
| |
| Kibler Park | Cnr Kenneth Gardens and Summer Place Kibler Park | 011 943 2002 |
|
Region G
Clinics in Region G
| Name | Services | Address | Contact No. | Operating Hours |
|---|---|---|---|---|
| Ennerdale Ext 8 |
| Cnr Zeolite and Cryolite streets | 011 855 1401 |
|
| Ennerdale Ext 9 |
| Smith Walk | 011 855 4053 / 855 6821 |
|
| Lawley Ext 1 |
| Barracuda Street | 011 855 5869 |
|
| Lawley Ext 2 |
| Fifth Ave | 011 855 3199 |
|
| Lenasia Ext 2 (main clinic) |
| Lenasia Health Centre Cnr Rose Avenue and Elands Street | 011 852 1055 |
|
| Lenasia Ext 10 | Acturus Street | 011 857 1559 |
| |
| Lenasia South (main clinic) |
| Civic Centre Cnr Wimbledon and Wellington streets | 011 855 1617 |
|
| Mid-Ennerdale |
| Cnr Second Avenue and Ormson Street | 011 855 5615 |
|
| Weilers Farm |
| 681 Forest Road Kanana Park | 082 552 6131 |
|
| Mobile Mountainview | Ennerdale South | 082 467 9239 |
| |
| Mobile Thulamntwana / Sweetwaters |
| Ennerdale South | 082 556 4991 / 082 552 6131 |
|