Template:SA cabinet table

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
  1. ^ President Ramaphosa was inaugurated for his second term of office on 19 June 2024. https://www.msn.com/en-za/news/other/cyril-ramaphosa-sworn-in-as-south-africas-president-for-a-second-term/ar-BB1ovuC5?ocid=BingNewsSerp . In terms of Section 88 (1) of the Constitution, the President’s term of office ends when the next President is inaugurated. Similarly Section 94 of the Constitution, which refers to continuation of cabinet after elections sates: “When an election of the National Assembly is held, the Cabinet, the Deputy President, Ministers and any Deputy Ministers remain competent to function until the person elected President by the next Assembly, assumes office.” https://elections.sabc.co.za/elections2024/news/ramaphosa-remains-president-until-the-national-assembly-convenes/