List of political parties in South Africa


This is a list of political parties in South Africa. South Africa is a democratic but one-party dominant state with the African National Congress in power.

The parties

Parties represented in Parliament

PartyAlso known asNational Assembly seats
African Christian Democratic PartyACDP4
African Independent CongressAIC2
African Transformation MovementATM2
Al Jama-ahALJAMAH1
African National CongressANC230
Congress of the PeopleCOPE2
Democratic AllianceDA84
Economic Freedom FightersEFF44
Freedom Front PlusFF+10
GoodGOOD2
Inkatha Freedom PartyIFP14
National Freedom PartyNFP2
Pan Africanist CongressPAC1
United Democratic MovementUDM2

Parties unrepresented in Parliament

The following political parties are defunct.