![](https://dwu32cgxelq1c.cloudfront.net/local_newspapers/sites/20/2019/01/elections2011votingiec-423x268.jpg)
Voting day, Wednesday, 8 May, is almost on our door step and if you do not know which party to vote for, here is an alphabetical list of registered parties. Almost 50 political parties are expected to contest the national elections at the coming elections.
African Christian Democratic Party
African Congress of Democrats
African Content Movement
African Covenant
African Democratic Change
African Independent Congress
African National Congress
African People’s Congress
African People’s Convention
African Renaissance Unity
African Security Congress
African Transformation Movement
Afrikan Alliance of Social Democrats
Agang South Africa
Al Jama-ah
Alliance for Transformation of All
Azanian People’s Organisation
Better Residents Association
Black First Land First
Capitalist Party of South Africa
Christian Political Movement
Compatriots of South Africa
Congress of the People
Democratic Alliance
Democratic Liberal Congress
Economic Emancipation Forum
Economic Freedom Fighters
Forum 4 Service Delivery
Free Democrats
Front Nasionaal/ Front National
Good
Independent Civic Organisation of South Africa
Inkhatha Freedom Party
International Revelation Congress
Land Party
Minority Front
National Freedom Front
National People’s Ambassadors
National People’s Front
Pan Africanist Congress of Azania
Patriotic Alliance
People’s Revolutionary Movement
Power of African’s Unity
Socialist Revolutionary Worker’s Party
South African Maintenance and Estate Beneficiaries
South African National Congress of Traditional Authorities
United Democratic Movement
Vryheidsheidfront Plus
Women Forward
According to the IEC, Gauteng has the highest number of parties contesting the election, i.e. 36. Western Cape and Limpopo come second with 34 each. KwaZulu-Natal has 31 parties contesting the provincial elections, North West has 29 parties, Mpumalanga and the Free State have 28 parties each. The Eastern Cape has 26 parties taking part while the Northern Cape has the smallest number at 21.