ANC leads by
Direct district ballot
2026 · District council
Direct district ballot
Local council seats
| Party | Votes | Vote share (%) |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 20 918 | 55,8543 |
| DEMOCRATIC ALLIANCE | 9 087 | 24,2637 |
| ECONOMIC FREEDOM FIGHTERS | 3 372 | 9,0038 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 2 247 | 5,9998 |
| SOUTH AFRICAN COMMUNIST PARTY | 538 | 1,4365 |
| PATRIOTIC ALLIANCE | 489 | 1,3057 |
| UMKHONTO WESIZWE PARTY | 273 | 0,729 |
| AFRICAN TRANSFORMATION MOVEMENT | 179 | 0,478 |
| AFRICAN CONGRESS FOR TRANSFORMATION | 144 | 0,3845 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 125 | 0,3338 |
| AFRIKA MAYIBUYE MOVEMENT | 79 | 0,2109 |
37451 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.
37 451 valid votes · 1 268 spoilt
Loading map…
Free State
17 seats · 9 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 10 |
| DEMOCRATIC ALLIANCE | 4 |
| ECONOMIC FREEDOM FIGHTERS | 1 |
| INDEPENDENTS | 1 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 |
| AFRICAN CONGRESS FOR TRANSFORMATION | 0 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| PATRIOTIC ALLIANCE | 0 |
| SOUTH AFRICAN COMMUNIST PARTY | 0 |
| UMKHONTO WESIZWE PARTY | 0 |
| UNITED RESIDENTS FRONT | 0 |
17 seats; 9 needed for a majority.
Free State
13 seats · 7 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 8 |
| DEMOCRATIC ALLIANCE | 3 |
| ECONOMIC FREEDOM FIGHTERS | 1 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 0 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| INDEPENDENTS | 0 |
| SOUTH AFRICAN COMMUNIST PARTY | 0 |
| UMKHONTO WESIZWE PARTY | 0 |
13 seats; 7 needed for a majority.
Free State
13 seats · 7 for a majority
| Party / entry | Seats |
|---|---|
| AFRICAN NATIONAL CONGRESS | 6 |
| DEMOCRATIC ALLIANCE | 4 |
| ECONOMIC FREEDOM FIGHTERS | 2 |
| VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS | 1 |
| AFRICAN TRANSFORMATION MOVEMENT | 0 |
| AFRIKA MAYIBUYE MOVEMENT | 0 |
| INDEPENDENTS | 0 |
| SOUTH AFRICAN COMMUNIST PARTY | 0 |
| UMKHONTO WESIZWE PARTY | 0 |
| UNITED RESIDENTS FRONT | 0 |
13 seats; 7 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.