Ingubo Yeskhethu Party was established on October 1, 2015, in KwaNdebele, Mpumalanga, in response to the poverty, lack of development, and no tertiary institutions in the area.
It started with two people and currently has about 10 people. Thabo Magubelo is the founding and current president of the party.
In the 2016 Local Government Elections, the party contested in the Thembisile Hani and Dr. JS Moroka Municipalities, and they had 55 votes and no seats.
For the November 1, 2021 elections, eight candidates were submitted.