Presiden Afrika Selatan memegang dua jabatan yaitu sebagai Kepala Negara dan juga Kepala Pemerintahan. Ia dipilih sewaktu Majelis Nasional (National Assembly) dan Majelis Provinsiprovinsi Nasional (National Council of Provinces), Presiden adalah pemimpin partai mayoritas di Parlemen.