Counted.co.za

Province · local elections

North West

ANC leads the vote

since 2006
74.0%vote share
Seat majorities 19vs 2006

2011 results

2011

Party vote shares

Ward + municipal PR votes

AFRICAN NATIONAL CONGRESS
74.0%1 212 381 votes
DEMOCRATIC ALLIANCE
16.0%261 748 votes
CONGRESS OF THE PEOPLE
2.7%44 325 votes
Other7.3%119 138 votes

Selected parties shown

How the vote changed

Other

Swipe to see history

2011Vote %vs 2006
ANC74.0%
DA16.0%
COPE2.7%—
Other7.3%—
History data & sources

Ward + municipal PR votes. Connecting bands show the same party’s share or seats between elections, not individual voters moving between parties. Select a year to inspect its values; use the year selector in the results section to explore its places.

The chart names the five largest parties across these elections. The vote list also names parties gaining at least 2 percentage points since the previous election; remaining votes are combined under Other. Other’s change compares the same group of parties in both elections. Missing values remain unavailable.

  • All points use the same ballot basis. Ballot totals are not counts of individual voters.
  • Missing or grouped party rows remain gaps unless a complete, ungrouped list establishes zero votes.
  • Municipal boundaries can change between elections. Published area results are not boundary-adjusted.
All parties & exact values

Go closer

Municipalities ↘

Municipality results

Combined ballot votes

Combined ballots

Ditsobotla

ANC outright majority
ANC75.8%
DA15.1%
All results

Change since 2006.

Combined ballot votes in Ditsobotla
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
75.78%58 786
DEMOCRATIC ALLIANCE
15.09%11 702
CONGRESS OF THE PEOPLE
3.26%2 529
UNITED CHRISTIAN DEMOCRATIC PARTY
2.08%1 617
INDEPENDENTS
1.26%980
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.15%895
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.77%594
SOUTH AFRICAN POLITICAL PARTY
0.61%470

Combined ballots

Greater Taung

ANC outright majority
ANC83.4%
DA6.4%
All results

Change since 2006.

Combined ballot votes in Greater Taung
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
83.39%74 382
DEMOCRATIC ALLIANCE
6.41%5 721
CONGRESS OF THE PEOPLE
3.82%3 406
INDEPENDENTS
2.95%2 631
AFRICAN CHRISTIAN DEMOCRATIC PARTY
2.29%2 040
AFRICAN PEOPLE'S CONVENTION
1.14%1 016

Combined ballots

Kgetlengrivier

ANC outright majority
ANC74.9%
DA20.5%
All results

Change since 2006.

Combined ballot votes in Kgetlengrivier
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
74.89%16 693
DEMOCRATIC ALLIANCE
20.49%4 568
CONGRESS OF THE PEOPLE
2.38%530
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.53%342
AFRICAN PEOPLE'S CONVENTION
0.44%98
INDEPENDENTS
0.27%60

Combined ballots

Lekwa-Teemane

ANC outright majority
ANC71.7%
DA23.2%
All results

Change since 2006.

Combined ballot votes in Lekwa-Teemane
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
71.75%18 314
DEMOCRATIC ALLIANCE
23.22%5 928
CONGRESS OF THE PEOPLE
2.15%549
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.49%380
BETER BLOEMHOF PARTY
1.39%354

Combined ballots

Madibeng

ANC outright majority
ANC74.7%
DA19.6%
All results

Change since 2006.

Combined ballot votes in Madibeng
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
74.70%157 605
DEMOCRATIC ALLIANCE
19.60%41 363
CONGRESS OF THE PEOPLE
1.90%4 001
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.80%1 681
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.59%1 244
AFRICAN PEOPLE'S CONVENTION
0.58%1 217
UNITED CHRISTIAN DEMOCRATIC PARTY
0.51%1 073
AZANIAN PEOPLE'S ORGANISATION
0.30%628
INDEPENDENTS
0.27%578
UNITED INDEPENDENT FRONT
0.24%502
PAN AFRICANIST CONGRESS OF AZANIA
0.22%474
MOVEMENT DEMOCRATIC PARTY
0.22%467
OTHER
0.08%162

Combined ballots

Mafikeng

ANC outright majority
ANC69.1%
DA10.1%
All results

Change since 2006.

Combined ballot votes in Mafikeng
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
69.13%86 886
DEMOCRATIC ALLIANCE
10.09%12 677
UNITED CHRISTIAN DEMOCRATIC PARTY
9.30%11 686
CONGRESS OF THE PEOPLE
4.56%5 737
INDEPENDENTS
3.07%3 854
SOUTH AFRICAN POLITICAL PARTY
1.98%2 485
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.88%2 360

Combined ballots

Mamusa

ANC outright majority
ANC78.4%
DA10.7%
All results

Change since 2006.

Combined ballot votes in Mamusa
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
78.41%22 076
DEMOCRATIC ALLIANCE
10.70%3 012
CONGRESS OF THE PEOPLE
3.83%1 077
PAN AFRICANIST CONGRESS OF AZANIA
2.37%668
INDEPENDENTS
1.70%480
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.35%380
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA
1.16%327
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.48%134

Combined ballots

Maquassi Hills

ANC outright majority
ANC78.1%
DA14.9%
All results

Change since 2006.

Combined ballot votes in Maquassi Hills
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
78.11%30 290
DEMOCRATIC ALLIANCE
14.92%5 787
CONGRESS OF THE PEOPLE
2.34%906
INDEPENDENTS
1.93%747
LEBALENG COMMUNIST PARTY
1.47%569
INDEPENDENT CIVIC ORGANISATION OF SOUTH AFRICA
1.23%478

Combined ballots

Matlosana

ANC outright majority
ANC72.7%
DA22.0%
All results

Change since 2006.

Combined ballot votes in Matlosana
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
72.70%150 030
DEMOCRATIC ALLIANCE
21.98%45 368
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
2.05%4 221
CONGRESS OF THE PEOPLE
1.63%3 365
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.50%1 034
AFRICAN PEOPLE'S CONVENTION
0.47%963
PAN AFRICANIST CONGRESS OF AZANIA
0.16%323
UNITED DEMOCRATIC MOVEMENT
0.14%297
NATIONAL FREEDOM PARTY
0.11%229
AZANIAN PEOPLE'S ORGANISATION
0.10%201
INDEPENDENTS
0.09%179
INDEPENDENT RATEPAYERS ASSOCIATION OF SA
0.05%103
OTHER
0.03%60

Combined ballots

Moretele

ANC outright majority
ANC83.3%
DA6.1%
All results

Change since 2006.

Combined ballot votes in Moretele
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
83.26%83 542
DEMOCRATIC ALLIANCE
6.10%6 118
NATIONAL FREEDOM PARTY
3.94%3 949
AFRICAN PEOPLE'S CONVENTION
3.32%3 331
PAN AFRICANIST CONGRESS OF AZANIA
0.90%900
CONGRESS OF THE PEOPLE
0.89%898
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.66%659
UNITED CHRISTIAN DEMOCRATIC PARTY
0.47%470
MOVEMENT DEMOCRATIC PARTY
0.30%304
INDEPENDENTS
0.17%170

Combined ballots

Moses Kotane

ANC outright majority
ANC77.7%
COPE5.8%
All results

Change since 2006.

Combined ballot votes in Moses Kotane
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
77.72%91 568
CONGRESS OF THE PEOPLE
5.78%6 815
UNITED CHRISTIAN DEMOCRATIC PARTY
5.42%6 381
DEMOCRATIC ALLIANCE
4.61%5 436
INDEPENDENTS
4.32%5 088
AFRICAN CHRISTIAN DEMOCRATIC PARTY
1.41%1 661
AFRICAN PEOPLE'S CONVENTION
0.74%875

Combined ballots

Naledi

ANC outright majority
ANC68.5%
DA26.4%
All results

Change since 2006.

Combined ballot votes in Naledi
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
68.51%22 583
DEMOCRATIC ALLIANCE
26.36%8 688
CONGRESS OF THE PEOPLE
3.11%1 025
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.75%247
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.72%236
INDEPENDENTS
0.56%186
ANC outright majority
ANC78.8%
UNITED CHRISTIAN DEMOCRATIC PARTY8.5%
All results

2006 comparison unavailable.

Combined ballot votes in NW397 Local Municipality [Ganyesa/Pomfret]
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
78.81%39 923
UNITED CHRISTIAN DEMOCRATIC PARTY
8.53%4 319
DEMOCRATIC ALLIANCE
5.66%2 867
CONGRESS OF THE PEOPLE
3.06%1 552
AFRICAN CHRISTIAN DEMOCRATIC PARTY
2.55%1 292
AFRICAN PEOPLE'S CONVENTION
1.02%519
INDEPENDENTS
0.37%188

Combined ballots

Potchefstroom

ANC outright majority
ANC57.9%
DA37.0%
All results

Change since 2006.

Combined ballot votes in Potchefstroom
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
57.87%61 024
DEMOCRATIC ALLIANCE
37.02%39 036
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
2.73%2 882
CONGRESS OF THE PEOPLE
1.65%1 737
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.46%487
INDEPENDENT RATEPAYERS ASSOCIATION OF SA
0.27%290

Combined ballots

Ramotshere Moiloa

ANC outright majority
ANC73.7%
UNITED CHRISTIAN DEMOCRATIC PARTY12.5%
All results

Change since 2006.

Combined ballot votes in Ramotshere Moiloa
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
73.73%49 598
UNITED CHRISTIAN DEMOCRATIC PARTY
12.52%8 422
DEMOCRATIC ALLIANCE
5.82%3 914
CONGRESS OF THE PEOPLE
3.55%2 386
INDEPENDENTS
1.76%1 183
WORKING-TOGETHER POLITICAL PARTY
0.98%660
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.85%570
SOUTH AFRICAN POLITICAL PARTY
0.80%540

Combined ballots

Ratlou

ANC outright majority
ANC77.8%
UNITED CHRISTIAN DEMOCRATIC PARTY10.9%
All results

Change since 2006.

Combined ballot votes in Ratlou
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
77.75%38 972
UNITED CHRISTIAN DEMOCRATIC PARTY
10.86%5 444
CONGRESS OF THE PEOPLE
6.69%3 355
DEMOCRATIC ALLIANCE
3.98%1 993
SOUTH AFRICAN POLITICAL PARTY
0.72%359

Combined ballots

Rustenburg

ANC outright majority
ANC71.9%
DA20.1%
All results

Change since 2006.

Combined ballot votes in Rustenburg
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
71.88%153 039
DEMOCRATIC ALLIANCE
20.10%42 785
INDEPENDENTS
2.53%5 397
CONGRESS OF THE PEOPLE
1.75%3 716
UNITED CHRISTIAN DEMOCRATIC PARTY
0.93%1 983
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
0.73%1 563
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.69%1 478
AFRICAN PEOPLE'S CONVENTION
0.59%1 265
SOUTH AFRICAN POLITICAL PARTY
0.31%652
UNITED DEMOCRATIC MOVEMENT
0.22%477
AZANIAN PEOPLE'S ORGANISATION
0.16%351
MOVEMENT DEMOCRATIC PARTY
0.09%200

Combined ballots

Tswaing

ANC outright majority
ANC73.5%
DA21.8%
All results

Change since 2006.

Combined ballot votes in Tswaing
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
73.51%39 667
DEMOCRATIC ALLIANCE
21.75%11 738
UNITED CHRISTIAN DEMOCRATIC PARTY
1.77%954
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.45%781
AFRICAN CHRISTIAN DEMOCRATIC PARTY
0.82%440
INDEPENDENTS
0.71%381

Combined ballots

Ventersdorp

ANC outright majority
ANC80.9%
DA14.2%
All results

Change since 2006.

Combined ballot votes in Ventersdorp
Party / candidateShareVotes
AFRICAN NATIONAL CONGRESS
80.89%17 403
DEMOCRATIC ALLIANCE
14.16%3 047
CONGRESS OF THE PEOPLE
3.44%741
VRYHEIDSFRONT PLUS | FREEDOM FRONT PLUS
1.50%323

Explore North West

Browse all wards
Sources & result details

IEC: 25 Oct 2021, 15:03 SAST · checked 05 Nov 2026, 16:04 SAST

Historical comparisons use published area results. Boundaries may change between elections. Vote shares use the ballot labelled on each chart; ballots are not individual voters.

Seat majorities count local and metro councils once, using reported seat allocations. District councils have a separate ballot. Changes compare councils with reported seats in both elections; pending allocations do not count as gains or losses.

What do these totals show?

Local election votes added together. Each municipality elects its own council.

A national or provincial picture

Ward and municipal PR ballots are added together to show party support across the area.

Decided municipality by municipality

These totals do not elect Parliament or a provincial legislature, or establish a council majority.

Ballots are not individual voters: one person can cast more than one ballot. Council outcomes are based on seats in each municipality.

IEC guide to council seats
IEC source figures

Give something back

Support independent journalism and accountability.

I’m Jacques, the person behind Counted. I don’t need personal financial support, but if you’ve found this project useful and would like to give something back, please consider donating to one of these South African non-profits working for transparency, accountability and democracy.

amaBhungane

Independent investigative journalism exposing corruption and abuses of power, with reporting that’s free for everyone to read.

Donate to amaBhungane

Corruption Watch

Receives reports of corruption from the public, investigates selected cases and campaigns for accountability.

Donate to Corruption Watch

OUTA

The Organisation Undoing Tax Abuse investigates and challenges corruption, misuse of public money and government maladministration.

Donate to OUTA

Share results