Skip to content
Mandate SA — home

UMKHONTO WESIZWE

A party as the official results list it (M.K.). Listed in 1 general election, in 2024.

General elections
1
First listed
2024
Latest
2024
Abbreviation
M.K.

Logo and colours

No verified record currently available. A logo or colours are shown only once captured from the party’s own publication or an official register — never assumed.

Leadership

No verified record currently available. Party office is recorded only where the party or an official register states it, with the date it states.

Electoral history

Votes and share in every election this record appears in

Results in every election recorded
ElectionBallotVotesShareChangeOn the ballot
2024 National and Provincial ElectionsProvincial ballot2 256 27214,2%–
2024 National and Provincial ElectionsRegional ballot2 240 55314,1%–
2024 National and Provincial ElectionsNational ballot2 344 31114,6%–

Promises and actions

What the party promised and what it did, each with evidence and a review date — a separate, editorial layer beside the official record

None published yet. Promises and party activities appear here only after editorial review — this is not a statement that the party made no promises or did nothing.

Ward by-elections

Wards contested
33
Seats awarded
4
Seats awarded, of wards contested4 of 33

People

Members official rosters list for this party now, and its 2024 candidate lists — two different things

Listed as current members

Member of the National Assembly
Member of the National Assembly
NameParty (as listed)List
Zelna Saira AbaderUMKHONTO WESIZWERegional · Gauteng
Noma ButheleziUMKHONTO WESIZWENational
Zibuse Khayelihle Abednego CeleUMKHONTO WESIZWENational
Wesley Marshall DouglasUMKHONTO WESIZWENational
Siyabonga Innocent GamaUMKHONTO WESIZWERegional · KwaZulu-Natal
Thulani Innocent GamedeUMKHONTO WESIZWERegional · KwaZulu-Natal
Nhlanhla Bernard GcwabazaUMKHONTO WESIZWENational
Mandlakayise John HlopheUMKHONTO WESIZWENational
Thalente Thuthukani Sakhile KubhekaUMKHONTO WESIZWENational
Pumlani KubukeliUMKHONTO WESIZWENational
Khanyisile Litchfield-TshabalalaUMKHONTO WESIZWERegional · Gauteng
Emerald Kwenzokuhle MadlalaUMKHONTO WESIZWERegional · KwaZulu-Natal
Khayelihle Blessing MadlalaUMKHONTO WESIZWENational
Mokgaetji Carol MafaganeUMKHONTO WESIZWERegional · Gauteng
Japhta Sihle MalingaUMKHONTO WESIZWERegional · KwaZulu-Natal
Mzwanele ManyiUMKHONTO WESIZWERegional · Mpumalanga
Gugulethu MathonsiUMKHONTO WESIZWERegional · KwaZulu-Natal
Mandlenkosi James MatutuUMKHONTO WESIZWENational
Moses Sipho MbathaUMKHONTO WESIZWENational
Hazel Htombenhle MbeleUMKHONTO WESIZWENational
Thembinkosi Siboniso MjaduUMKHONTO WESIZWERegional · KwaZulu-Natal
Philasande MkhizeUMKHONTO WESIZWENational
Siphetho Witness MkhizeUMKHONTO WESIZWENational
Siyabonga Percival MkhizeUMKHONTO WESIZWERegional · KwaZulu-Natal
Bongani Michael MkongiUMKHONTO WESIZWENational
Sizwe Nicholas MlotshwaUMKHONTO WESIZWENational
Pinky Pearlgene MngadiUMKHONTO WESIZWERegional · KwaZulu-Natal
John Andile MngxitamUMKHONTO WESIZWENational
Irvin Serame MogaleUMKHONTO WESIZWERegional · KwaZulu-Natal
Shunmugam Ramsamy MoodleyUMKHONTO WESIZWENational
Gift MotaungUMKHONTO WESIZWENational
Moshome Patrick MotubatseUMKHONTO WESIZWENational
Mnqobi Prince MsezaneUMKHONTO WESIZWENational
Zwelakhe Elija MthethwaUMKHONTO WESIZWENational
Jeffrey Bhekumndeni MtoloUMKHONTO WESIZWENational
Nokwethemba Antonia MtshweniUMKHONTO WESIZWERegional · KwaZulu-Natal
Mariam Be Be MuhammadUMKHONTO WESIZWERegional · Gauteng
Sanele Greegory MwaliUMKHONTO WESIZWERegional · KwaZulu-Natal
Adil NchabelengUMKHONTO WESIZWERegional · KwaZulu-Natal
Wiseman Qiniselani NgobeseUMKHONTO WESIZWENational
Joel Sihle NgubaneUMKHONTO WESIZWENational
Sithembile Innocentia NkosiUMKHONTO WESIZWERegional · KwaZulu-Natal
Sibonelo NomvaloUMKHONTO WESIZWERegional · KwaZulu-Natal
Delisile NtshabaUMKHONTO WESIZWERegional · KwaZulu-Natal
Nkosinathi Innocent NxumaloUMKHONTO WESIZWERegional · KwaZulu-Natal
Harriet Makhosazana RadebeUMKHONTO WESIZWERegional · KwaZulu-Natal
Visvin Gopal ReddyUMKHONTO WESIZWENational
Lehlohonolo Daniel SelepeUMKHONTO WESIZWERegional · Mpumalanga
Lungisani Graduate ShangaseUMKHONTO WESIZWENational
Crossby Vusi ShongweUMKHONTO WESIZWERegional · Gauteng
David Mandla SkosanaUMKHONTO WESIZWENational
Glen TaaiboschUMKHONTO WESIZWENational
Albert Tshepo ThembaUMKHONTO WESIZWERegional · Mpumalanga
David Douglas Des Van RooyenUMKHONTO WESIZWENational
Brümelda Esserina Shoran-Reneé ZumaUMKHONTO WESIZWENational
Member of the Provincial Legislature — Eastern Cape
NameParty (as listed)Role (as listed)
Wandile NgcobeUMKHONTO WESIZWELeader of the MK
Member of the Provincial Legislature — Free State
NameParty (as listed)Role (as listed)
MJ FokoUMKHONTO WESIZWE–
Member of the Provincial Legislature — Mpumalanga
NameParty (as listed)Role (as listed)
Nomaqhawe Christleagriselder Bungane-MtshweniUMKHONTO WESIZWEMember – Health · Women, Youth, Children & People with Disabilities · Alternate – Social Development · Education (MKP)
Mias Puleng FenyaneUMKHONTO WESIZWEMember – Finance · Public Works, Roads & Transport (MKP)
Joshua Ezekiel LukheleUMKHONTO WESIZWEMember – Economic Development & Tourism · Public Participation, Petitions & Members’ Legislative Proposals · SCOPA · Alternate – Culture, Sports & Recreation (MKP)
Jabulani Roy MdhluliUMKHONTO WESIZWEAlternate – Agriculture, Rural Development, Land & Environmental Affairs · Community Safety, Security & Liaison · Co-operative Governance, Human Settlements & Traditional Affairs (MKP)
Busisiwe MkhwebaneUMKHONTO WESIZWEMember of MKP
Gabeni Moses NdimandeUMKHONTO WESIZWEMember – Education · Culture, Sports & Recreation (MKP)
Benjamin Benon NxumayoUMKHONTO WESIZWELeader of MKP
Pekky Elliot ShongweUMKHONTO WESIZWEMember – Agriculture, Rural Development, Land & Environmental Affairs · Community Safety, Security & Liaison · Women, Youth, Children & People with Disabilities (MKP)
Tshepo Godfrey SikhosanaUMKHONTO WESIZWEChief Whip of Opposition · Alternate – Public Works, Roads & Transport · Member – Co-operative Governance, Human Settlements & Traditional Affairs (MKP)
Permanent delegates to the National Council of Provinces
NameParty (as listed)Province
Edward NzimandeUMKHONTO WESIZWEGauteng
Jerome Sibongiseni MajolaUMKHONTO WESIZWEKwaZulu-Natal
Nhlakanipho Khulezweni MaphumuloUMKHONTO WESIZWEKwaZulu-Natal
Lungile Precious MhlongoUMKHONTO WESIZWEKwaZulu-Natal
Sifiso Advocate ZuluUMKHONTO WESIZWEMpumalanga

Eastern Cape, 2024: by municipal area

On the boundaries the election was held on

Eastern Cape — 2024, national ballot
Municipal areaVotesShareValid votes
Amahlathi2080,7%28 266
Blue Crane Route330,3%10 898
Buffalo City3 8071,5%248 258
Dr AB Xuma4151,2%35 950
Dr Beyers Naude760,3%22 302
Elundini3961,2%33 391
Emalahleni3311,0%34 671
Enoch Mgijima9671,4%66 854
Great Kei530,4%12 690
Intsika Yethu3780,9%40 039
Inxuba Yethemba820,5%17 224
King Sabata Dalindyebo1 8511,8%100 383
Kou-Kamma420,4%11 979
Kouga1290,3%38 543
Makana3011,3%24 052
Matatiele3 4316,1%56 263
Mbhashe4660,8%58 773
Mhlontlo5911,2%48 033
Mnquma5771,0%60 671
Ndlambe1800,8%22 134
Nelson Mandela Bay3 5491,0%351 631
Ngqushwa1510,7%21 039
Ngquza Hill2 8074,0%70 764
Ntabankulu7322,1%34 074
Nyandeni6491,0%63 119
Port St Johns5451,3%43 090
Raymond Mhlaba3290,7%44 077
Sakhisizwe2021,2%17 341
Senqu3391,0%34 820
Sundays River Valley610,4%13 978
Umzimvubu1 5202,9%52 301
Walter Sisulu2391,1%21 513
Winnie Madikizela-Mandela3 9965,7%69 633

Names as listed

Exactly as the official results and reports print them

Names and abbreviations as listed
NameAsElections
UMKHONTO WESIZWEName on the results2024
M.K.Abbreviation in the results reports2024

Manifestos

The party's own election manifestos, searchable by page

Declared donations

As the Electoral Commission's published declarations reports print them; above the disclosure threshold only

UMKHONTO WESIZWE declared R 380 555 in 1 donation over 2024/25–2024/25. Donors declared 1 of these from their side; those are shown but not added.

Donations declared by UMKHONTO WESIZWE
PeriodDonor, as publishedReceivedAmountType
SOUTH AFRICAN POLICY EDUCATION INITIATIVER 380 555

Sources

Every figure on this page is read from the approved official results of each election; nothing is entered by hand. Each election’s page lists the Electoral Commission’s files it was loaded from, with their fingerprints and how the totals were checked: 2024.

About this party

This page holds the official record only. Mandate SA has not published editorial information about this party — its history, leaders, positions or record in office. When it does, that material will be marked as editorial, with its own sources, and kept apart from the official results.