Athletes
| # | Athlete | G · S · B | Total | ||
|---|---|---|---|---|---|
| 1 | Frankie Fredericks Men · 1991–2003 | 2 Oct 1967 | 60m, 100m, 200m +1 | 9 gold 12 silver 3 bronze | 24 |
| 2 | Roger Haitengi Men · 2007–17 | 17 Sep 1983 | Triple jump | 4 gold 1 silver 1 bronze | 6 |
| 3 | Hansie Booysen Men · 1990 | 22 Nov 1949 | Shot put, Discus throw, Hammer throw | 3 gold 0 silver 0 bronze | 3 |
| 4 | Beatrice Masilingi Women · 2019–21 | 10 Apr 2003 | 100m, 200m, 400m +1 | 2 gold 3 silver 0 bronze | 5 |
| 5 | Tjipekapora Herunga Women · 2007–15 | 1 Jan 1988 | 200m, 400m | 2 gold 0 silver 4 bronze | 6 |
| 6 | Helalia Johannes Women · 2011–22 | 13 Aug 1980 | 5000m, Half marathon, Marathon | 2 gold 0 silver 4 bronze | 6 |
| 7 | Johannes Maritz Men · 2009–15 | 20 Dec 1990 | 110m hurdles, 110m hurdles (99.0 cm), 400m hurdles | 2 gold 0 silver 2 bronze | 4 |
| 8 | Beata Naigambo Women · 2013–15 | 11 Mar 1980 | Marathon | 2 gold 0 silver 1 bronze | 3 |
| 9 | Jaco Van Wyk (1971) Men · 1990 | – | 110m hurdles, 400m hurdles | 2 gold 0 silver 0 bronze | 2 |
| 10 | Lavinia Haitope Women · 2013 | 3 Mar 1990 | 800m, 1500m | 2 gold 0 silver 0 bronze | 2 |
| 11 | Hitjivirue Kaanjuka Men · 2005–15 | 29 Dec 1987 | 100m, 200m, relays | 1 gold 4 silver 1 bronze | 6 |
| 12 | Christine Mboma Women · 2019–22 | 22 May 2003 | 200m, 800m, relays | 1 gold 2 silver 2 bronze | 5 |
| 13 | Stephen Louw Men · 1994–2008 | 26 Feb 1975 | Long jump, relays | 1 gold 1 silver 2 bronze | 4 |
| 14 | Strydom Van der Wath Men · 2009–15 | 25 Sep 1991 | Javelin throw | 1 gold 1 silver 0 bronze | 2 |
| 15 | Eddie Haosemab Men · 1990 | – | High jump, Long jump | 1 gold 1 silver 0 bronze | 2 |
| 16 | Wilna Van Vuuren (1965) Women · 1990 | – | Shot put, Discus throw | 1 gold 1 silver 0 bronze | 2 |
| 17 | Daniel Nghipandulwa Men · 2013–15 | 8 Jun 1989 | 800m | 1 gold 1 silver 0 bronze | 2 |
| 18 | Ryan Williams Men · 2019–26 | 26 Mar 2000 | Shot put (6 kg), Discus throw, Discus throw (1.75 kg) | 1 gold 0 silver 5 bronze | 6 |
| 19 | Madeleine Joubert Women · 1995 | 10 Jun 1978 | High jump | 1 gold 0 silver 1 bronze | 2 |
| 20 | Annerie De Klerk Women · 1990–94 | 25 Apr 1976 | High jump | 1 gold 0 silver 1 bronze | 2 |
| 21 | Marike Weitz Women · 2025 | 5 Apr 2008 | Shot put (3 kg), Discus throw | 1 gold 0 silver 1 bronze | 2 |
| 22 | Sylvia Schulz Women · 2015 | 3 Mar 1999 | Heptathlon (U18) | 1 gold 0 silver 0 bronze | 1 |
| 23 | Daria Smith Women · 1999 | 7 Feb 1981 | Javelin throw | 1 gold 0 silver 0 bronze | 1 |
| 24 | Max Schaefer (1966) Men · 1990 | – | High jump | 1 gold 0 silver 0 bronze | 1 |
| 25 | G. Rowland Men · 1990 | – | Pole vault | 1 gold 0 silver 0 bronze | 1 |
Only international medals count: national championship titles are left out.