UKWELI. Integrify your document
Ukweli · Folio 22 · Local elections 2026 Figures as at 22 October 2026

LGE 2026 Manifestos: Inside the running-the-council promises, subject by subject

Folio 18 counted the 736 “Running the council” promises by verdict. This folio searches them by subject, using word lists we publish. Counts only. No score, grade or rank.

What we did: we took the manifesto data for the twelve parties as at 22 October 2026 and searched the 736 promises under “Running the council” for ten sets of words. Sources are listed at the end.

Party names. ACDP is the African Christian Democratic Party. AMM is the Afrika Mayibuye Movement. ANC is the African National Congress. DA is the Democratic Alliance. EFF is the Economic Freedom Fighters. FF Plus is the Freedom Front Plus. IFP is the Inkatha Freedom Party. SACP is the South African Communist Party. UDM is the United Democratic Movement. ActionSA and GOOD are the full names of those two parties. BOSA is written here as the party writes it in its manifesto.


We also keep Integrity Watch, a public register of documents that were corrected, withdrawn, refunded or punished after someone found made-up material in them.

This folio is about a different kind of check. It looks inside one theme and counts which words its promises contain.

The 2026 local elections in short #

The vote. South Africans vote in local government elections on 4 November 2026. They choose the councillors who run 257 municipalities: 8 metropolitan (big-city), 44 district and 205 local. The Electoral Commission of South Africa (IEC) certified 136,790 candidates for 10,526 council seats. On 15 October 2026 the Constitutional Court directed the IEC to take the steps needed to put 181 ANC candidates on the ballot in six municipalities, so the final count will change. On 16 October 2026 the IEC said 32 other parties in the same position would get the same relief.

How many parties. 732 political parties are registered with the IEC at various levels. The IEC says 546 of them nominated candidates for this election.

Parties registered and nominated

Electoral Commission of South Africa (IEC) · post of 3 September 2026 · both bars use one scale

Registered with the IEC732
Parties that nominated candidates546
Both figures are the IEC’s. A party that is registered has not necessarily nominated candidates for this election.
Show the numbers
StagePartiesSource and date
Registered732IEC post on X, 3 September 2026
Parties that nominated candidates546IEC post on X, 3 September 2026

What a council does. South Africa has three spheres of government: national, provincial and local. Part B of Schedules 4 and 5 of the Constitution list the matters a municipality may administer: 38 in all. Among them are drinking water and domestic waste-water and sewage systems, electricity and gas reticulation (the local networks), refuse removal, municipal roads and street trading. Jobs, schools, hospitals, welfare, the courts and immigration are not on those lists. A council can still lobby, partner with or press the government that holds the power.

What a manifesto is. A manifesto is a party’s published list of promises, so that voters can read them and decide.

What Ukweli did. Ukweli has analysed twelve party manifestos for this election. It found 2,419 promises and quoted each in the party’s own words, with its page. It checked each promise it could assess against the Constitution’s lists of what a council does. Where a sentence is too short or vague to test, or Ukweli’s checks did not settle it, the card says “Could not be assessed by Ukweli”. Where a sentence promises several things that fall under different powers or spheres of government, the card says “Mixes different powers”. Both labels describe Ukweli’s check, not the party.

What Ukweli found in twelve manifestos

Ukweli · promises, all twelve manifestos together · figures as at 22 October 2026

Promises found2,419
Could be assessed1,865
Mixes different powers223
Could not be assessed by Ukweli331
1,865 plus 223 plus 331 is 2,419. A promise that mixes different powers, or could not be assessed, is not counted in any of the six groups.

Who is in. The twelve parties are shown below. Ukweli analyses any 2026 local government manifesto it can obtain from the party’s own publication. That is a rule about documents, never a judgement about a party. As at 30 October 2026, parties have reported 27 manifestos. Ukweli can reach a readable document online for 15 of them and has analysed 12 of those 15. For the rest, Ukweli cannot reach a readable document online. Many other parties contest the election, and this folio does not cover them.

Each party’s assessment is one click away.

Each button opens that party’s assessment on ukweli.io in a new tab, so this page stays open. Party logos belong to the parties and are shown for identification only. Ukweli is not affiliated with any party.

What Ukweli does not do. It does not score, grade, rank or endorse any party. It does not say whether a promise will be kept or whether it is affordable. A promise outside a council’s powers is not a false promise.

What the six groups mean
A council’s own services
The matter is on one of the municipal lists.
How the council runs itself
Staff, budgets, procurement, public participation and other administration.
Shared with other spheres of government
The power is split between spheres and neither leads.
Led by another sphere, council has a role
Another sphere of government leads, and the law gives the council a defined role.
Outside a council’s powers
The matter is not on the municipal lists. It is not about how the council runs itself, is not shared between spheres, and is not led by another sphere with a defined role for the council.
The party’s own conduct
What a party or its councillors will do, and general pledges that name no matter on a council’s lists. Ukweli judged it not a function of a council.

Figures in this section as at 22 October 2026. They come from the IEC, the Constitution’s schedules and Ukweli’s 2026 manifesto pages (sources at the end), and they move when a manifesto is added or the IEC publishes a new figure. Errors: hello@ukweli.io.

Who decides what sits within a council’s powers? #

South Africa has three spheres of government: national, provincial and local. A council is the local sphere. The matters a council has the right to run are listed in Part B of Schedule 4 and Part B of Schedule 5 of the Constitution (section 156(1)(a)). National or provincial law can assign it more (section 156(1)(b)). Ukweli’s table of powers holds 38 matters from those two lists, 15 from Schedule 4 and 23 from Schedule 5, and checks each promise against them. The table holds only those 38 matters. Folio 08 explains how.

Read next Folio 18: Running-the-council promises

Folio 18 counts the 736 running-the-council promises by verdict, and manifesto by manifesto. This folio looks inside the same promises, subject by subject.

How we searched #

Folio 18 counted the 736 promises that Ukweli places under “Running the council”, one of the ten themes. They come from all twelve manifestos. This folio asks a different question: which words do these promises contain?

We made ten word lists, one for each subject. A promise counts under a subject if it contains any word on that list. The lists are at the end of this folio. We chose the subjects and the words. They are not Ukweli’s findings.

A promise can contain words from more than one list, so it can count under more than one subject. The counts therefore do not add up to 736.

A word count says which words a promise contains. It does not say what the promise is about, or what a manifesto contains.

The ten subjects #

Of the 736 promises, 564 (76.6%) contain words from at least one list. The other 172 contain none.

The 736 promises: how many contain the words for each subject

Money and budgets (215 promises)29.2%
Reporting and openness (211 promises)28.7%
Staff and appointments (116 promises)15.8%
Corruption and wrongdoing (113 promises)15.4%
Procurement and contracts (87 promises)11.8%
Councillors and political office (84 promises)11.4%
Public participation (79 promises)10.7%
Service standards and delivery (67 promises)9.1%
Digital and technology (28 promises)3.8%
Coalitions (10 promises)1.4%
Share = promises that contain the words, divided by 736. A promise can count under several subjects, so the shares add to more than 100%. A word count says which words a promise contains, not what a manifesto contains. Source: Ukweli’s party pages.

Money words appear in 215 promises (29.2%). Reporting words appear in 211 (28.7%). Staff words appear in 116 (15.8%).

Coalition words appear in 10 promises and digital words in 28. Counts this small say little.

Many promises count under more than one subject. The largest overlap is money with reporting, at 63 promises. Procurement and corruption overlap in 53, because the corruption list includes procurement and tender.

The same words also appear in promises that Ukweli places under other themes. Participation words, for example, appear in 79 promises here and in 57 elsewhere. So these counts do not show how many promises on a subject exist across all 2,419. A count says where Ukweli placed a promise, not what a manifesto contains.

The same counts as a table

Columns: Promises is how many of the 736 contain a word from the list. The last column counts the promises that Ukweli places under the other nine themes (1,683 in all) that contain the same words.

SubjectPromisesOf the 736Same words in the other 1,683
Money and budgets21529.2%169
Reporting and openness21128.7%151
Staff and appointments11615.8%83
Corruption and wrongdoing11315.4%82
Procurement and contracts8711.8%71
Councillors and political office8411.4%40
Public participation7910.7%57
Service standards and delivery679.1%35
Digital and technology283.8%55
Coalitions101.4%22

Which promises contain these words #

Most promises that contain these words are in the group “How the council runs itself”. That holds for 169 of the 215 money promises. It holds for 105 of the 116 staff promises. It holds for 76 of the 87 procurement promises.

Words about councillors and political office are the exception. Of the 84 promises with those words, 31 are in the group “A party’s own conduct”, such as what councillors will do themselves. A count says where Ukweli placed a promise, not what a manifesto contains.

What kind of commitment these promises make #

Ukweli reads each assessed promise for the kind of commitment it makes. Of the 659 assessed promises under this theme, 218 are deliverables. A deliverable commits to doing or providing something.

Another 196 are process promises, about how the work is organised, paid for or overseen. And 170 are aspirations: a result the party wants, with no act named. For 75 no kind is shown.

Of the 218 deliverables, 14 contain a number written in digits. A promise with a number or a date is easier for a voter to check later. A count says where Ukweli placed a promise, not what a manifesto contains.

The twelve manifestos, subject by subject #

The grid shows, for each manifesto, how many of its promises under “Running the council” contain the words for each subject. The base is that manifesto’s own promises under this theme. It is shown beside the name.

Read it with care. A promise can contain words from several subjects, so a row does not add up to 100%. Bases run from 7 to 149 promises, so a count of 3 means different things for different manifestos. For ACDP, GOOD, IFP and SACP, which have fewer than 30 promises under this theme, the grid shows counts only, without shading.

Showing the number of promises. Shading follows the share.

For each manifesto, the number of its promises under Running the council that contain the words for each of ten subjects
ManifestoMoney and budgetsReporting and opennessStaff and appointmentsCorruption and wrongdoingProcurement and contractsCouncillors and political officePublic participationService standards and deliveryDigital and technologyCoalitions
ACDP23 promises495512130†1
ActionSA144 promises404227312123121783
AMM149 promises27351016821251110
ANC135 promises495218172018191073
BOSA38 promises101598553632
DA47 promises141017760†0†120
EFF39 promises1297101132430
FF Plus60 promises227146362620†
GOOD26 promises148124070†10
IFP19 promises676654110†0
SACP7 promises0†20†1210†000
UDM49 promises171524117811
All twelve pooledevery promise counts once215211116113878479672810

Swipe sideways to see the whole grid.

Smaller shareLarger (50% and above)
Each cell counts that manifesto’s promises under “Running the council” that contain the words for the subject. Share = the count divided by the manifesto’s promises under this theme, shown beside its name. A promise can count under several subjects, so a row does not add up to 100%. A darker cell is a larger share. It does not mean a better party. ACDP, GOOD, IFP and SACP have fewer than 30 promises under this theme, so their cells carry no shading. The bottom row is not a party. † The same manifesto has promises under other themes that contain these words: ACDP digital 5; DA councillors 1; DA participation 6; FF Plus coalitions 8; GOOD service standards 3; IFP digital 5; SACP money 1; SACP participation 1; SACP staff 1. A word count says which words a promise contains, not what a manifesto contains. Source: Ukweli’s party pages.

What the grid shows

What a zero means

Eighteen cells show 0. A 0 means none of that manifesto’s promises under this theme contain the words. It does not mean the manifesto has no promise on the subject. In 9 of the 18 cells, the same manifesto has promises under other themes that contain the words. Those cells carry a dagger, and the note under the grid gives the count. The other 9 cells have no such promise in the rows Ukweli has published. Even so, a manifesto’s rows are what Ukweli extracted, not everything the party wrote, so a 0 never shows that a manifesto is silent on a subject.

What these counts do not say #

A word count is not a finding. A promise about money can use none of our money words. A promise with a money word can be about something else. In all, 172 of the 736 promises contain words from none of the ten lists.

A manifesto’s promise count measures what Ukweli extracted, not what the party wrote. In the DA manifesto, 17 lines that Ukweli read as headings, slogans or framing lines are not counted. In the SACP text, 6 poster lines are not counted either.

The SACP text is a newsletter that contains its manifesto, not a standalone manifesto file. GOOD’s analysis covers its Cape Town plan only.

Our view #

This is the folio’s own view. It is kept apart from the counts above.

Most of these promises are in the group “How the council runs itself”. Residents can ask a candidate about that part of a council’s work directly: what will be published, by when, and where residents can read it.

Questions to put to any candidate #

  1. Which of your promises on budgets will you report on to residents, with a number and a date?
  2. Which senior posts will you fill by open advert, and what will the published criteria be?
  3. If your party joins a coalition, what part of your manifesto goes into the written agreement, and where will residents read it?

How we counted, and what limits this #

Ukweli reads each party’s manifesto and lists every promise in it, one by one, in the party’s own words. For the twelve manifestos it had analysed as at 22 October 2026, that list holds 2,419 promises, of which 1,865 carry a verdict, 223 mix different powers and 331 could not be assessed.

  • Every figure here is a count of rows already published on the twelve party pages and in Folios 18 and 20. Where Ukweli split a sentence into pieces, each piece is counted once and the whole-sentence row is left out.
  • The ten subjects and the word lists are this folio’s own. They are not part of Ukweli’s findings. The word lists are in the table at the end of these notes.
  • A word is matched at the start of a word, in upper or lower case. A promise counts once under each subject whose list it matches.
  • The corruption and coalition lists are the ones used in Folio 20. Their counts here, 113 and 10, are the same as that folio gives for this theme.
  • A word count is a rule applied to every one of the 736 promises. It is not a reading of each promise. We have not measured how many matches are on the subject.
  • The kind of commitment is Ukweli’s reading of the act the sentence commits to. A number here means any digit in the sentence, so a year counts as a number.
  • Counts only. This folio gives no score, grade or rank. It does not say that any party is better or worse than another.
  • The count of manifestos reported, accessible and analysed in the standing text was read from the Ukweli elections page on 30 October 2026.
  • This folio states no new matter of law. Its description of the Constitution’s Schedules is the one used in Folios 10 to 20.
  • Figures as at 22 October 2026. The party pages move when a manifesto is added. Errors: hello@ukweli.io.
The word lists

A hyphen after a word part means any word that starts with it.

SubjectWords searched
Money and budgetsbudget, financ-, fiscal, revenue, expenditure, spend, debt, tariff, fund, funds, funded, funding, money, surplus, cash, unauthorised, wasteful, saving, savings, tax
Reporting and opennessreport, transpar-, publish, disclos-, open data, dashboard, accountab-, scorecard, monitor, audit, livestream, access to information, public record, openness, open to the public
Staff and appointmentsstaff, employee, appoint-, recruit-, hire, hired, hiring, vacanc-, merit, personnel, human resource, municipal manager, senior manager, cadre, official, officials, competent, qualified, skill, skills, civil servant, public servant
Corruption and wrongdoingcorrupt, fraud, lifestyle, irregular, stolen, brib-, procurement, supply chain, whistle, nepotism, patronage, maladministration, abuse of, abused of, abuses of, conflict of interest, forensic, looting, collusion, misconduct, wrongdoing, theft, tender, tenders
Procurement and contractsprocure-, tender, tenders, contract, supply chain, supplier, service provider, bid, bids, outsourc-, vendor, consultant
Councillors and political officecouncillor, mayor, speaker, executive committee, mayco, salar-, perks, code of conduct, ethic-, declare, declaration of interest, political office, mayoral, council seat, council seats
Public participationparticipat-, consult (not consultant), ward committee, public meeting, community engagement, imbizo, petition, feedback, engage, public input, citizen, involve-, public hearing, public comment
Service standards and deliveryservice delivery, turnaround, response time, response times, performance target, key performance, KPI, service standard, service standards, performance manage-, performance contract, performance of
Digital and technologydigital, technolog-, online, e-government, smart, software, app, artificial intelligence, AI, computeri-
Coalitionscoalition, hung council, minority government, pre-election pact

Sources #

  1. Ukweli, 2026 local government elections, https://ukweli.io/elections, read 22 October 2026 and again 30 October 2026 (counts, party list, limits)
  2. Ukweli, comparison page, all ten themes, https://ukweli.io/manifesto/compare
  3. The manifesto files for the twelve parties, obtained between 7 September and 14 October 2026: ANC and DA on 7 September, EFF on 8 September; ACDP, ActionSA, AMM, FF Plus, IFP and UDM on 30 September; BOSA and GOOD on 14 October. The SACP text is its Umsebenzi Online newsletter of August 2026 (No 11), saved on 30 September; it is a newsletter that contains the manifesto, not a standalone manifesto file.
  4. IEC South Africa (@IECSouthAfrica), post on X, 3 September 2026: “Of the 732 political parties registered at various levels, 546 have nominated candidates to contest the elections.” https://x.com/IECSouthAfrica/status/2095459721633218744, read 16 October 2026 and again 25 October 2026
  5. Electoral Commission of South Africa, “Electoral Commission Certifies 136 790 Candidates to Contest the 2026 Local Government Elections”, https://www.elections.org.za/content/About-Us/News/Electoral-Commission-Certifies-136-790-Candidates-to-Contest-the-2026-Local-Government-Elections/, read 15 and 16 October 2026 (municipalities, seats, candidates)
  6. Mail & Guardian, “Constitutional Court rules in favour of ANC in IEC candidate nomination dispute”, 15 October 2026, https://mg.co.za/news/south-africa/2026-10-15-constitutional-court-rules-in-favour-of-anc-in-iec-candidate-nomination-dispute/, read 15 October 2026
  7. South African Government News Agency (SAnews), “IEC gives similarly affected political parties relief after Constitutional Court ruling”, 16 October 2026, https://www.sanews.gov.za/node/85025, read 22 October 2026 (181 ANC candidates, six municipalities, 32 other parties)
  8. Eyewitness News (EWN), “ANC receives confirmation from IEC that its candidates will be included on ballots”, 19 October 2026, https://www.ewn.co.za/2026/10/19/anc-receives-confirmation-from-iec-that-its-candidates-will-be-included-on-ballots, read 22 October 2026
  9. Constitution of the Republic of South Africa, 1996, Chapter 3 (section 40) and Chapter 7 (sections 151 and 156), https://www.justice.gov.za/constitution/chp03.html and https://www.justice.gov.za/constitution/chp07.html, read 22 October 2026
  10. Constitution of the Republic of South Africa, 1996, Schedules 4 and 5, https://www.gov.za/documents/constitution/constitution-republic-south-africa-1996-schedule-4-functional-areas and https://www.gov.za/documents/constitution/constitution-republic-south-africa-1996-schedule-5-functional-areas, and Government Gazette 17678, printed pages 117 to 120. The Schedules were read on gov.za on 22 October 2026; the Gazette pages were read for Folio 13 and not re-read for this folio.
  11. Ukweli, Folio 18, “Running-the-council promises, and what they commit a council to”, https://ukweli.io/blog/folio-18-running-the-council-promises-2026-manifestos
  12. Ukweli, Folio 20, “LGE 2026 Manifestos: Ten themes side by side, and how much of each sits within a council’s powers”, https://ukweli.io/blog/folio-20-ten-themes-council-powers-2026-manifestos

The standing block #

Read every promise in the party’s own words →

Read the register and download the data →

Integrity Watch is a verified register, neutral by design. Every entry is confirmed against a reputable source, and if it cannot be confirmed, it is not listed. Ukweli is a content integrity platform built by The Orkestra.

Get the next folio

The next Ukweli folio, by email. Nothing else, and you can leave at any time.

The register itself stays free and public, and the full dataset is yours to download whether you subscribe or not.

Know the truth before you publish.

Ukweli checks documents for fabricated and unverifiable citations, sources, quotes and claims, before they leave your hands. Integrify a document · Get the next folio