Skip to content
Mandate SA — home

Coverage and limits

What the electoral record holds

Counted from the published record when this page is opened. Each election and ballot says at what detail its results are held and from which official files; what is captured but not yet loaded, and what is missing, is a dated register entry naming what was searched and the source that would fill it. Nothing missing is shown as zero, and nothing is estimated.

Elections
12
By-election days
191
Recorded
20
Partial
9
Missing
8

Elections and ballots

Latest first. Status: recorded from approved official loads; partial where the source leaves a field unstated.

Coverage by election and ballot
ElectionBallotStatusRecordsGranularityLimits
2024 National and Provincial Electionsnational
2024 National and Provincial Electionsprovincial
2024 National and Provincial Electionsregional
2021 Local Government Electionsdistrict pr
2021 Local Government Electionslocal pr
2021 Local Government Electionsward
2019 National and Provincial Electionsnational
2019 National and Provincial Electionsprovincial
2016 Local Government Electionslocal pr
2016 Local Government Electionsward
2014 National and Provincial Electionsnational
2014 National and Provincial Electionsprovincial
2011 Local Government Electionslocal pr
2011 Local Government Electionsward
2009 National and Provincial Electionsnational
2009 National and Provincial Electionsprovincial
2006 Local Government Electionslocal pr
2006 Local Government Electionsward
2004 National and Provincial Electionsnational
2004 National and Provincial Electionsprovincial
2000 Local Government Electionslocal pr
2000 Local Government Electionsward
1999 National and Provincial Electionsnational
1999 National and Provincial Electionsprovincial
1994 National and Provincial Electionsnational
1994 National and Provincial Electionsprovincial

Boundary versions and comparability

Each election sits on the municipal delimitation in force on its polling day. Areas of different delimitations are never treated as the same area.

Boundaries by election

Boundary versions
ElectionDelimitationBoundaries held
2024 National and Provincial Elections2021 wards and municipalities
2021 Local Government Elections2021 wards and municipalities
2019 National and Provincial Elections2016 wards and municipalities
2016 Local Government Elections2016 wards and municipalities
2014 National and Provincial Elections2011 wards and municipalities
2011 Local Government Elections2011 wards and municipalities
2009 National and Provincial Elections2006 wards and municipalities
2006 Local Government Elections2006 wards and municipalities
2004 National and Provincial Elections2000 wards and municipalities
2000 Local Government Elections2000 wards and municipalities
1999 National and Provincial ElectionsPre-2000 structures (no delimitation on record)
1994 National and Provincial ElectionsPre-2000 structures (no delimitation on record)

What may be compared

2024 National and Provincial Elections

2021 Local Government Elections

2019 National and Provincial Elections

2016 Local Government Elections

2014 National and Provincial Elections

2011 Local Government Elections

2009 National and Provincial Elections

2006 Local Government Elections

2004 National and Provincial Elections

2000 Local Government Elections

1999 National and Provincial Elections

1994 National and Provincial Elections

By-elections, candidates, seats, boundaries and what is not on the record

Each entry is counted from the record or is a dated register entry saying what was searched and what would close it. Nothing here is estimated or filled in.

  • First 2022-02-02, last 2026-06-24. Vacancy reasons are not published with the results.

  • First 2016-11-09, last 2021-05-19. Vacancy reasons are not published with the results.

  • Scheduled (proclaimed 7 August 2026); not held. No results exist; nothing is recorded or estimated.

  • District council (DC 40%) and district-management-area ballots of 2000–2016 are in the captured voting-district files, validated (valid-vote totals of 2016 and 2011 equal the IEC's national summaries) but not loaded: the record has no district places of those vintages to hold them.

  • Municipal by-elections held between the 2000, 2006, 2011 and 2016 local elections (December 2000 – August 2016) are not in the record.

  • Named ward and PR candidates of the general local elections are not in the record: the IEC results files give ward votes by party only.

  • Party lists of the 1994–2019 national and provincial elections are not in the record (2024 lists are).

  • Seat allocations are recorded for 1994 (National Assembly and legislatures) and the 2021 councils only.

  • Ward and municipal boundaries are held for the 2021 delimitation only. Earlier elections' areas are listed by name and code (as the IEC lists them) and never drawn on the 2021 map.

  • No official crosswalk between wards of different delimitations is on the record, so a ward is never compared with a ward of another delimitation.

  • Mayors, executive mayors, speakers, whips, mayoral committees and PR councillors are not in the record.

  • Rosters of the Gauteng, KwaZulu-Natal, Limpopo and Northern Cape legislatures are not captured (SOURCES §5.3); no roster is historical (each is as at its retrieval date).

  • Changes of party by an office-holder are not recorded unless a dated official roster states the new party.

  • Not measured by design, so never shown as a figure: voter demographics (results are counted by voting district, never by voter), predictions and projections, media mentions and sentiment, and a candidate's personal vote inferred from a party-list result.

Acquisition register

Official sources that would fill the gaps, in priority order. A proposed source is unverified until a capture (URL, date, SHA-256) is recorded.

Acquisition register
ItemGapAuthoritative sourceStatusNext safe step
A0District council (DC 40%) and district-management-area ballots, 2000–2016 local elections
A1Council seat allocations 2000–2016
A2National Assembly and legislature seats 1999–2019
A3National and provincial candidate lists 1994–2019
B1Ward boundaries of the 2016 and 2011 delimitations
B2Municipal and district lists per delimitation (2000, 2006, 2011, 2016)
B3Official ward overlap or lineage between delimitations
B4Named ward and PR candidates of the general local elections 2000–2021
C1By-elections before November 2016
C2Mayors, speakers, whips, mayoral committees, PR councillors
C3Rosters of the Gauteng, KwaZulu-Natal, Limpopo and Northern Cape legislatures
C4Party affiliation changes of office-holders
B52024 national and provincial results by ward
B6Voting-station coordinates (2021 and 2026)