| | Final Ranking | pts | win | drw | lst | gf | ga | g+- |  | 1. | Kaizer Chiefs | 54 | 23 | 8 | 3 | 58: | 21 | +37 |  | 2. | Arcadia Shepherds | 52 | 23 | 6 | 5 | 72: | 29 | +43 |  | 3. | Highlands Park | 51 | 21 | 9 | 4 | 64: | 26 | +38 |  | 4. | Hellenic | 49 | 20 | 9 | 5 | 53: | 20 | +33 |  | 5. | Dynamos | 46 | 19 | 8 | 7 | 62: | 33 | +29 |  | 6. | Durban City | 45 | 20 | 5 | 9 | 58: | 40 | +18 |  | 7. | Cape Town City | 41 | 17 | 7 | 10 | 58: | 38 | +20 |  | 8. | Witbank Aces | 36 | 14 | 8 | 12 | 59: | 48 | +11 |  | 9. | Orlando Pirates | 34 | 14 | 6 | 14 | 48: | 42 | +6 |  | 10. | Moroka Swallows | 29 | 12 | 5 | 17 | 49: | 43 | +6 |  | 11. | Amazulu Durban | 29 | 11 | 7 | 16 | 43: | 51 | -8 |  | 12. | Pretoria Callies | 29 | 10 | 9 | 15 | 36: | 49 | -13 |  | 13. | Wits University | 28 | 10 | 8 | 16 | 36: | 40 | -4 |  | 14. | Lusitano | 25 | 9 | 7 | 18 | 36: | 55 | -19 |  | 15. | Benoni United | 21 | 6 | 9 | 19 | 33: | 60 | -27 |  | 16. | Welkom Real Harts | 19 | 6 | 7 | 21 | 30: | 60 | -30 |  | 17. | Vaal Professionals | 15 | 5 | 5 | 24 | 21: | 70 | -49 |  | 18. | African Wanderers | 6 | 2 | 2 | 30 | 13: | 97 | -84 | 
 | | Cape Town City were put into liquidation just before the end of the season for refusing to play in the Mainstay Cup and withdrew for the 1980 season. |  | Promoted: Leicester City, Pilkington United Brothers and Bloemfontein Celtic. | 
 |