Office | Portrait | Incumbent | Term started Term ended[1] total days | |
---|---|---|---|---|
President | Cyril Ramaphosa (born 1952) |
ANC | 15 February 2018 (2018-02-15): 19 June 2024 2316 days | |
Deputy President | Paul Mashatile (born 1961) |
ANC | 7 March 2023 (2023-03-07): 19 June 2024 470 days | |
Minister in the Presidency | Khumbudzo Ntshavheni (born 1977) |
ANC | 6 March 2023 (2023-03-06): 19 June 2024 471 days | |
Minister in the Presidency responsible for Planning, Monitoring and Evaluation | Maropene Ramokgopa (born 1980) |
ANC | 7 March 2023 (2023-03-07): 19 June 2024 470 days | |
Minister in the Presidency responsible for Electricity | Kgosientso Ramokgopa (born 1975) |
ANC | 7 March 2023 (2023-03-07): 19 June 2024 470 days | |
Minister of Women, Youth and Persons with Disabilities | Nkosazana Dlamini-Zuma (born 1949) |
ANC | 6 March 2023 (2023-03-06): 19 June 2024 471 days | |
Minister of Agriculture, Land Reform and Rural Development | Thoko Didiza (born 1965) |
ANC | 30 May 2019 (2019-05-30): 19 June 2024 1847 days | |
Minister of Basic Education | Angie Motshekga (born 1955) |
ANC | 12 May 2009 (2009-05-12): 19 June 2024 5517 days | |
Minister of Communications and Digital Technologies | Mondli Gungubele (born 1957) |
ANC | 6 March 2023 (2023-03-06): 19 June 2024 471 days | |
Minister of Cooperative Governance and Traditional Affairs | Thembi Nkadimeng (born 1973) |
ANC | 7 March 2023 (2023-03-07): 19 June 2024 470 days | |
Minister of Defence and Military Veterans | Thandi Modise (born 1959) |
ANC | 6 August 2021 (2021-08-06): 19 June 2024 1048 days | |
Minister of Environment, Forestry and Fisheries | Barbara Creecy (born 1958) |
ANC | 30 May 2019 (2019-05-30): 19 June 2024 1847 days | |
Minister of Employment and Labour | Thulas Nxesi (born 1959) |
ANC | 30 May 2019 (2019-05-30): 19 June 2024 1847 days | |
Minister of Finance | Enoch Godongwana (born 1957) |
ANC | 5 August 2021 (2021-08-05): 19 June 2024 1049 days | |
Minister of Health | Joe Phaahla (born 1957) |
ANC | 5 August 2021 (2021-08-05): 19 June 2024 1049 days | |
Minister of Higher Education, Science and Technology | Blade Nzimande (born 1958) |
ANC | 30 May 2019 (2019-05-30): 19 June 2024 1847 days | |
Minister of Home Affairs | Aaron Motsoaledi (born 1958) |
ANC | 30 May 2019 (2019-05-30): 19 June 2024 1847 days | |
Minister of Human Settlements | Mmamoloko Kubayi-Ngubane (born 1978) |
ANC | 5 August 2021 (2021-08-05): 19 June 2024 1049 days | |
Minister of International Relations and Cooperation | Naledi Pandor (born 1953) |
ANC | 30 May 2019 (2019-05-30): 19 June 2024 1847 days | |
Minister of Justice and Correctional Services | Ronald Lamola (born 1983) |
ANC | 30 May 2019 (2019-05-30): 19 June 2024 1847 days | |
Minister of Mineral Resources and Energy | Gwede Mantashe (born 1955) |
ANC | 27 February 2018 (2018-02-27): 19 June 2024 2304 days | |
Minister of Police | Bheki Cele (born 1952) |
ANC | 27 February 2018 (2018-02-27): 19 June 2024 2304 days | |
Minister of Public Enterprises | Pravin Gordhan (born 1949) |
ANC | 27 February 2018 (2018-02-27): 19 June 2024 2304 days | |
Minister of Public Service and Administration | Noxolo Kiviet (born 1963) |
ANC | 7 March 2023 (2023-03-07): 19 June 2024 470 days | |
Minister of Public Works and Infrastructure | Sihle Zikalala (born 1973) |
ANC | 7 March 2023 (2023-03-07): 19 June 2024 470 days | |
Minister of Small Business Development | Stella Ndabeni-Abrahams (born 1978) |
ANC | 5 August 2021 (2021-08-05): 19 June 2024 1049 days | |
Minister of Social Development | Lindiwe Zulu (born 1958) |
ANC | 30 May 2019 (2019-05-30): 19 June 2024 1847 days | |
Minister of Sports, Arts and Culture | Zizi Kodwa (born 1970) |
ANC | 7 March 2023 (2023-03-07): 5 June 2024 456 days | |
Minister of Tourism | Patricia de Lille (born 1951) |
GOOD | 6 March 2023 (2023-03-06): 19 June 2024 471 days | |
Minister of Trade, Industry and Competition | Ebrahim Patel (born 1962) |
ANC | 30 May 2019 (2019-05-30): 19 June 2024 1847 days | |
Minister of Transport | Sindisiwe Chikunga (born 1958) |
ANC | 7 March 2023 (2023-03-07): 19 June 2024 470 days | |
Minister of Water and Sanitation | Senzo Mchunu (born 1958) |
ANC | 5 August 2021 (2021-08-05): 19 June 2024 1049 days |