ANC leads by
Direct district ballot
2026 · District council
Direct district ballot
Local council seats
| Party | Votes | Vote share (%) |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 18 417 | 39,9302 |
| DEMOCRATIC ALLIANCE | 12 628 | 27,379 |
| PATRIOTIC ALLIANCE | 8 952 | 19,409 |
| NAMAKWA CIVIC MOVEMENT | 2 858 | 6,1965 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 751 | 3,7964 |
| PEOPLE'S MOVEMENT FOR CHANGE | 519 | 1,1253 |
| SOUTH AFRICAN COMMUNIST PARTY | 384 | 0,8326 |
| ECONOMIC FREEDOM FIGHTERS | 290 | 0,6288 |
| NATIONAL ECONOMIC FIGHTERS | 120 | 0,2602 |
| AFRICAN TRANSFORMATION MOVEMENT | 112 | 0,2428 |
| CONGRESS OF THE PEOPLE | 92 | 0,1995 |
46123 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.
46 123 valid votes · 499 spoilt
Loading map…
Northern Cape
13 seats · 7 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 5 |
| DEMOCRATIC ALLIANCE | 5 |
| PATRIOTIC ALLIANCE | 2 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 |
| CONGRESS OF THE PEOPLE | 0 |
| ECONOMIC FREEDOM FIGHTERS | 0 |
| NAMAKWA CIVIC MOVEMENT | 0 |
| ORGANIC HUMANITY MOVEMENT | 0 |
| PEOPLE'S MOVEMENT FOR CHANGE | 0 |
| SOUTH AFRICAN COMMUNIST PARTY | 0 |
13 seats; 7 needed for a majority.
Northern Cape
11 seats · 6 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 5 |
| DEMOCRATIC ALLIANCE | 4 |
| PATRIOTIC ALLIANCE | 1 |
| PEOPLE'S MOVEMENT FOR CHANGE | 1 |
| ECONOMIC FREEDOM FIGHTERS | 0 |
| INDEPENDENT RATEPAYERS ASSOCIATION OF SA | 0 |
| NAMAKWA CIVIC MOVEMENT | 0 |
| NATIONAL ECONOMIC FIGHTERS | 0 |
| SOUTH AFRICAN COMMUNIST PARTY | 0 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 |
11 seats; 6 needed for a majority.
Northern Cape
11 seats · 6 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 4 |
| PATRIOTIC ALLIANCE | 4 |
| DEMOCRATIC ALLIANCE | 2 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| ECONOMIC FREEDOM FIGHTERS | 0 |
| NAMAKWA CIVIC MOVEMENT | 0 |
11 seats; 6 needed for a majority.
Northern Cape
11 seats · 6 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 5 |
| PATRIOTIC ALLIANCE | 4 |
| DEMOCRATIC ALLIANCE | 1 |
| SOUTH AFRICAN COMMUNIST PARTY | 1 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 |
| CONGRESS OF THE PEOPLE | 0 |
| ECONOMIC FREEDOM FIGHTERS | 0 |
| NAMAKWA CIVIC MOVEMENT | 0 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 |
11 seats; 6 needed for a majority.
Northern Cape
17 seats · 9 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 6 |
| DEMOCRATIC ALLIANCE | 6 |
| NAMAKWA CIVIC MOVEMENT | 3 |
| PATRIOTIC ALLIANCE | 2 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| ECONOMIC FREEDOM FIGHTERS | 0 |
| NATIONAL ECONOMIC FIGHTERS | 0 |
| ORGANIC HUMANITY MOVEMENT | 0 |
| SOUTH AFRICAN COMMUNIST PARTY | 0 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 |
17 seats; 9 needed for a majority.
Northern Cape
11 seats · 6 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 6 |
| PATRIOTIC ALLIANCE | 3 |
| DEMOCRATIC ALLIANCE | 2 |
| ECONOMIC FREEDOM FIGHTERS | 0 |
| NATIONAL ECONOMIC FIGHTERS | 0 |
| SOUTH AFRICAN COMMUNIST PARTY | 0 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 0 |
11 seats; 6 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.