Presidents of the Republic of África do Sul Presidentes da República da África do Sul First holder Charles Roberts Swart * 1894 Records #10 Names Family filter On/Off 1 Charles Roberts Swart * 1894 2 Theophilus Ebenhaezer Dönges * 1898 3 Jacob Johannes Fouché * 1898 4 Nicolaas Diederichs * 1903 5 Balthazar Johannes Vorster * 1915 6 Marais Viljoen * 1915 7 Pieter Botha * 1916 8 Frederik de Klerk * 1936 9 Nelson Mandela * 1918 10 Thabo Mvuyelwa Mbeki * 1942 Corrections and Updates To suggest a correction or an update. Click Here