2009 National and Provincial Elections
Held on 22 April 2009. Results by municipal area, summed from the IEC's voting-district results. No boundary geometry is held for this election's areas, so its results are shown as tables.
Provincial ballot: results
Elects each province's legislature.
| Party or contestant (as listed) | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 11 168 125 | 65,1% |
| DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE | 2 873 502 | 16,7% |
| CONGRESS OF THE PEOPLE | 1 256 133 | 7,3% |
| INKATHA FREEDOM PARTY | 857 395 | 5,0% |
| INDEPENDENT DEMOCRATS | 164 171 | 1,0% |
| VRYHEIDSFRONT PLUS | 152 134 | 0,9% |
| UNITED DEMOCRATIC MOVEMENT | 149 994 | 0,9% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 136 379 | 0,8% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 82 608 | 0,5% |
| MINORITY FRONT | 71 507 | 0,4% |
| PAN AFRICANIST CONGRESS OF AZANIA | 51 226 | 0,3% |
| AFRICAN PEOPLE'S CONVENTION | 33 474 | 0,2% |
| Others (26 together) | 169 136 | 1,0% |
Show all 38 parties and contestants
Key figures
- Valid votes
- 17 165 784
- Turnout
- 75,0%
- Votes cast
- 17 389 246
- Spoilt votes
- 223 462
- Registered voters
- 23 181 997
- Ballots
- 9
Compare with another national & Provincial election
No map for this election
Western Cape: by municipal area
Municipal areas as the official results list them for this election
| Municipal area | Valid votes | Turnout | ANC | Most votes |
|---|---|---|---|---|
| Beaufort West [Beaufort West] | 14 058 | 72,8% | 41,4% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 44,3% |
| Bergrivier [Velddrif] | 16 451 | 74,9% | 23,5% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 48,9% |
| Bitou [Greater Plettenberg Bay] | 17 997 | 78,7% | 47,1% | AFRICAN NATIONAL CONGRESS 47,1% |
| Breede River/Winelands [Robertson] | 24 847 | 68,1% | 28,9% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 39,6% |
| Breede Valley [Worcester] | 49 066 | 70,8% | 31,9% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 45,3% |
| Cape Agulhas [Bredasdorp] | 12 251 | 76,7% | 37,5% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 48,7% |
| Cederberg [Citrusdal] | 13 400 | 68,5% | 32,3% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 37,6% |
| City of Cape Town [Cape Town] | 1 313 502 | 77,1% | 31,3% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 53,8% |
| Drakenstein [Paarl] | 83 596 | 75,1% | 29,0% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 48,1% |
| George [George] | 60 407 | 75,4% | 35,8% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 46,6% |
| Hessequa [Heidelberg/Riversdale] | 19 119 | 74,9% | 31,9% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 46,9% |
| Kannaland [Ladismith] | 8 166 | 66,4% | 34,3% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 36,1% |
| Knysna [Knysna] | 25 323 | 76,4% | 41,5% | AFRICAN NATIONAL CONGRESS 41,5% |
| Laingsburg [Laingsburg] | 2 668 | 73,0% | 28,8% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 33,0% |
| Matzikama [Vredendal] | 16 363 | 68,8% | 28,6% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 33,3% |
| Mossel Bay [Mossel Bay] | 36 205 | 75,3% | 30,1% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 54,6% |
| Oudtshoorn [Oudtshoorn] | 28 969 | 66,2% | 27,6% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 42,0% |
| Overstrand [Greater Hermanus] | 33 032 | 78,2% | 32,8% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 57,8% |
| Prince Albert [Prins Albert] | 4 491 | 77,2% | 38,1% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 42,7% |
| Saldanha Bay [West Coast Peninsula] | 31 319 | 72,0% | 30,2% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 48,8% |
| Stellenbosch [Stellenbosch] | 55 432 | 73,9% | 28,3% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 56,4% |
| Swartland [Malmesbury] | 27 636 | 70,8% | 21,4% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 61,9% |
| Swellendam [Barrydale/Swellendam ] | 9 868 | 69,9% | 33,7% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 39,9% |
| Theewaterskloof [Caledon] | 30 089 | 67,8% | 35,0% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 41,6% |
| WCDMA01 [WEST COAST DC] | 1 464 | 64,7% | 23,3% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 37,4% |
| WCDMA02 [BREDE RIVER DC] | 1 493 | 57,4% | 30,3% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 49,5% |
| WCDMA03 [OVERBERG DC] | 34 | 40,4% | 29,4% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 41,2% |
| WCDMA04 [SOUTH CAPE DC] | 4 058 | 67,7% | 40,9% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 45,9% |
| WCDMA05 [CENTRAL KAROO DC] | 2 391 | 73,0% | 47,9% | AFRICAN NATIONAL CONGRESS 47,9% |
| Witzenberg [Ceres] | 24 056 | 61,8% | 38,3% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 40,3% |
Coverage and comparability
What this election's record holds, the delimitation its areas sit on, and which elections it may be compared with
By ballot
- National ballot
- Provincial ballot
Boundaries and comparisons
Areas of the 2006 municipal delimitation; no boundary geometry is held, so areas are listed by name and code and never drawn on another delimitation's map.
Nationally and by province this election compares with every other national & Provincial election. By municipality: no other election is on the same delimitation, so municipal results are listed per election and never side by side. Wards are compared only within one delimitation.
About this record
Coverage, limitations, source issues and how the figures were checked
What the record holds
- Municipal areas are the 2006 municipalities, as the IEC file lists them. No boundary geometry is held for this election's municipal areas: results are shown as tables, never drawn on today's boundaries.
Source issues
- Votes cast abroad are listed per province of registration ("<Province> - Out of Country"); each is kept as a reporting area within its province.
- This file uses later municipal codes (KZN…, LIM…) for municipalities the IEC's 2006 local-election file lists as KZ… and NP…. Each file's codes are kept as listed; the two are not merged.
How it was read and checked
- Election date: Polling day as the IEC results portal names the event ("22 APR 2009 NATIONAL ELECTION").
- Results are stored for each municipal area (and for votes cast abroad) as sums of the IEC's voting-district rows; the number of voting districts summed is stored with each figure. Voting-district detail is in the official file (SHA-256 recorded) but not loaded (storage policy, DATABASE §8.2).
- Reconciled with the IEC's results report (IEC 2009 National Election — Detailed Results, all provinces (PDF), results as at 25/09/2013 02:07:24 PM): all 300 figures compared (each party's votes per province and in total; valid, spoilt and cast votes and registered voters) agree exactly.
- Reconciled with the IEC's results report (IEC 2009 Provincial Election — Detailed Results, all provinces (PDF), results as at 25/09/2013 02:05:48 PM): all 420 figures compared (each party's votes per province and in total; valid, spoilt and cast votes and registered voters) agree exactly.
Sources
The official files behind these results
| Document | Role | Retrieved | SHA-256 |
|---|---|---|---|
| IEC 2009 National and Provincial Elections — full results down to voting-district level (zipped CSV) | Results data | 8 October 2026 | 75c6cf58647e7e89… |
| IEC 2009 National Election — Detailed Results, all provinces (PDF) | Results report | 8 October 2026 | 1ba00eac7441084a… |
| IEC 2009 Provincial Election — Detailed Results, all provinces (PDF) | Results report | 8 October 2026 | 6ec7d96f3d4c8bf0… |
Turnout 75,0%

