2024 South African provincial elections

Last updated

Map of the 2024 South African provincial elections shaded by winning party and with seats illustrated. South-africa-provincial-elections.svg
Map of the 2024 South African provincial elections shaded by winning party and with seats illustrated.

This article summarizes the results of the 29 May 2024 South African provincial elections which were held concurrently with the general election. Voter turnout across the 232,292 voting districts was 58.6 percent. [1]

Contents

Eastern Cape

2024 Eastern Cape Legislature.svg
PartyVotes%+/–Seats+/–
African National Congress 1,114,29462.16Decrease2.svg 6.5845Increase2.svg 1
Democratic Alliance 267,00714.89Decrease2.svg 0.8411Increase2.svg 1
Economic Freedom Fighters 181,85510.14Increase2.svg 2.308Increase2.svg 3
United Democratic Movement 66,5723.71Increase2.svg 1.113Increase2.svg 1
Patriotic Alliance 41,3552.31New2Increase2.svg 2
African Transformation Movement 27,7611.55Increase2.svg 0.031Steady2.svg 0
uMkhonto we Sizwe 25,9041.44New1New
Freedom Front Plus 9,3210.52Decrease2.svg 0.061Steady2.svg 0
Pan Africanist Congress of Azania 9,1680.51Increase2.svg 0.100Steady2.svg 0
African Christian Democratic Party 8,6420.48Increase2.svg 0.010Steady2.svg 0
ActionSA 8,3150.46New0New
Rise Mzansi 5,1670.29New0New
African Independent Congress 3,9350.22Decrease2.svg 0.200Steady2.svg 0
Azanian People's Organisation 3,8840.22Increase2.svg 0.140Steady2.svg 0
Build One South Africa 3,1380.18New0New
Congress of the People 2,1780.12Decrease2.svg 0.130Steady2.svg 0
Batho Pele Movement 2,0780.12New0New
African People's Convention 1,7700.10Decrease2.svg 0.030
Good 1,6830.09Decrease2.svg 0.150Steady2.svg 0
Al Jama-ah 1,5430.09Decrease2.svg 0.060Steady2.svg 0
Alliance of Citizens for Change 1,5110.08New0Steady2.svg 0
Inkatha Freedom Party 1,3430.07Increase2.svg 0.020Steady2.svg 0
Arise South Africa 1,1280.06New0Steady2.svg 0
African Congress for Transformation 1,0470.06New0Steady2.svg 0
Komani Progress Action 9760.05New0Steady2.svg 0
Independent South African National Civic Organisation8770.05New0Steady2.svg 0
African Movement Congress 2690.02New0Steady2.svg 0
Total1,792,721100.0072

Free State

South Africa Free State Parliament 2024.svg
PartyVotes%+/–Seats+/–
African National Congress 429,24151.87Decrease2.svg 9.2716Decrease2.svg 3
Democratic Alliance 181,06221.88Increase2.svg 4.307Increase2.svg 1
Economic Freedom Fighters 111,85013.52Increase2.svg 0.944Steady2.svg 0
Freedom Front Plus 24,9333.01Decrease2.svg 0.951Steady2.svg 0
uMkhonto weSizwe 15,9851.93New1New
African Congress for Transformation 15,1201.83New1New
Patriotic Alliance 11,7301.42Increase2.svg 0.860Steady2.svg 0
African Transformation Movement 5,8740.71Decrease2.svg 0.070Steady2.svg 0
ActionSA 4,5030.54New0New
African Content Movement 4,4140.53Increase2.svg 0.320Steady2.svg 0
African Christian Democratic Party 3,9670.48Increase2.svg 0.060Steady2.svg 0
Build One South Africa 2,9160.35New0New
Rise Mzansi 2,3480.28New0New
Pan Africanist Congress of Azania 1,9700.24Increase2.svg 0.070Steady2.svg 0
Congress of the People 1,8600.22Decrease2.svg 0.230Steady2.svg 0
Inkatha Freedom Party 1,5370.19Increase2.svg 0.110Steady2.svg 0
Arise South Africa1,4530.18New0New
United Africans Transformation 1,4080.17New0New
Forum 4 Service Delivery 1,1930.14New0New
United Democratic Movement 9860.12Increase2.svg 0.030Steady2.svg 0
African People's Convention 6720.08Decrease2.svg 0.070Steady2.svg 0
Abantu Batho Congress 5600.07New0New
Sesing Johannes Ramotswabodi5580.07New0New
Good 4830.06Decrease2.svg 0.020Steady2.svg 0
All Citizens Party4690.06New0New
National Freedom Party 2410.03Steady2.svg 0.000Steady2.svg 0
African Movement Congress1790.02New0New
Total827,512100.0030
Valid votes827,51299.01
Invalid/blank votes8,2800.99
Total votes835,792100.00
Registered voters/turnout1,456,92757.37
Source: Electoral Commission of South Africa

Gauteng

South Africa Gauteng Parliament 2024.svg
PartyVotes%+/–Seats+/–
African National Congress 1,367,24834.76Decrease2.svg 15.4328Decrease2.svg 9
Democratic Alliance 1,079,22927.44Decrease2.svg 0.0222Increase2.svg 2
Economic Freedom Fighters 508,39012.93Decrease2.svg 1.7411Steady2.svg 0
uMkhonto we Sizwe 384,9689.79New8New
ActionSA 163,5414.16New3New
Freedom Front Plus 91,5212.33Decrease2.svg 2.232Decrease2.svg 1
Patriotic Alliance 79,9642.03Increase2.svg 1.992Increase2.svg 2
Rise Mzansi 38,4960.98New1New
Inkatha Freedom Party 34,2500.87Decrease2.svg 0.021Steady2.svg 0
Build One South Africa 29,9780.76New1New
African Christian Democratic Party 29,1630.74Increase2.svg 0.031Steady2.svg 0
Al Jama-ah 14,6750.37Increase2.svg 0.190Steady2.svg 0
African Transformation Movement 11,4190.29Increase2.svg 0.040Steady2.svg 0
Pan Africanist Congress of Azania 11,2270.29Increase2.svg 0.050Steady2.svg 0
United Africans Transformation 9,2200.23New0New
Hope4SA 8,7480.22New0New
United Democratic Movement 7,5670.19Decrease2.svg 0.020Steady2.svg 0
Arise SA5,7230.15New0New
Good 5,3070.13Decrease2.svg 0.070Steady2.svg 0
Congress of the People 5,1510.13Decrease2.svg 0.110Steady2.svg 0
Azanian People's Organisation 4,8770.12Increase2.svg 0.040Steady2.svg 0
African Independent Congress 4,3710.11Decrease2.svg 0.100Steady2.svg 0
Allied Movement for Change 4,3480.11New0New
African Heart Congress 3,9380.10New0New
Basic Income Grant SA3,0790.08New0New
South African Rainbow Alliance 2,7450.07New0New
Action Alliance Development Party2,7160.07New0New
Operation Dudula 2,6640.07New0New
African Congress for Transformation 2,3840.06New0New
African People's Convention 2,3080.06Increase2.svg 0.010Steady2.svg 0
Economic Liberators Forum South Africa1,5120.04New0New
Alliance of Citizens for Change 1,4820.04New0New
Forum for Service Delivery 1,3220.03New0New
Africa Restoration Alliance 1,2840.03New0New
National Freedom Party 1,2480.03Decrease2.svg 0.040Steady2.svg 0
Africa Africans Reclaim1,2390.03New0New
Xiluva 9800.02New0New
Sizwe Ummah Nation 8100.02New0New
Bolsheviks Party of South Africa 7970.02New0New
Azania Peaceful Revolution7940.02New0New
African Independent People's Organisation7270.02New0New
Mogano Tshepo Johannes6500.02New0New
Cibi Bonganni Wellington5030.01New0New
African People First4070.01New0New
African Movement Congress2770.01New0New
Total3,933,247100.0080
Valid votes3,933,24799.15
Invalid/blank votes33,7940.85
Total votes3,967,041100.00
Registered voters/turnout6,541,97860.64
Source: Electoral Commission of South Africa

KwaZulu-Natal

Results by municipality
.mw-parser-output .legend{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .legend-color{display:inline-block;min-width:1.25em;height:1.25em;line-height:1.25;margin:1px 0;text-align:center;border:1px solid black;background-color:transparent;color:black}.mw-parser-output .legend-text{}
MK-30-40%
MK-40-50%
MK-50-60%
MK-60-70%
IFP-40-50%
IFP-50-60%
IFP-70-80%
ANC-50-60%
DA-40-50% South-africa-kwazulu-natal-2024-municipal.svg
Results by municipality
  MK-30-40%
  MK-40-50%
  MK-50-60%
  MK-60-70%
  IFP-40-50%
  IFP-50-60%
  IFP-70-80%
  ANC-50-60%
  DA-40-50%
South Africa KwaZulu-Natal Parliament 2024.svg
PartyVotes%+/–Seats+/–
uMkhonto we Sizwe 1,590,81345.35New37New
Inkatha Freedom Party 633,77118.07Increase2.svg 2.7315Increase2.svg 2
African National Congress 595,95816.99Decrease2.svg 27.2314Decrease2.svg 30
Democratic Alliance 468,51513.36Decrease2.svg 0.5411Steady2.svg 0
Economic Freedom Fighters 79,2112.26Decrease2.svg 7.652Decrease2.svg 6
National Freedom Party 19,5480.56Decrease2.svg 1.011Steady2.svg 0
Moodley Thanasagren Rubbanathan12,3230.35New0New
African Christian Democratic Party 11,3660.32Decrease2.svg 0.160Decrease2.svg 1
ActionSA 9,5690.27New0New
Allied Movement for Change 8,0070.23New0New
Patriotic Alliance 7,8430.22New0New
African Transformation Movement 6,4770.18Decrease2.svg 0.310Decrease2.svg 1
Democratic Liberal Congress 6,1260.17Decrease2.svg 0.210Steady2.svg 0
Al Jama-ah 6,0120.17Decrease2.svg 0.110Steady2.svg 0
Freedom Front Plus 5,6380.16Decrease2.svg 0.150Steady2.svg 0
Build One South Africa 4,6480.13New0New
African People's Movement 4,1170.12New0New
Rise Mzansi 3,8980.11New0New
Pan Africanist Congress of Azania 3,8170.11Increase2.svg 0.040Steady2.svg 0
Justice and Employment Party3,6260.10Decrease2.svg 0.130Steady2.svg 0
Congress of the People 3,6150.10Decrease2.svg 0.040Steady2.svg 0
Abantu Batho Congress 3,2140.09New0New
People's Freedom Party3,1620.09New0New
Sizwe Ummah Nation 2,7310.08New0New
United Democratic Movement 2,5650.07Decrease2.svg 0.030Steady2.svg 0
African Independent Congress 2,5270.07Decrease2.svg 0.190Steady2.svg 0
African Movement Congress2,0490.06New0New
Good 2,0050.06Decrease2.svg 0.050Steady2.svg 0
Arise SA1,9580.06New0New
African People First1,0070.03New0New
Economic Liberators Forum South Africa6790.02New0New
All Citizens Party6310.02New0New
Africa Restoration Alliance 6290.02New0New
Total3,508,055100.0080
Valid votes3,508,05598.88
Invalid/blank votes39,7611.12
Total votes3,547,816100.00
Registered voters/turnout5,738,24961.83
Source: Electoral Commission of South Africa

Limpopo

Results by municipality
ANC-50-60%
ANC-60-70%
ANC-70-80%
ANC-80-90% South-africa-limpopo-2024-municipal.svg
Results by municipality
  ANC-50-60%
  ANC-60-70%
  ANC-70-80%
  ANC-80-90%
2024 South Africa Limpopo Municipal Parliament.svg
PartyVotes%Seats
African National Congress 1,037,62773.3048
Economic Freedom Fighters 199,90014.129
Democratic Alliance 84,3885.964
Freedom Front Plus 15,3931.091
uMkhonto we Sizwe 12,0270.851
United Africans Transformation 11,6530.821
Others54,6073.860
Total1,415,595100.0064

Mpumalanga

2024 Mpumalanga Legislature.svg
PartyVotes%Seats
African National Congress 584,60951.3127
uMkhonto weSizwe 193,99517.039
Economic Freedom Fighters 158,51113.917
Democratic Alliance 137,40812.066
Freedom Front Plus 17,5141.541
ActionSA 5,7270.501
United Africans Transformation 5,5120.480
African Christian Democratic Party 5,4010.470
Inkatha Freedom Party 5,3520.470
African Transformation Movement 4,9180.430
African Independent People's Organisation4,0040.350
African People's Convention 3,5420.310
Patriotic Alliance 1,9110.170
Rise Mzansi 2,1890.190
Build One South Africa 2,1470.190
Pan Africanist Congress of Azania 1,8110.160
Bolsheviks Party of South Africa1,0640.090
United Democratic Movement 9160.080
Sindawonye Progressive Party7930.070
Good 5010.040
Economic Liberators Forum 4800.040
National Freedom Party 4430.040
Able Leadership 2580.020
Africa Restoration Alliance 2580.020
African Movement Congress 1630.010
Total1,139,427100.0051

Northern Cape

2024 Northern Cape Legislature.svg
PartyVotes%Seats
African National Congress 195,26749.3415
Democratic Alliance 83,84821.197
Economic Freedom Fighters 52,43313.254
Patriotic Alliance 34,1808.643
Freedom Front Plus 7,2391.831
Northern Cape Communities Movement6,5471.65
uMkhonto weSizwe 3,1110.79
ActionSA 2,0150.51
Good 1,8490.47
#Hope4SA 1,7450.44
African Christian Democratic Party 1,4980.38
Congress of the People 1,0070.25
Build One South Africa 9950.25
Pan Africanist Congress of Azania 7010.18
Rise Mzansi 6270.16
Africa Restoration Alliance 4580.12
African Congress for Transformation 4530.11
Arise South Africa4180.11
African Transformation Movement 4120.10
Inkatha Freedom Party 3030.08
People's Movement for Change 1880.05
South African Royal Kingdoms Association1770.04
All Citizens Party1730.04
South African Youth Power Party1380.03
Total395,782100.0030
Source: Electoral Commission of South Africa

North West

South Africa North West Parliament 2024.svg
PartyVotes%+/–Seats+/–
African National Congress 510,99457.73Decrease2.svg4.0321Decrease2.svg2
Economic Freedom Fighters 153,74317.37Decrease2.svg1.278Increase2.svg1
Democratic Alliance 117,16813.24Increase2.svg2.065Increase2.svg1
Freedom Front Plus 23,0032.60Decrease2.svg1.721Decrease2.svg1
uMkhonto we Sizwe 18,1982.06New1New
ActionSA 15,0531.70New1New
Patriotic Alliance 8,0400.91Increase2.svg0.880Steady2.svg
Forum for Service Delivery 5,1430.58Increase2.svg0.250Steady2.svg
United Africans Transformation 4,7790.54New0New
African Christian Democratic Party 3,9410.45Increase2.svg0.110Steady2.svg
Build One South Africa 3,8920.44New0New
Rise Mzansi 3,1890.36New0New
African Independent Congress 2,1820.25Decrease2.svg0.210Steady2.svg
United Democratic Movement 2,1320.24Decrease2.svg0.060Steady2.svg
Arise South Africa  [ af ]1,7400.20New0New
Congress of the People 1,7380.20Decrease2.svg0.070Steady2.svg
African Congress for Transformation 1,5910.18New0New
African Transformation Movement 1,3960.16Decrease2.svg0.230Steady2.svg
Inkatha Freedom Party 1,3350.15Increase2.svg0.070Steady2.svg
Pan Africanist Congress of Azania 1,3300.15Increase2.svg0.040Steady2.svg
Economic Liberators Forum  [ af ]1,0530.12New0New
Al Jama-ah 7250.08New0New
African People's Convention 7070.08Decrease2.svg0.070Steady2.svg
Africa Restoration Alliance 5100.06New0New
Good 5000.06Decrease2.svg0.060Steady2.svg
Sizwe Ummah Nation 4850.05New0New
All Citizens Party  [ af ]4130.05New0New
African Movement Congress  [ af ]2260.03New0New
Total885,206100.0037
Valid votes885,20698.70
Invalid/blank votes11,6631.30
Total votes896,869100.00
Registered voters/turnout1,768,57650.71
Source: Electoral Commission of South Africa

Western Cape

Results by municipality South-africa-western-cape-2024-municipal.svg
Results by municipality
2024 Western Cape Legislature.svg
PartyVotes%+/–Seats+/–
Democratic Alliance 1,088,42355.30–0.1240
African National Congress 384,85319.55–9.18–4
Patriotic Alliance 153,6077.80New3New
Economic Freedom Fighters 104,3545.30 +1.320
National Coloured Congress 46,7702.38New1New
Freedom Front Plus 28,4711.45 -0.110
Al Jama-ah 25,5371.30 +1.310
African Christian Democratic Party 25,3631.29 -1.410
Good 22,2071.13-1.910
uMkhonto we Sizwe 11,2630.57New0New
Rise Mzansi 9,9540.51New0New
Africa Restoration Alliance 8,3180.42New0New
Build One South Africa 8,0280.41New0New
Pan Africanist Congress 6,1510.31+0.100
United Democratic Movement 5,9330.30000
ActionSA 5,7880.29New0New
African Transformation Movement 5,5810.28000
Referendum Party 5,1100.26New0New
People's Movement for Change 5,0740.26New0New
Allied Movement for Change 5,0650.26New0New
Allied of Citizens for Change 2,4300.12New0New
Land Party 1,8650.09000
Congress of the People 1,7740.09000
Arise South Africa 1,7720.09New0New
African Independent Congress 1,4810.08000
Sizwe Ummah Nation 9980.05New0New
Inkatha Freedom Party 8240.04000
Azanian People's Organisation 8130.04000
O.D.4560.02New0New
Total1,968,263100.0042
Valid votes1,968,26399.25
Invalid/blank votes14,8740.75
Total votes1,983,137100.00
Registered voters/turnout3,317,07259.79
Source: Independent Electoral Commission, Daily Maverick and News24

References

  1. "Provincial Legislature – 2024". Results Dashboard – 2024 National and Provincial Elections. IEC South Africa. Retrieved 23 June 2024.