ANC leads by
Direct district ballot
2026 · District council
Direct district ballot
Local council seats
| Party | Votes | Vote share (%) |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 38 354 | 43,6049 |
| ECONOMIC FREEDOM FIGHTERS | 15 417 | 17,5277 |
| DEMOCRATIC ALLIANCE | 14 608 | 16,6079 |
| JOHN TAOLO GAETSEWE RE IKEMETSE | 6 399 | 7,2751 |
| SOUTH AFRICAN COMMUNIST PARTY | 3 414 | 3,8814 |
| AFRIKA MAYIBUYE MOVEMENT | 3 267 | 3,7143 |
| GAMAGARA COMMUNITY FORUM | 1 873 | 2,1294 |
| PATRIOTIC ALLIANCE | 1 253 | 1,4245 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 824 | 0,9368 |
| AFRICAN TRANSFORMATION MOVEMENT | 625 | 0,7106 |
| AFRICAN HEART CONGRESS | 617 | 0,7015 |
| UMKHONTO WESIZWE PARTY | 590 | 0,6708 |
| SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION | 341 | 0,3877 |
| UNITED AFRICANS TRANSFORMATION | 191 | 0,2171 |
| NORTHERN CAPE COMMUNITIES MOVEMENT | 185 | 0,2103 |
87958 valid votes. This ballot elects 40% of district councillors.
This ballot elects 40% of district councillors.
This ballot elects 40% of district councillors. It does not describe full council control.
87 958 valid votes · 2 458 spoilt
Loading map…
Northern Cape
29 seats · 15 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 13 |
| ECONOMIC FREEDOM FIGHTERS | 5 |
| DEMOCRATIC ALLIANCE | 4 |
| JOHN TAOLO GAETSEWE RE IKEMETSE | 3 |
| SOUTH AFRICAN COMMUNIST PARTY | 2 |
| AFRIKA MAYIBUYE MOVEMENT | 1 |
| PATRIOTIC ALLIANCE | 1 |
| ACTIVE AFRICAN CHRISTIANS UNITED MOVEMENT | 0 |
| AFRICAN HEART CONGRESS | 0 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 |
| INDEPENDENTS | 0 |
| LABOUR PARTY OF SOUTH AFRICA | 0 |
| NORTHERN CAPE COMMUNITIES MOVEMENT | 0 |
| SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION | 0 |
| UMKHONTO WESIZWE PARTY | 0 |
| UNITED AFRICANS TRANSFORMATION | 0 |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 0 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 |
29 seats; 15 needed for a majority.
Northern Cape
15 seats · 8 for a majority
| Party / entry | Seats |
|---|---|
| DEMOCRATIC ALLIANCE | 6 |
| AFRICAN NATIONAL CONGRESS | 5 |
| ECONOMIC FREEDOM FIGHTERS | 1 |
| GAMAGARA COMMUNITY FORUM | 1 |
| JOHN TAOLO GAETSEWE RE IKEMETSE | 1 |
| SOUTH AFRICAN COMMUNIST PARTY | 1 |
| AFRICAN HEART CONGRESS | 0 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| INDEPENDENTS | 0 |
| NATIONAL COLOURED CONGRESS | 0 |
| PATRIOTIC ALLIANCE | 0 |
| SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION | 0 |
| UMKHONTO WESIZWE PARTY | 0 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 |
15 seats; 8 needed for a majority.
Northern Cape
29 seats · 15 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 15 |
| ECONOMIC FREEDOM FIGHTERS | 7 |
| AFRIKA MAYIBUYE MOVEMENT | 2 |
| AFRICAN HEART CONGRESS | 1 |
| DEMOCRATIC ALLIANCE | 1 |
| JOHN TAOLO GAETSEWE RE IKEMETSE | 1 |
| LABOUR PARTY OF SOUTH AFRICA | 1 |
| SOUTH AFRICAN COMMUNIST PARTY | 1 |
| INDEPENDENTS | 0 |
| NORTHERN CAPE COMMUNITIES MOVEMENT | 0 |
| PATRIOTIC ALLIANCE | 0 |
| SOUTH AFRICAN ROYAL KINGDOMS ORGANIZATION | 0 |
| UMKHONTO WESIZWE PARTY | 0 |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 0 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 |
29 seats; 15 needed for a majority.
Membership: Municipal Demarcation Board, 2026. The outline follows member municipalities’ reconciled ward boundaries.
Found Counted useful? Support the South African non-profits holding power to account.
Independent journalism exposing corruption and abuses of power.
DonateTurning public reports of corruption into investigations and action.
DonateChallenging corruption and the misuse of public money.
DonateDonations go directly to each organisation.