# City of Ekurhuleni elections

The City of Ekurhuleni Metropolitan Municipality council consists of 224 members elected by mixed-member proportional representation. 112 are elected by first-past-the-post voting in 112 wards, while the remaining 112 are chosen from party lists so that the total number of party representatives is proportional to the number of votes received. In the election of 1 November 2021, no party obtained a majority of seats on the council.

## Results

The following table shows the composition of the council after past elections.
| Event | ACDP | ANC | COPE | DA | EFF | FF+ | IFP | PAC | Other | Total |
| 2000 election | 2 | 99 | - | 55 | - | 1 | 6 | 4 | 8 | 175 |
| 2006 election | 2 | 108 | - | 45 | - | 2 | 5 | 3 | 10 | 175 |
| 2011 election | 1 | 125 | 2 | 62 | - | 1 | 2 | 2 | 7 | 202 |
| 2016 election | 1 | 109 | 1 | 77 | 25 | 2 | 2 | 1 | 6 | 224 |
| 2021 election | 2 | 86 | 1 | 65 | 31 | 8 | 3 | 1 | 27 | 224 |

## December 2000 election

The following table shows the results of the 2000 election.
Ekurhuleni local election, 5 December 2000 :
| Party | Party | Votes | Votes | Votes | Votes | Seats | Seats | Seats |
| Party | Party | Ward | List | Total | % | Ward | List | Total |
| | African National Congress | 283,150 | 286,003 | 569,153 | 56.5% | 62 | 37 | 99 |
| | Democratic Alliance | 157,875 | 156,622 | 314,497 | 31.2% | 25 | 30 | 55 |
| | Inkatha Freedom Party | 16,751 | 15,175 | 31,926 | 3.2% | 0 | 6 | 6 |
| | Pan Africanist Congress of Azania | 12,551 | 12,069 | 24,620 | 2.4% | 1 | 3 | 4 |
| | African Christian Democratic Party | 4,945 | 6,064 | 11,009 | 1.1% | 0 | 2 | 2 |
| | East Rand Forum/Oosrand Forum | 6,165 | 4,565 | 10,730 | 1.1% | 0 | 2 | 2 |
| | Simunye in Christ Organisation | 5,056 | 5,486 | 10,542 | 1.0% | 0 | 2 | 2 |
| | Daveyton Community Peace Committee | 3,169 | 4,567 | 7,736 | 0.8% | 0 | 1 | 1 |
| | Displacees Rate-Payers Association | 3,161 | 4,479 | 7,640 | 0.8% | 0 | 1 | 1 |
| | United Democratic Movement | 2,229 | 4,030 | 6,259 | 0.6% | 0 | 1 | 1 |
| | Thembisa Concerned Residents Association | 1,848 | 2,214 | 4,062 | 0.4% | 0 | 1 | 1 |
| | Independent candidates | 4,011 | – | 4,011 | 0.4% | 0 | – | 0 |
| | Freedom Front Plus | 2,105 | 1,543 | 3,648 | 0.4% | 0 | 1 | 1 |
| | Socialist Party of Azania | 333 | 702 | 1,035 | 0.1% | 0 | 0 | 0 |
| | Regte Party/Right Party | – | 413 | 413 | 0.0% | – | 0 | 0 |
| Total | Total | 503,349 | 503,932 | 1,007,281 | | 88 | 87 | 175 |
| Valid votes | Valid votes | 503,349 | 503,932 | 1,007,281 | 98.4% |
| Spoilt votes | Spoilt votes | 8,515 | 8,199 | 16,714 | 1.6% |
| Total votes cast | Total votes cast | 511,864 | 512,131 | 1,023,995 | |
| Voter turnout | Voter turnout | 513,676 |
| Registered voters | Registered voters | 1,137,951 |
| Turnout percentage | Turnout percentage | 45.1% |

## March 2006 election

The following table shows the results of the 2006 election.
Ekurhuleni local election, 1 March 2006 :
| Party | Party | Votes | Votes | Votes | Votes | Seats | Seats | Seats |
| Party | Party | Ward | List | Total | % | Ward | List | Total |
| | African National Congress | 322,691 | 320,043 | 642,734 | 61.3% | 63 | 45 | 108 |
| | Democratic Alliance | 135,194 | 135,173 | 270,367 | 25.8% | 25 | 20 | 45 |
| | Inkatha Freedom Party | 14,266 | 14,944 | 29,210 | 2.8% | 0 | 5 | 5 |
| | Displacees Rate-Payers Association | 8,814 | 7,472 | 16,286 | 1.6% | 0 | 3 | 3 |
| | Pan Africanist Congress of Azania | 7,705 | 7,336 | 15,041 | 1.4% | 0 | 3 | 3 |
| | African Christian Democratic Party | 4,659 | 6,313 | 10,972 | 1.0% | 0 | 2 | 2 |
| | Freedom Front Plus | 5,146 | 5,496 | 10,642 | 1.0% | 0 | 2 | 2 |
| | Independent Democrats | 5,130 | 5,105 | 10,235 | 1.0% | 0 | 2 | 2 |
| | United Democratic Movement | 2,884 | 3,864 | 6,748 | 0.6% | 0 | 1 | 1 |
| | Independent Ratepayers Association of SA | 2,973 | 1,831 | 4,804 | 0.5% | 0 | 1 | 1 |
| | Independent candidates | 4,375 | – | 4,375 | 0.4% | 0 | – | 0 |
| | Daveyton Community Peace Committee | 1,759 | 1,976 | 3,735 | 0.4% | 0 | 1 | 1 |
| | Azanian People's Organisation | 2,052 | 1,534 | 3,586 | 0.3% | 0 | 1 | 1 |
| | Simunye in Christ Organisation | 934 | 1,873 | 2,807 | 0.3% | 0 | 1 | 1 |
| | Christian Democratic Party | 1,321 | 887 | 2,208 | 0.2% | 0 | 0 | 0 |
| | African Renaissance Civic Movement | 995 | 1,200 | 2,195 | 0.2% | 0 | 0 | 0 |
| | National Democratic Convention | 761 | 1,281 | 2,042 | 0.2% | 0 | 0 | 0 |
| | United Independent Front | 781 | 1,246 | 2,027 | 0.2% | 0 | 0 | 0 |
| | Tshwaranang Civic Organisation | 863 | 861 | 1,724 | 0.2% | 0 | 0 | 0 |
| | Khayalami Residents Association | 828 | 894 | 1,722 | 0.2% | 0 | 0 | 0 |
| | Thembisa Concerned Residents Association | 475 | 1,102 | 1,577 | 0.2% | 0 | 0 | 0 |
| | Federal Alliance | 700 | 689 | 1,389 | 0.1% | 0 | 0 | 0 |
| | Regte Party/Right Party | 45 | 689 | 734 | 0.1% | 0 | 0 | 0 |
| | Umhlaba Uhlangene People's United Nations | 213 | 364 | 577 | 0.1% | 0 | 0 | 0 |
| Total | Total | 525,564 | 522,173 | 1,047,737 | | 88 | 87 | 175 |
| Valid votes | Valid votes | 525,564 | 522,173 | 1,047,737 | 98.3% |
| Spoilt votes | Spoilt votes | 7,665 | 9,955 | 17,620 | 1.7% |
| Total votes cast | Total votes cast | 533,229 | 532,128 | 1,065,357 | |
| Voter turnout | Voter turnout | 537,523 |
| Registered voters | Registered voters | 1,240,348 |
| Turnout percentage | Turnout percentage | 43.3% |

## May 2011 election

The following table shows the results of the 2011 election.
Ekurhuleni local election, 18 May 2011 :
| Party | Party | Votes | Votes | Votes | Votes | Seats | Seats | Seats |
| Party | Party | Ward | List | Total | % | Ward | List | Total |
| | African National Congress | 478,068 | 490,234 | 968,302 | 61.6% | 71 | 54 | 125 |
| | Democratic Alliance | 238,380 | 237,605 | 475,985 | 30.3% | 30 | 32 | 62 |
| | National Freedom Party | 9,332 | 8,938 | 18,270 | 1.2% | 0 | 3 | 3 |
| | Inkatha Freedom Party | 8,165 | 9,174 | 17,339 | 1.1% | 0 | 2 | 2 |
| | Congress of the People | 6,206 | 8,579 | 14,785 | 0.9% | 0 | 2 | 2 |
| | Pan Africanist Congress of Azania | 5,873 | 4,806 | 10,679 | 0.7% | 0 | 2 | 2 |
| | African Christian Democratic Party | 5,226 | 4,690 | 9,916 | 0.6% | 0 | 1 | 1 |
| | African People's Convention | 4,241 | 5,375 | 9,616 | 0.6% | 0 | 1 | 1 |
| | Freedom Front Plus | 4,655 | 4,011 | 8,666 | 0.6% | 0 | 1 | 1 |
| | Independent Ratepayers Association of SA | 6,080 | 2,557 | 8,637 | 0.5% | 0 | 1 | 1 |
| | United Democratic Movement | 4,002 | 3,280 | 7,282 | 0.5% | 0 | 1 | 1 |
| | Displacees Rate-Payers Association | 3,759 | 3,222 | 6,981 | 0.4% | 0 | 1 | 1 |
| | Independent candidates | 2,391 | – | 2,391 | 0.2% | 0 | – | 0 |
| | The Real Congress | 784 | 983 | 1,767 | 0.1% | 0 | 0 | 0 |
| | African Christian Alliance-Afrikaner Christen Alliansie | 972 | 603 | 1,575 | 0.1% | 0 | 0 | 0 |
| | Black Consciousness Party | 663 | 877 | 1,540 | 0.1% | 0 | 0 | 0 |
| | Simunye in Christ Organisation | 873 | 650 | 1,523 | 0.1% | 0 | 0 | 0 |
| | People's Civic Organisation | 832 | 670 | 1,502 | 0.1% | 0 | 0 | 0 |
| | Christian Democratic Party | 837 | 643 | 1,480 | 0.1% | 0 | 0 | 0 |
| | First Nation Liberation Alliance | 620 | 639 | 1,259 | 0.1% | 0 | 0 | 0 |
| | National Republican Party | 572 | 379 | 951 | 0.1% | 0 | 0 | 0 |
| | Pan Africanist Movement | 85 | 274 | 359 | 0.0% | 0 | 0 | 0 |
| | Thembisa Concerned Residents Association | – | 355 | 355 | 0.0% | – | 0 | 0 |
| | Umhlaba Uhlangene People's United Nations | 34 | – | 34 | 0.0% | 0 | – | 0 |
| Total | Total | 782,650 | 788,544 | 1,571,194 | | 101 | 101 | 202 |
| Valid votes | Valid votes | 782,650 | 788,544 | 1,571,194 | 98.5% |
| Spoilt votes | Spoilt votes | 14,321 | 9,922 | 24,243 | 1.5% |
| Total votes cast | Total votes cast | 796,971 | 798,466 | 1,595,437 | |
| Voter turnout | Voter turnout | 804,170 |
| Registered voters | Registered voters | 1,424,392 |
| Turnout percentage | Turnout percentage | 56.5% |

## August 2016 election

The following table shows the results of the 2016 election.
Ekurhuleni local election, 3 August 2016 :
| Party | Party | Votes | Votes | Votes | Votes | Seats | Seats | Seats |
| Party | Party | Ward | List | Total | % | Ward | List | Total |
| | African National Congress | 436,190 | 438,961 | 875,151 | 48.6% | 76 | 33 | 109 |
| | Democratic Alliance | 307,664 | 306,709 | 614,373 | 34.1% | 35 | 42 | 77 |
| | Economic Freedom Fighters | 102,242 | 99,770 | 202,012 | 11.2% | 1 | 24 | 25 |
| | African Independent Congress | 14,709 | 14,810 | 29,519 | 1.6% | 0 | 4 | 4 |
| | Inkatha Freedom Party | 8,940 | 9,345 | 18,285 | 1.0% | 0 | 2 | 2 |
| | Freedom Front Plus | 7,991 | 8,059 | 16,050 | 0.9% | 0 | 2 | 2 |
| | African Christian Democratic Party | 3,908 | 3,754 | 7,662 | 0.4% | 0 | 1 | 1 |
| | Pan Africanist Congress of Azania | 3,836 | 3,743 | 7,579 | 0.4% | 0 | 1 | 1 |
| | Patriotic Alliance | 2,272 | 2,499 | 4,771 | 0.3% | 0 | 1 | 1 |
| | Congress of the People | 2,209 | 2,504 | 4,713 | 0.3% | 0 | 1 | 1 |
| | Independent Ratepayers Association of SA | 3,067 | 1,219 | 4,286 | 0.2% | 0 | 1 | 1 |
| | Independent candidates | 3,675 | – | 3,675 | 0.2% | 0 | – | 0 |
| | United Democratic Movement | 1,435 | 2,109 | 3,544 | 0.2% | 0 | 0 | 0 |
| | African People's Convention | 566 | 2,388 | 2,954 | 0.2% | 0 | 0 | 0 |
| | Ekurhuleni Community Movement | 444 | 338 | 782 | 0.0% | 0 | 0 | 0 |
| | Al Jama-ah | 109 | 462 | 571 | 0.0% | 0 | 0 | 0 |
| | Academic Congress Union | 261 | 250 | 511 | 0.0% | 0 | 0 | 0 |
| | Palmridge Community Forum | 173 | 230 | 403 | 0.0% | 0 | 0 | 0 |
| | Azanian People's Organisation | 93 | 304 | 397 | 0.0% | 0 | 0 | 0 |
| | United Residents Front | 199 | 190 | 389 | 0.0% | 0 | 0 | 0 |
| | Pan African Socialist Movement of Azania | 44 | 298 | 342 | 0.0% | 0 | 0 | 0 |
| | International Revelation Congress | 35 | 252 | 287 | 0.0% | 0 | 0 | 0 |
| | African People's Socialist Party | 148 | 137 | 285 | 0.0% | 0 | 0 | 0 |
| | United Front of Civics | 72 | 180 | 252 | 0.0% | 0 | 0 | 0 |
| | Building a Cohesive Society | 108 | 105 | 213 | 0.0% | 0 | 0 | 0 |
| | Agang South Africa | 31 | 164 | 195 | 0.0% | 0 | 0 | 0 |
| Total | Total | 900,421 | 898,780 | 1,799,201 | | 112 | 112 | 224 |
| Valid votes | Valid votes | 900,421 | 898,780 | 1,799,201 | 98.3% |
| Spoilt votes | Spoilt votes | 16,086 | 15,783 | 31,869 | 1.7% |
| Total votes cast | Total votes cast | 916,507 | 914,563 | 1,831,070 | |
| Voter turnout | Voter turnout | 921,547 |
| Registered voters | Registered voters | 1,587,116 |
| Turnout percentage | Turnout percentage | 58.1% |

## November 2021 election

The following table shows the results of the 2021 election.
Ekurhuleni local election, 1 November 2021 :
| Party | Party | Votes | Votes | Votes | Votes | Seats | Seats | Seats |
| Party | Party | Ward | List | Total | % | Ward | List | Total |
| | African National Congress | 254,782 | 257,186 | 511,968 | 38.2% | 78 | 8 | 86 |
| | Democratic Alliance | 194,739 | 190,305 | 385,044 | 28.7% | 32 | 33 | 65 |
| | Economic Freedom Fighters | 92,919 | 89,045 | 181,964 | 13.6% | 0 | 31 | 31 |
| | ActionSA | 39,089 | 49,395 | 88,484 | 6.6% | 0 | 15 | 15 |
| | Freedom Front Plus | 21,330 | 23,318 | 44,648 | 3.3% | 0 | 8 | 8 |
| | Patriotic Alliance | 12,630 | 12,524 | 25,154 | 1.9% | 2 | 2 | 4 |
| | Inkatha Freedom Party | 8,335 | 9,885 | 18,220 | 1.4% | 0 | 3 | 3 |
| | African Independent Congress | 8,193 | 9,125 | 17,318 | 1.3% | 0 | 3 | 3 |
| | African Christian Democratic Party | 5,524 | 5,795 | 11,319 | 0.8% | 0 | 2 | 2 |
| | Independent candidates | 8,025 | – | 8,025 | 0.6% | 0 | – | 0 |
| | Independent Ratepayers Association of SA | 5,242 | 2,406 | 7,648 | 0.6% | 0 | 1 | 1 |
| | Independent Citizens Movement | 2,960 | 3,026 | 5,986 | 0.4% | 0 | 1 | 1 |
| | Pan Africanist Congress of Azania | 2,089 | 2,897 | 4,986 | 0.4% | 0 | 1 | 1 |
| | African Transformation Movement | 2,133 | 2,204 | 4,337 | 0.3% | 0 | 1 | 1 |
| | National Freedom Party | 1,401 | 1,926 | 3,327 | 0.2% | 0 | 1 | 1 |
| | United Democratic Movement | 1,428 | 1,702 | 3,130 | 0.2% | 0 | 1 | 1 |
| | Congress of the People | 1,511 | 1,340 | 2,851 | 0.2% | 0 | 1 | 1 |
| | United Independent Movement | 1,090 | 1,013 | 2,103 | 0.2% | 0 | 0 | 0 |
| | African People's Convention | 1,006 | 706 | 1,712 | 0.1% | 0 | 0 | 0 |
| | Black First Land First | 661 | 828 | 1,489 | 0.1% | 0 | 0 | 0 |
| | National People's Front | 714 | 709 | 1,423 | 0.1% | 0 | 0 | 0 |
| | African People's Movement | 936 | 433 | 1,369 | 0.1% | 0 | 0 | 0 |
| | The Nationals of South Africa | 491 | 526 | 1,017 | 0.1% | 0 | 0 | 0 |
| | United Christian Democratic Party | 322 | 680 | 1,002 | 0.1% | 0 | 0 | 0 |
| | Change | 544 | 316 | 860 | 0.1% | 0 | 0 | 0 |
| | African Security Congress | 165 | 606 | 771 | 0.1% | 0 | 0 | 0 |
| | Africa Restoration Alliance | 529 | 209 | 738 | 0.1% | 0 | 0 | 0 |
| | Independent South African National Civic Organisation | 243 | 455 | 698 | 0.1% | 0 | 0 | 0 |
| | The Organic Humanity Movement | 278 | 277 | 555 | 0.0% | 0 | 0 | 0 |
| | Abantu Batho Congress | 126 | 401 | 527 | 0.0% | 0 | 0 | 0 |
| | Democratic Union Plus | 151 | 323 | 474 | 0.0% | 0 | 0 | 0 |
| | Able Leadership | 100 | 313 | 413 | 0.0% | 0 | 0 | 0 |
| | God Save Africa | – | 355 | 355 | 0.0% | – | 0 | 0 |
| | African Freedom Revolution | 17 | 206 | 223 | 0.0% | 0 | 0 | 0 |
| | Arusha Economic Coalition | 15 | 165 | 180 | 0.0% | 0 | 0 | 0 |
| | Spectrum National Party | 4 | 153 | 157 | 0.0% | 0 | 0 | 0 |
| | Al Jama-ah | 138 | – | 138 | 0.0% | 0 | – | 0 |
| | Bolsheviks Party of South Africa | 37 | 68 | 105 | 0.0% | 0 | 0 | 0 |
| Total | Total | 669,897 | 670,821 | 1,340,718 | | 112 | 112 | 224 |
| Valid votes | Valid votes | 669,897 | 670,821 | 1,340,718 | 98.5% |
| Spoilt votes | Spoilt votes | 9,879 | 10,113 | 19,992 | 1.5% |
| Total votes cast | Total votes cast | 679,776 | 680,934 | 1,360,710 | |
| Voter turnout | Voter turnout | 688,479 |
| Registered voters | Registered voters | 1,575,840 |
| Turnout percentage | Turnout percentage | 43.7% |

### By-elections from November 2021

The following by-elections were held to fill vacant ward seats in the period since the election in November 2021.
| Date | Ward | Party of the previous councillor | Party of the newly elected councillor |
| 24 May 2023 | 25 | Democratic Alliance | Democratic Alliance |
| 25 October 2023 | 23 | Democratic Alliance | Democratic Alliance |
| 14 February 2024 | 25 | Democratic Alliance | Democratic Alliance |