This is a list of members of the 7th Mpumalanga Provincial Legislature, as elected in the 2024 provincial election and taking into account membership changes.

Members NameParliamentary groupPositionMandla Ndlovu African National Congress PremierMakhosazane Masilela African National Congress SpeakerSam Masango African National Congress Deputy SpeakerFana Mlombo African National Congress Chairperson of Committees · Chairperson – Select Committee of ChairpersonsDesmond Moela African National Congress Deputy Chairperson of Committees · Chairperson – Select Committee on Public Accounts (SCOPA)Speedy Mashilo African National Congress MEC - Cooperative Governance, Human Settlements and Traditional Affairs & Leader of Government BusinessSasekani Manzini African National Congress MEC - HealthBonakele Majuba African National Congress MEC - Provincial TreasuryNompumelelo Hlophe African National Congress MEC - Social DevelopmentThulasizwe Thomo African National Congress MEC - Public Works, Roads and TransportJackie Macie African National Congress MEC - Community Safety, Security and LiaisonLindi Masina African National Congress MEC - EducationBrenda Moeketsi African National Congress MEC - Agriculture, Rural Development and Environmental AffairsLeah Mabuza African National Congress MEC - Culture, Sport and RecreationJesta Sidell African National Congress MEC - Economic Development and TourismEva Makhabane African National Congress Chief Whip of the Majority Party (ANC)Daniel Nkosi African National Congress Chairperson – Portfolio Committee on Co-operative Governance, Human Settlements & Traditional AffairsThulisile Khoza African National Congress Chairperson – Portfolio Committee on EducationSipho Mahlangu African National Congress Chairperson – Select Committee on Public Participation, Petitions & Members’ Legislative ProposalsCathy Dlamini African National Congress Chairperson – Portfolio Committee on FinanceLucky Mbuyane African National Congress Chairperson – Portfolio Committee on Economic Development and TourismLife Monini African National Congress Chairperson – Portfolio Committee on Community Safety, Security & LiaisonSonto Malepeng African National Congress Chairperson – Portfolio Committee on Public Works, Roads & TransportThabile Mavimbela African National Congress Member of the MPLMunene Nhluvuko Mhlongo African National Congress Chairperson – Portfolio Committee on HealthTshidiso Nkonyane African National Congress Chairperson – Portfolio Committee on Social DevelopmentStephens Sekoakoa African National Congress Member – Economic Development & TourismBenjamin Nxumayo uMkhonto weSizwe Party Leader of MKPTshepo Sikhosana uMkhonto weSizwe Party Chief Whip of OppositionJoshua Lukhele uMkhonto weSizwe Party Member of the MPLJabulani Mdhluli uMkhonto weSizwe Party Member of the MPLMias Fenyane uMkhonto weSizwe Party Member of the MPLPekky Shongwe uMkhonto weSizwe Party Member of the MPLGabeni Ndimande uMkhonto weSizwe Party Member of the MPLNomaqhawe Bungane-Mtshweni uMkhonto weSizwe Party Member of the MPLBusisiwe Mkhwebane uMkhonto weSizwe Party Member of the MPLCollen Sedibe Economic Freedom Fighters Chairperson – Portfolio Committee on Agriculture, Rural Development, Land & Environmental AffairsJackson Malatjie Economic Freedom Fighters Chairperson – Select Committee on Women, Youth, Children & People with DisabilitiesNtsako Mkhabela Economic Freedom Fighters Member of the MPLMicheal Ngwenya Economic Freedom Fighters Member of the MPLNomaswazi Nkambule Economic Freedom Fighters Member of the MPLRhulani Chibi Economic Freedom Fighters Member of the MPLNkateko Ndlovu Economic Freedom Fighters Member of the MPLBosman Grobler Democratic Alliance Chairperson – Portfolio Committee on Culture, Sports & RecreationTrudie Grové-Morgan Democratic Alliance Chairperson – Oversight Committee on Legislature & Premier's OfficeJames Masango Democratic Alliance Member of the MPLTeboho Sekaledi Democratic Alliance Member of the MPLAnnerie Weber Democratic Alliance Member of the MPLWerner Weber Freedom Front Plus Member of the MPLThoko Mashiane ActionSA Member of the MPL

Membership changes On the government benches, African National Congress MPL Mandla Msibi resigned from the provincial legislature on 30 July 2024. Life Monini was sworn in to fill the casual vacancy arising from his resignation.

On the opposition side, Mary Phadi was expelled from the uMkhonto weSizwe Party and ceased to be a member of the provincial legislature in July 2025. Her seat was filled by Busisiwe Mkhwebane.

Democratic Alliance member Tersia Marshall died on 16 July 2026; the party will select her replacement from the party list.

References