ANC leads by
Direct district ballot
2026 · District council
Direct district ballot
Local council seats
| Party | Votes | Vote share (%) |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 46 467 | 39,8605 |
| DEMOCRATIC ALLIANCE | 22 075 | 18,9365 |
| ECONOMIC FREEDOM FIGHTERS | 13 862 | 11,8912 |
| PATRIOTIC ALLIANCE | 7 875 | 6,7554 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 5 314 | 4,5585 |
| SOUTH AFRICAN COMMUNIST PARTY | 4 636 | 3,9769 |
| DIKGATLONG RESIDENTS CONVENTION | 3 473 | 2,9792 |
| ACTIONSA | 2 539 | 2,178 |
| UMKHONTO WESIZWE PARTY | 2 367 | 2,0305 |
| KIMBERLEY ACTION GROUP | 1 984 | 1,7019 |
| YA BAAGI FORUM | 985 | 0,845 |
| AFRICAN INDEPENDENT CONGRESS | 853 | 0,7317 |
| PAN AFRICANIST CONGRESS OF AZANIA | 763 | 0,6545 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 758 | 0,6502 |
| AFRICAN TRANSFORMATION MOVEMENT | 523 | 0,4486 |
| GOOD | 453 | 0,3886 |
| AFRIKA MAYIBUYE MOVEMENT | 367 | 0,3148 |
| UNITED AFRICANS TRANSFORMATION | 318 | 0,2728 |
| AZANIAN PEOPLE'S ORGANISATION | 281 | 0,241 |
| CONGRESS OF THE PEOPLE | 234 | 0,2007 |
| UNITED DEMOCRATIC MOVEMENT | 171 | 0,1467 |
| ALL CITIZENS PARTY | 139 | 0,1192 |
| INKATHA FREEDOM PARTY | 137 | 0,1175 |
116574 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.
116 574 valid votes · 2 148 spoilt
Loading map…
Northern Cape
15 seats · 8 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 8 |
| DIKGATLONG RESIDENTS CONVENTION | 3 |
| DEMOCRATIC ALLIANCE | 1 |
| ECONOMIC FREEDOM FIGHTERS | 1 |
| PATRIOTIC ALLIANCE | 1 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| DIKGATLONG INDEPENDED FORUM | 0 |
| GOOD | 0 |
| INDEPENDENTS | 0 |
| SOUTH AFRICAN COMMUNIST PARTY | 0 |
| UMKHONTO WESIZWE PARTY | 0 |
15 seats; 8 needed for a majority.
Northern Cape
11 seats · 6 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 4 |
| DEMOCRATIC ALLIANCE | 2 |
| SOUTH AFRICAN COMMUNIST PARTY | 2 |
| ECONOMIC FREEDOM FIGHTERS | 1 |
| PATRIOTIC ALLIANCE | 1 |
| UMKHONTO WESIZWE PARTY | 1 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| ALL CITIZENS PARTY | 0 |
| PAN AFRICANIST CONGRESS OF AZANIA | 0 |
| SOL- PLAATJIE SERVICE DELIVERY FORUM | 0 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 |
11 seats; 6 needed for a majority.
Northern Cape
19 seats · 10 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 10 |
| ECONOMIC FREEDOM FIGHTERS | 3 |
| DEMOCRATIC ALLIANCE | 2 |
| ACTIONSA | 1 |
| SOUTH AFRICAN COMMUNIST PARTY | 1 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 |
| YA BAAGI FORUM | 1 |
| AFRICAN CONGRESS FOR TRANSFORMATION | 0 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| AZANIAN PEOPLE'S ORGANISATION | 0 |
| INKATHA FREEDOM PARTY | 0 |
| LABOUR PARTY OF SOUTH AFRICA | 0 |
| PAN AFRICANIST CONGRESS OF AZANIA | 0 |
| PATRIOTIC ALLIANCE | 0 |
| UMKHONTO WESIZWE PARTY | 0 |
| UNITED AFRICANS TRANSFORMATION | 0 |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 0 |
19 seats; 10 needed for a majority.
Northern Cape
65 seats · 33 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 25 |
| DEMOCRATIC ALLIANCE | 15 |
| ECONOMIC FREEDOM FIGHTERS | 7 |
| PATRIOTIC ALLIANCE | 5 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 3 |
| KIMBERLEY ACTION GROUP | 2 |
| SOUTH AFRICAN COMMUNIST PARTY | 2 |
| UMKHONTO WESIZWE PARTY | 2 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 1 |
| AFRICAN INDEPENDENT CONGRESS | 1 |
| PAN AFRICANIST CONGRESS OF AZANIA | 1 |
| SOL- PLAATJIE SERVICE DELIVERY FORUM | 1 |
| AFRICAN CONGRESS FOR TRANSFORMATION | 0 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| ALL CITIZENS PARTY | 0 |
| AZANIAN PEOPLE'S ORGANISATION | 0 |
| COMMUNITY ALLIANCE SA | 0 |
| CONGRESS OF THE PEOPLE | 0 |
| ECONOMIC LIBERATORS FORUM SOUTH AFRICA | 0 |
| GOOD | 0 |
| INDEPENDENTS | 0 |
| INKATHA FREEDOM PARTY | 0 |
| LABOUR PARTY OF SOUTH AFRICA | 0 |
| NATIONAL COLOURED CONGRESS | 0 |
| NEXT GENERATION GOVERNMENT | 0 |
| SAKK MILITARY VETERANS PARTY | 0 |
| UNITED AFRICANS TRANSFORMATION | 0 |
| UNITED DEMOCRATIC MOVEMENT | 0 |
65 seats; 33 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.