The minister of home affairs is the minister in the Cabinet of South Africa with responsibility for the Department of Home Affairs. This position is currently filled by Leon Schreiber, who was appointed by President Cyril Ramaphosa on 30 June 2024. The position includes responsibility for immigration, refugee and asylum policy, for the civil registry, and for the issuing of identity documents and passports.
List of past ministers
Interior affairs, 1910–1984 NamePortraitTermPartyPrime Minister Jan Smuts 1910 1912 SAP Louis Botha Abraham Fischer 1912 1913 Jan Smuts 1913 1919 Thomas Watt 1919 1921 Jan Smuts SAP Jan Smuts Patrick Duncan 1921 1924 D.F. Malan 19 June 1924 17 May 1933 NP J.B.M. Hertzog J.F.H Hofmeyer 17 May 1933 1936 UP J.B.M. Hertzog Richard Stuttaford 1936 1939 Harry Lawrence 1939 17 July 1943 Jan Smuts C.F. Clarkson 17 July 1943 26 May 1948 UP Jan Smuts T.E. Dönges 26 May 1948 16 April 1958 HNP D.F. Malan Tom Naudé 16 April 1958 8 October 1961 NP Strydom Hendrik Verwoerd Jan de Klerk 8 October 1961 30 March 1966 NP Hendrik Verwoerd P.K. le Roux 30 March 1966 10 April 1968 Lourens Muller 10 April 1968 1970 B.J. Vorster Marais Viljoen 1970 1970 NP B.J. Vorster Theo Gerdener 1970 1972 Connie Mulder 1972 1978 Alwyn Schlebusch 1978 1980 Jan Christiaan Heunis 1980 1982 NP P.W. Botha F.W. de Klerk 1982 1984
Internal affairs, 1984–1994 NamePortraitTermPartyPresident F.W. de Klerk 1984 1985 NP P.W. Botha Stoffel Botha 1985 6 September 1989 Gene Louw 6 September 1989 1992 NP F.W. de Klerk Louis Pienaar 1992 1993 Danie Schutte 1993 10 May 1994
Home affairs, 1994–present NamePortraitTermPartyPresidentMangosuthu Buthelezi10 May 1994 – 13 July 2004IFPNelson Mandela (Government of National Unity)Nosiviwe Mapisa-Nqakula13 July 2004 – 21 April 2009ANCThabo Mbeki Kgalema Motlanthe
(after Mbeki resigned from office)Nkosazana Dlamini-Zuma22 April 2009 – 3 October 2012ANC Jacob ZumaNaledi Pandor4 October 2012 – 6 May 2014ANCMalusi Gigaba7 May 2014 – 30 March 2017ANCHlengiwe Mkhize30 March 2017 – 17 October 2017ANCAyanda Dlodlo17 October 2017 – 26 February 2018ANCMalusi Gigaba27 February 2018 - 13 November 2018ANCCyril RamaphosaSiyaboga Cwele22 November 2018 - 29 May 2019ANCAaron Motsoaledi30 May 2019 – 30 June 2024ANCLeon Schreiber 30 June 2024 – PresentDA
References