7th Parliament · elected 29 May 2024 · roster of 6 November 2026
Four hundred seats,
no constituencies.
South Africans vote for a party's list, not a person. Half of the National Assembly comes from nine regional lists, one per province; the other half from national lists that top each party up to its share of the national vote. A member who leaves their party loses the seat (Constitution s.47(3)(c)) — floor-crossing was abolished in 2009 — so the seats stay with the party that won them and a vacancy goes to the next name on its list.
The National Assembly
287 seats in the Government of National Unity.
Parliament lists 393 members: 197 from national lists and 196 from regional lists. 7 seats are vacant (MK 5, EFF 2), awaiting the next candidates on the lists. The parties of the Government of National Unity sit on the left of the chart, the rest on the right; the President is elected by the Assembly and gives up his seat (s.87), so Cyril Ramaphosa is not among them.
Members of the National Assembly by party
393 members
African National Congress
159 seats · 73 national · 86 regional · in the GNU- Rachel Cecilia Adams National list
- Mokgadi Johanna Aphiri National list
- Tintswalo Joyce Bila Regional list · Limpopo
- Nkhensani Kate Bilankulu Regional list · Limpopo
- Zolile Burns-Ncamashe Regional list · Eastern Cape Deputy Minister of Cooperative Governance and Traditional Affairs
- Mosa Steve Chabane Regional list · Limpopo
- Tshehofatso Meagan Chauke-Adonis National list
-
- Erald Alzano Cloete Regional list · Northern Cape
-
- Sharon Winona Davids Regional list · Western Cape
-
- Masefako Clarah Dikgale Regional list · Limpopo
- Dikeledi Rosemary Direko Regional list · Free State
- Sello Leon Dithebe Regional list · Free State
- Mluleki Dlelanga Regional list · Eastern Cape
-
- Mary-Ann Lindelwa Dunjwa Regional list · Eastern Cape
-
Cedric Thomas Frolick Regional list · Eastern Cape House Chairperson: Committees, Oversight and Public Participation -
Nqabisa Gantsho Regional list · Eastern Cape - Nonceba Agnes Gcaleka-Mazibuko Regional list · Gauteng
-
Knowledge Malusi Nkanyezi Gigaba National list - Nomalungelo Gina Regional list · KwaZulu-Natal Deputy Minister of Science, Technology and Innovation
- Yanga Govana National list
-
- Mzimasi Mike Hala Regional list · Eastern Cape
-
Fasiha Hassan-Duma National list - Altia Sthembile Hlongo National list
- Sylvia Elizabeth Izaks National list
- Sisipho Palomina Jama National list
- Betty Motebele Kegakilwe Regional list · North West
-
- Gaolatlhe David Kgabo Regional list · North West
- Zamakhanyase Khanyase National list
- Juliet Queen Khumalo Regional list · Mpumalanga
-
Gerhardus Willem Koornhof National list -
- Andisiwe Nangamso Kumbaca Regional list · Eastern Cape
-
- Molefi David Dakota Legoete Regional list · North West
-
Molapi Soviet Lekganyane National list - Walter Tebogo Letsie Regional list · Gauteng
- Mmapaseka Steve Emily Letsike National list Deputy Minister of Women, Youth and Persons with Disabilities
- Livhuwani Ethel Ligaraba Regional list · Limpopo
- Sedukanelo Tshepo David Louw National list
- Ntando Maduna National list
- Sello Meshack Maeco Regional list · Gauteng
- Thokozile Elizabeth Magagula Regional list · Gauteng
- Sipho Mahlangu Regional list · Mpumalanga
- Mikateko Golden Mahlaule National list
-
- Supra Obakeng Ramoeletsi Mahumapelo National list
- Khomotjo Joy Maimela National list
-
- Noluthando Makasi Regional list · Western Cape
- Moyagabo Paulina Makgato Regional list · Limpopo
- Lusizo Sharon Makhubela Regional list · Mpumalanga
- Cristopher Nakampe Malematja Regional list · Gauteng
-
- Boyce Makhosonke Maneli Regional list · Gauteng
-
- Namane Dickson Masemola National list Deputy Minister of Cooperative Governance and Traditional Affairs
-
-
Mzwandile Collen Masina Regional list · Gauteng -
- Mkhacani Joseph Maswanganyi National list
-
Chupu Stanley Mathabatha Regional list · Limpopo Deputy Minister of Land Reform and Rural Development - Oscar Masarona Mathafa Regional list · Gauteng
- Inathi Mirranda Mbiyo Regional list · Gauteng
-
Edward Senzo Mchunu National list - Thembeka Vuyisile Buyisile Mchunu National list
- Teliswa Mgweba Regional list · Gauteng
-
Zwelini Lawrence Mkhize Regional list · KwaZulu-Natal - Lufefe Mkutu National list
- Matsholo Liesbet Mmolotsane Regional list · Free State
- Moleboheng Modise-Mpya Regional list · Gauteng
- Mogodu Samuel Moela Regional list · Limpopo
- Masetshego Lenah Mofokeng Regional list · Free State
- Julian Leseletsi Mokoena Regional list · Mpumalanga
- Sofia Mosikatsi Regional list · Northern Cape
- Nomasonto Evelyn Motaung National list
-
- Dorries Eunice Mpapane National list
- Mzoleli Mrara Regional list · Eastern Cape
- Nombuso Elizabeth Mtolo Regional list · KwaZulu-Natal
- Tshilidzi Bethuel Munyai Regional list · Gauteng
- Azwihangwisi Faith Muthambi National list
- Nonkosi Queenie Mvana Regional list · Eastern Cape
- Ronalda Schivonne Nalumango National list
-
- Nanda Annah Ndalane Regional list · Limpopo
- Pumelele Ndamase Regional list · Eastern Cape
- Helen Elizabeth Neale-May National list
-
Nobuhle Pamela Nkabane Regional list · KwaZulu-Natal - Ntombovuyo Silberose Nkopane Regional list · Eastern Cape
- Nomgqibelo Ethel Nkosi Regional list · Mpumalanga
- Vusumuzi Alfred Nkosi Regional list · Mpumalanga
- Mncedisi Nontsele Regional list · Eastern Cape
- Xola Nqola National list
-
-
- Dipuo Rosina Ntuli Regional list · KwaZulu-Natal
- Mdumiseni Ntuli National list
-
-
- Carol Mokgadi Phiri Regional list · Limpopo
- Maakgalake Beneilwe Pholwane Regional list · Limpopo
- Windy Timotheus David Plaatjies Regional list · Western Cape
-
- Keamotseng Stanley Ramaila Regional list · Limpopo
-
-
- Kgomotso Anthea Ramolobeng Regional list · Gauteng
- Khusela Lwandlekazi Nobatembu Sangoni National list
- Lindelwa Balungile Sapo Regional list · Eastern Cape
- Albert Mammoga Seabi Regional list · Limpopo
- Makithing Olga Seate National list
- Michael Segede Regional list · Northern Cape
- Seaparo Charles Sekoati Regional list · Limpopo
- Selelo Donald Selamolela Regional list · Limpopo
- Masello Maatlawa Senne Regional list · North West
- Fisani Lillian Shabangu Regional list · Mpumalanga
-
Rhulani Thembi Siweya National list - Gijimani Jim Skosana Regional list · Mpumalanga
- Thokozile Sokanyile Regional list · Eastern Cape
- Mzwanele Major Sokopo Regional list · Western Cape
- Nombiselo Suzan Sompa-Masiu Regional list · North West
- Shaik Imraan Subrathie Regional list · KwaZulu-Natal
-
- Weziwe Tikana-Gxotiwe National list
- Kerileng Christina Tlhong Regional list · North West
- Nokuzola Gladys Tolashe National list
- Noble Tshiamo Tshotetsi Regional list · North West
- Phindisile Pretty Xaba-Ntshaba Regional list · Gauteng
- Sheilla Tembalam Xego Regional list · Eastern Cape
Democratic Alliance
87 seats · 39 national · 48 regional · in the GNU- Wendy Robyn Alexander Regional list · Gauteng
- Patrick George Atkinson National list
-
-
Michael Bagraim National list - Edwin Victor Baptie National list
-
Leonard Jones Basson National list - Andrew Gordon Bateman Regional list · Western Cape
- Edwin Macrae Bath National list
-
Darren Bergman National list - Tsholofelo Katlego Bodlani National list
- Nicole Jane Bollman Regional list · KwaZulu-Natal
-
Glynnis Breytenbach National list -
Mark John Burke Regional list · Western Cape - Ian Cameron Regional list · Western Cape
- Roger William Tobias Chance Regional list · Gauteng
- Mergan Chetty Regional list · KwaZulu-Natal
- Delmaine Chesley Christians National list
- Katherine Alexandra Christie Regional list · Western Cape
-
Michéle Odette Clarke National list - Janho Engelbrecht Regional list · Gauteng
- Farhat Essack Regional list · Western Cape
-
Mimmy Martha Gondwe National list - Samantha Jane Graham-Maré National list
-
- Christian Hattingh National list
-
- Christian Hans Heinrich Hunsinger National list
- Haseenabanu Ismail Regional list · Gauteng
- Ciska Jordaan National list
- Kabelo Kgobisa-Ngcaba Regional list · Western Cape
- Karabo Lerato Khakhau Regional list · Free State
- Thembisile Angel Khanyile National list
- Damien Dominic Klopper Regional list · Mpumalanga
-
Dianne Kohler National list - Hendrik Christiaan Crafford Krüger Regional list · Mpumalanga
-
Cathlene Labuschagne National list - Elmarie Linde Regional list · Western Cape
-
James Robert Bourne Lorimer National list -
- Thamsanqa Bhekokwakhe Mabhena Regional list · Gauteng
-
-
Bonginkosi Success Madikizela Regional list · Western Cape -
-
Erik Johannes Marais National list -
Bridget Staff Masango National list - Letta Matlhodi Maseko Regional list · Western Cape
-
-
Natasha Wendy Anita Mazzone National list - Fezeka Mbiko Regional list · Eastern Cape
- Joseph Job McGluwa Regional list · North West
- Mlondi Mveli Mdluli Regional list · KwaZulu-Natal
- George Michalakis National list
-
Kevin John Mileham Regional list · Eastern Cape - Stephen James Moore Regional list · Gauteng
-
Luyolo Mphithi Regional list · Gauteng - Nicholas Georg Myburgh Regional list · Western Cape
- Mlindi Advent Nhanha Regional list · Eastern Cape
- Baxolile Babongile Nodada National list
- Wildri Dennis Peach Regional list · Gauteng
-
Conrad James Poole National list - Leah Ruth Potgieter Regional list · Gauteng
- Emma Louise Powell National list
- Tumelo Robert Ramongalo Regional list · Gauteng
- Adrian Christopher Roos National list
-
Karl Willem Du Pré Le Roux Regional list · Western Cape -
- Andrew Dirk De Blocq Van Scheltinga Regional list · Gauteng
- Lisa‐Maré Schickerling Regional list · Northern Cape
-
-
Isaac Sello Seitlholo Regional list · North West -
Nazley Khan Sharif Regional list · Gauteng - Maliyakhe Lymon Shelembe Regional list · KwaZulu-Natal
- Shara Singh National list
-
- Christiaan Frederik Beyers Smit Regional list · Limpopo
- Ryan Smith Regional list · Western Cape
- Eleanore Rochelle Jacquelene Spies Regional list · Western Cape
-
- S’bongiseni Gerald Vilakazi National list
- Jan Naudé De Villiers Regional list · Western Cape
- Kingsley’s Hope Wakelin Regional list · Gauteng
-
Désirée Van Der Walt National list - Sphesihle Zondi Regional list · KwaZulu-Natal
- Anna Maria Van Zyl Regional list · Eastern Cape
Inkatha Freedom Party
17 seats · 10 national · 7 regional · in the GNU-
Elphas Mfakazeleni Buthelezi Regional list · KwaZulu-Natal Minister of Public Service and Administration - Ntuthukoyezwe Zuzifa Buthelezi National list
- Russel Nsikayezwe Cebekhulu National list
- Nhlanhla Mzungezwa Hadebe National list
-
-
- Thokozani Makhosonke Langa Regional list · KwaZulu-Natal
- Bhekizizwe Nivard Luthuli Regional list · KwaZulu-Natal
- Busaphi Eleonor Machi National list
-
- Liezl Linda Van Der Merwe National list
- Nompumelelo Happiness Mhlongo Regional list · KwaZulu-Natal
- Mangaqa Albert Mncwango National list
- Siphosethu Lindinkosi Ngcobo Regional list · KwaZulu-Natal
- Alco Kufakwezwe Ngobese Regional list · Gauteng
-
- Sanele Sethembeni Zondo Regional list · KwaZulu-Natal
Patriotic Alliance
9 seats · 5 national · 4 regional · in the GNU- Juliet Adileen Basson National list
- Marlon Vivienne Daniels Regional list · Eastern Cape
- Ernest Hendricks Regional list · Western Cape
- Theresa Jeyi Regional list · Gauteng
-
- Millicent Lorato Mhlanga National list
- Sheila Peters Regional list · Western Cape
- Ashley !Qhoeke Sauls National list
- Saintes Harry McLove Van Wyk National list
Freedom Front Plus
6 seats · 4 national · 2 regional · in the GNU- Wynand Johannes Boshoff National list
-
Heloise Denner National list -
-
Cornelius Petrus Mulder Regional list · Western Cape -
Philippus Adriaan Van Staden Regional list · Gauteng -
Wouter Wynand Wessels National list
United Democratic Movement
3 seats · 2 national · 1 regional · in the GNU-
-
Nqabayomzi Lawrence Saziso Kwankwa National list - Christobel Thandiwe Nontenja Regional list · Eastern Cape
Al Jama-ah
2 seats · 2 national · 0 regional · in the GNU-
- Imraan Ismail-Moosa National list
Rise Mzansi
2 seats · 1 national · 1 regional · in the GNU-
Stanford Makashule Gana Regional list · Gauteng -
Songezo Siphiwo Zibi National list
GOOD
1 seat · 1 national · 0 regional · in the GNUPan Africanist Congress of Azania
1 seat · 1 national · 0 regional · in the GNUuMkhonto weSizwe Party
58 seats · 29 national · 24 regional · 5 vacant- Zelna Saira Abader Regional list · Gauteng
- Noma Buthelezi National list
- Zibuse Khayelihle Abednego Cele National list
- Wesley Marshall Douglas National list
- Siyabonga Innocent Gama Regional list · KwaZulu-Natal
- Thulani Innocent Gamede Regional list · KwaZulu-Natal
- Nhlanhla Bernard Gcwabaza National list
-
Mandlakayise John Hlophe National list - Thalente Thuthukani Sakhile Kubheka National list
- Emerald Kwenzokuhle Madlala Regional list · KwaZulu-Natal
- Khayelihle Blessing Madlala National list
- Mokgaetji Carol Mafagane Regional list · Gauteng
- Japhta Sihle Malinga Regional list · KwaZulu-Natal
-
Mzwanele Manyi Regional list · Mpumalanga - Gugulethu Mathonsi Regional list · KwaZulu-Natal
- Mandlenkosi James Matutu National list
- Moses Sipho Mbatha National list
- Hazel Htombenhle Mbele National list
- Thembinkosi Siboniso Mjadu Regional list · KwaZulu-Natal
- Philasande Mkhize National list
- Siphetho Witness Mkhize National list
- Siyabonga Percival Mkhize Regional list · KwaZulu-Natal
- Bongani Michael Mkongi National list
- Sizwe Nicholas Mlotshwa National list
- Pinky Pearlgene Mngadi Regional list · KwaZulu-Natal
- John Andile Mngxitam National list
- Irvin Serame Mogale Regional list · KwaZulu-Natal
- Shunmugam Ramsamy Moodley National list
- Gift Motaung National list
- Moshome Patrick Motubatse National list
- Mnqobi Prince Msezane National list
- Zwelakhe Elija Mthethwa National list
- Jeffrey Bhekumndeni Mtolo National list
- Nokwethemba Antonia Mtshweni Regional list · KwaZulu-Natal
- Mariam Be Be Muhammad Regional list · Gauteng
- Sanele Greegory Mwali Regional list · KwaZulu-Natal
- Adil Nchabeleng Regional list · KwaZulu-Natal
- Wiseman Qiniselani Ngobese National list
- Joel Sihle Ngubane National list
- Sithembile Innocentia Nkosi Regional list · KwaZulu-Natal
- Sibonelo Nomvalo Regional list · KwaZulu-Natal
- Delisile Ntshaba Regional list · KwaZulu-Natal
- Nkosinathi Innocent Nxumalo Regional list · KwaZulu-Natal
- Harriet Makhosazana Radebe Regional list · KwaZulu-Natal
- Visvin Gopal Reddy National list
- David Douglas Des Van Rooyen National list
- Lehlohonolo Daniel Selepe Regional list · Mpumalanga
- Lungisani Graduate Shangase National list
- Crossby Vusi Shongwe Regional list · Gauteng
- David Mandla Skosana National list
- Glen Taaibosch National list
- Albert Tshepo Themba Regional list · Mpumalanga
- Brümelda Esserina Shoran-Reneé Zuma National list
Economic Freedom Fighters
39 seats · 17 national · 20 regional · 2 vacant-
Laetitia Heloise Arries Regional list · North West - Mazwikayise Brian Blose Regional list · KwaZulu-Natal
- Betty Kedisaletse Diale Regional list · North West
- Mbali Dlamini National list
- Sixolisa Gcilishe Regional list · Gauteng
-
Makoti Sibongile Khawula National list - Muzi Khoza National list
- Lencel Mashidika Komane Regional list · Limpopo
-
Molebogeng Sharon Letlape Regional list · North West -
Sihle Lonzi Regional list · Mpumalanga -
Poppy Raisibe Mailola National list -
Julius Sello Malema National list - Lilian Managa Regional list · Limpopo
-
Omphile Mankoba Confidence Maotwe National list - Paulnita Marais Regional list · Free State
-
Ngwanamakwetle Reneiloe Mashabela National list - Babalwa Mathulelwa Regional list · Eastern Cape
-
Leigh‐Ann Mathys National list -
Nthako Sam Matiase National list - Chumani Matiwane National list
- Ntombovuyo Veronica Mente-Nkuna National list
-
Nqobile Matilda Mhlongo National list -
Hlengiwe Octavia Mkhaliphi National list - Thapelo Predict Mogale Regional list · Gauteng
- Mathibe Rebecca Mohlala National list
-
Tebogo Josephine Mokwele Regional list · Free State - Eugene Mthethwa Regional list · Eastern Cape
-
Carl Gerhardus Niehaus Regional list · Gauteng - Nontando Judith Nolutshungu National list
- Elsabe Natasha Ntlangwini Regional list · Western Cape
-
Vuyani Pambo National list - Mogamad Nazier Paulsen National list
- Mandla Shikwambana Regional list · Limpopo
- Noluvuyo Tafeni Regional list · Eastern Cape
-
Sinawo Thambo Regional list · Gauteng - Suzan Sophie Thembekwayo Regional list · Gauteng
-
Lorato Florence Tito Regional list · Northern Cape
ActionSA
6 seats · 4 national · 2 regional- Alan David Beesley National list
-
Dereleen Elana James Regional list · Gauteng - Malebo Patricia Kobe National list
- Tebogo Kgosietsile Solomon Letlape National list
- Lerato Mikateko Ngobeni Regional list · Gauteng
-
Roland Athol Price Trollip National list
African Christian Democratic Party
3 seats · 3 national · 0 regional-
Kenneth Raselabe Joseph Meshoe National list -
Steven Nicholas Swart National list - Wayne Maxim Thring National list
African Transformation Movement
2 seats · 2 national · 0 regional- Thandiswa Linnen Marawu National list
- Vuyolwethu Zungula National list
Build One South Africa
2 seats · 2 national · 0 regional-
Nobuntu Lindumusa Hlazo-Webster National list -
Mmusi Aloysias Maimane National list
National Coloured Congress
2 seats · 1 national · 1 regional- Fadiel Adams National list
- Sakiena Frenchman Regional list · Western Cape
United Africans Transformation
1 seat · 1 national · 0 regional- Lehlohonolo Wonderboy Mahlatsi National list
No member matches.
The National Council of Provinces
Ninety delegates,
ten from each province.
Each provincial legislature sends a delegation of ten (s.60): six permanent delegates, listed here, and four special delegates — the Premier or a member they designate, and members of the legislature — who change with the business of the day. Delegations are shared among the parties in proportion to their seats in the legislature (s.61). On most questions each delegation casts a single vote (s.65).
54 delegates
Eastern Cape
ANC 3 · DA 1 · EFF 1 · UDM 1- Makhi Feni ANC
- Mwelo Nonkonyana ANC
Free State
ANC 3 · DA 1 · EFF 1 · VF+ 1- Mandisa Makesini EFF
- Pitso Noe ANC
Gauteng
ANC 2 · DA 2 · EFF 1 · MK 1- Mpho Gift Modise ANC
KwaZulu-Natal
MK 3 · ANC 1 · DA 1 · IFP 1- Mzamo Billy DA
-
Limpopo
ANC 4 · DA 1 · EFF 1- Meisie Kennedy EFF
- Sanny Ndhlovu ANC
Mpumalanga
ANC 3 · DA 1 · EFF 1 · MK 1- Khanya Ceza EFF
- Sylvia Nxumalo ANC
North West
ANC 4 · DA 1 · EFF 1Northern Cape
ANC 3 · DA 1 · EFF 1 · VF+ 1Western Cape
DA 3 · ANC 1 · EFF 1 · PA 1- Virgill Gericke EFF
- Sindiswa Masumpa ANC
No member matches.
Photos: 110 of 393 members of the Assembly and 2 of 54 NCOP delegates have a freely licensed portrait on Wikimedia Commons that we could tie to them by their Wikidata record; everyone else shows initials rather than risk a wrong face. Parliament's own portraits carry no open licence and are not used. Names link to each member's page on parliament.gov.za.