Supra Mahumapelo was born on 7 June 1968 in Manamolelo outside Delareyville in the Western Transvaal. His mother, Agnes Matlakala Bereng, was a domestic worker who worked in Klerksdorp and later in Helderkruin, Roodepoort. She was forced by her son to leave her domestic work in 1995. His father, Stephen Kalagongwe Mahumapelo, was an entrepreneur in Saulspoort near Rustenburg. Mahumapelo was the herd boy of his village.
He started his schooling at Marotse Primary School and later attended Tlotlego Middle School in the Atamelang township. He spent his high school years in Phatshima High School in Atamelang and matriculated at Kgamanyane High School in Moruleng.
After matric, Mahumapelo went to the former Transvaal Northern Technikon and obtained a National Diploma in Commercial Practice (NDCom). At the University of South Africa, he then did a Certificate in Public Finance and Economics. He then obtained his master's degree in Political Economy at the University of Port Elizabeth.[3]
In late April 2018, the cabinet of President Cyril Ramaphosa announced that it would exercise its constitutional prerogative to place the province's finance and health departments under national administration.[7] In May, the entire provincial government was placed under administration, under a team led by Minister in the Presidency Nkosazana Dlamini-Zuma; it was the first time ever that the measure had been applied to an entire province.[8] Ramaphosa also appointed an inter-ministerial task team to investigate violent protests in the province's capital, Mahikeng, and other towns through the province over a long period of time.[9] which ultimately revealed a range of weaknesses across the provincial government and in municipalities. These included poor governance practices‚ skills shortages‚ incompetence‚ corruption and questionable supply chain management practices.[10]
On 9 May 2018, Wendy Nelson was appointed as acting Premier of the province while Mahumapelo took a leave of absence.[11] On 23 May, Mahumapelo announced that he would "embark on early retirement" and step down as Premier.[12][13] On 22 June, Mahumapelo also resigned from his seat in the provincial legislature, ceding his seat to a new member, Job Mokgoro, who was subsequently elected to succeed him as Premier.[14][15] Mahumapelo was appointed to head the ANC's provincial political school.[16]