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.
National ballot: results
Elects the National Assembly from national party lists (from 2024, 200 of its 400 seats; before 2024, all 400 seats).
| Party or contestant (as listed) | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 11 650 748 | 65,9% |
| DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE | 2 945 829 | 16,7% |
| CONGRESS OF THE PEOPLE | 1 311 027 | 7,4% |
| INKATHA FREEDOM PARTY | 804 260 | 4,5% |
| INDEPENDENT DEMOCRATS | 162 915 | 0,9% |
| UNITED DEMOCRATIC MOVEMENT | 149 680 | 0,8% |
| VRYHEIDSFRONT PLUS | 146 796 | 0,8% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 142 658 | 0,8% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 66 086 | 0,4% |
| PAN AFRICANIST CONGRESS OF AZANIA | 48 530 | 0,3% |
| MINORITY FRONT | 43 474 | 0,2% |
| AZANIAN PEOPLE'S ORGANISATION | 38 245 | 0,2% |
| Others (14 together) | 170 481 | 1,0% |
Show all 26 parties and contestants
| Party or contestant (as listed) | Votes | Share |
|---|---|---|
| AFRICAN NATIONAL CONGRESS | 11 650 748 | 65,9% |
| DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE | 2 945 829 | 16,7% |
| CONGRESS OF THE PEOPLE | 1 311 027 | 7,4% |
| INKATHA FREEDOM PARTY | 804 260 | 4,5% |
| INDEPENDENT DEMOCRATS | 162 915 | 0,9% |
| UNITED DEMOCRATIC MOVEMENT | 149 680 | 0,8% |
| VRYHEIDSFRONT PLUS | 146 796 | 0,8% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 142 658 | 0,8% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 66 086 | 0,4% |
| PAN AFRICANIST CONGRESS OF AZANIA | 48 530 | 0,3% |
| MINORITY FRONT | 43 474 | 0,2% |
| AZANIAN PEOPLE'S ORGANISATION | 38 245 | 0,2% |
| AFRICAN PEOPLE'S CONVENTION | 35 867 | 0,2% |
| MOVEMENT DEMOCRATIC PARTY | 29 747 | 0,2% |
| AL JAMA-AH | 25 947 | 0,1% |
| CHRISTIAN DEMOCRATIC ALLIANCE | 11 638 | 0,1% |
| NATIONAL DEMOCRATIC CONVENTION | 10 830 | 0,1% |
| NEW VISION PARTY | 9 296 | 0,1% |
| UNITED INDEPENDENT FRONT | 8 872 | 0,1% |
| GREAT KONGRESS OF SOUTH AFRICA | 8 271 | 0,0% |
| SOUTH AFRICAN DEMOCRATIC CONGRESS | 6 035 | 0,0% |
| KEEP IT STRAIGHT AND SIMPLE | 5 440 | 0,0% |
| PAN AFRICANIST MOVEMENT | 5 426 | 0,0% |
| ALLIANCE OF FREE DEMOCRATS | 5 178 | 0,0% |
| WOMEN FORWARD | 5 087 | 0,0% |
| A PARTY | 2 847 | 0,0% |
Key figures
- Valid votes
- 17 680 729
- Turnout
- 77,3%
- Votes cast
- 17 919 966
- Spoilt votes
- 239 237
- Registered voters
- 23 181 997
- Ballots
- 1
Compare with another national & Provincial election
No map for this election
KwaZulu-Natal: by municipal area
Municipal areas as the official results list them for this election
| Municipal area | Valid votes | Turnout | ACDP | Most votes |
|---|---|---|---|---|
| ABAQULUSI [VRYHEID] | 60 738 | 76,9% | 0,5% | AFRICAN NATIONAL CONGRESS 46,8% |
| DANNHAUSER [DURNACOL] | 28 734 | 75,2% | 0,3% | AFRICAN NATIONAL CONGRESS 64,0% |
| EDUMBE [PAULPIETERSBURG] | 22 533 | 77,2% | 0,2% | INKATHA FREEDOM PARTY 56,2% |
| EMADLANGENI [UTRECHT] | 8 257 | 75,1% | 0,7% | AFRICAN NATIONAL CONGRESS 53,8% |
| EMNAMBITHI/LADYSMITH [LADYSMITH] | 76 950 | 79,9% | 0,5% | AFRICAN NATIONAL CONGRESS 70,5% |
| ENDUMENI [DUNDEE] | 18 010 | 76,6% | 0,4% | AFRICAN NATIONAL CONGRESS 62,0% |
| eThekwini [Durban Metro] | 1 315 222 | 81,2% | 0,8% | AFRICAN NATIONAL CONGRESS 67,6% |
| EZINQOLENI [IZINQOLWENI] | 17 048 | 79,0% | 0,4% | AFRICAN NATIONAL CONGRESS 72,2% |
| GREATER KOKSTAD [KOKSTAD] | 22 912 | 76,8% | 1,2% | AFRICAN NATIONAL CONGRESS 77,6% |
| HIBISCUS COAST [PORT SHEPSTONE] | 100 487 | 84,3% | 0,7% | AFRICAN NATIONAL CONGRESS 70,5% |
| HLABISA [SOMKELE] | 56 459 | 76,2% | 0,1% | INKATHA FREEDOM PARTY 63,0% |
| IMBABAZANE [LOSKOP] | 33 441 | 75,2% | 0,2% | AFRICAN NATIONAL CONGRESS 55,8% |
| IMPENDLE [IMPENDLE] | 11 396 | 76,5% | 0,3% | AFRICAN NATIONAL CONGRESS 88,8% |
| INDAKA [WAAIHOEK] | 29 163 | 76,8% | 0,2% | INKATHA FREEDOM PARTY 53,9% |
| INGWE [CREIGHTON] | 32 159 | 78,4% | 0,3% | AFRICAN NATIONAL CONGRESS 76,9% |
| JOZINI [MKUZE] | 55 255 | 76,9% | 0,2% | INKATHA FREEDOM PARTY 49,9% |
| KWA SANI [UNDERBERG] | 5 301 | 85,1% | 0,8% | AFRICAN NATIONAL CONGRESS 74,7% |
| KWADUKUZA [STANGER] | 73 219 | 80,3% | 0,6% | AFRICAN NATIONAL CONGRESS 71,2% |
| KZNDMA22 [HIGHMOOR/KAMBERG PARK] | 54 | 79,7% | 0,0% | AFRICAN NATIONAL CONGRESS 51,9% |
| KZNDMA23 [GAINTS CASTLE GAME RESERVE] | 619 | 175,8% | 2,4% | AFRICAN NATIONAL CONGRESS 41,2% |
| KZNDMA27 [ST LUCIA PARK] | 1 367 | 71,3% | 0,7% | AFRICAN NATIONAL CONGRESS 56,6% |
| KZNDMA43 [MKHOMAZI WILDERNESS AREA] | 130 | 139,4% | 0,8% | AFRICAN NATIONAL CONGRESS 86,9% |
| MANDENI [MANDENI] | 47 460 | 78,8% | 0,2% | AFRICAN NATIONAL CONGRESS 73,0% |
| MAPHUMULO [MAPHUMULO] | 31 327 | 77,0% | 0,3% | AFRICAN NATIONAL CONGRESS 64,6% |
| MBONAMBI [KWAMBONAMBI] | 43 668 | 81,0% | 0,1% | AFRICAN NATIONAL CONGRESS 61,9% |
| MKHAMBATHINI [CAMPERDOWN] | 21 755 | 80,3% | 0,3% | AFRICAN NATIONAL CONGRESS 71,2% |
| MOOI MPOFANA [MOOIRIVIER] | 11 727 | 80,4% | 0,7% | AFRICAN NATIONAL CONGRESS 74,8% |
| MSINGA [POMEROY] | 51 689 | 76,6% | 0,2% | INKATHA FREEDOM PARTY 59,5% |
| MSUNDUZI [PIETERMARITZBURG] | 227 432 | 83,2% | 1,0% | AFRICAN NATIONAL CONGRESS 73,8% |
| MTHONJANENI [MELMOTH] | 15 933 | 76,9% | 0,2% | INKATHA FREEDOM PARTY 54,2% |
| MTUBATUBA [MTUBATUBA] | 16 049 | 78,9% | 0,4% | AFRICAN NATIONAL CONGRESS 58,9% |
| NDWEDWE [NDWEDWE] | 49 996 | 77,8% | 0,2% | AFRICAN NATIONAL CONGRESS 73,3% |
| NEWCASTLE [NEWCASTLE] | 107 270 | 77,3% | 0,6% | AFRICAN NATIONAL CONGRESS 71,2% |
| NKANDLA [NKANDLA] | 35 613 | 75,8% | 0,1% | AFRICAN NATIONAL CONGRESS 51,7% |
| NONGOMA [NONGOMA] | 59 078 | 78,9% | 0,1% | INKATHA FREEDOM PARTY 81,6% |
| NQUTU [NQUTU] | 44 786 | 74,2% | 0,2% | INKATHA FREEDOM PARTY 49,8% |
| NTAMBANA [NTAMBANA] | 23 999 | 77,8% | 0,2% | INKATHA FREEDOM PARTY 50,7% |
| OKHAHLAMBA [BERGVILLE] | 37 721 | 75,9% | 0,6% | AFRICAN NATIONAL CONGRESS 49,9% |
| RICHMOND [RICHMOND] | 22 754 | 81,6% | 0,3% | AFRICAN NATIONAL CONGRESS 85,6% |
| THE BIG 5 FALSE BAY [HLUHLUWE] | 11 373 | 78,3% | 0,3% | INKATHA FREEDOM PARTY 51,7% |
| UBUHLEBEZWE [IXOPO] | 33 545 | 77,9% | 0,3% | AFRICAN NATIONAL CONGRESS 82,3% |
| ULUNDI [ULUNDI] | 64 276 | 81,7% | 0,1% | INKATHA FREEDOM PARTY 83,6% |
| UMDONI [SCOTTBURGH] | 29 133 | 80,6% | 1,5% | AFRICAN NATIONAL CONGRESS 64,6% |
| UMHLABUYALINGANA [EMANGUSI] | 45 631 | 77,4% | 0,2% | AFRICAN NATIONAL CONGRESS 66,5% |
| UMHLATHUZE [RICHARDS BAY] | 122 117 | 84,0% | 0,4% | AFRICAN NATIONAL CONGRESS 69,2% |
| UMLALAZI [ESHOWE] | 72 175 | 77,9% | 0,3% | AFRICAN NATIONAL CONGRESS 56,4% |
| UMNGENI [HOWICK] | 35 404 | 84,0% | 1,1% | AFRICAN NATIONAL CONGRESS 66,5% |
| UMSHWATHI [WARTBURG] | 38 178 | 82,0% | 0,8% | AFRICAN NATIONAL CONGRESS 80,7% |
| UMTSHEZI [ESTCOURT] | 25 687 | 80,3% | 0,4% | AFRICAN NATIONAL CONGRESS 45,5% |
| UMUZIWABANTU [HARDING] | 27 800 | 79,1% | 0,3% | AFRICAN NATIONAL CONGRESS 77,4% |
| UMVOTI [GREYTOWN] | 31 858 | 77,8% | 1,1% | AFRICAN NATIONAL CONGRESS 58,3% |
| UMZIMKHULU [UMZIMKULU] | 55 099 | 76,8% | 0,1% | AFRICAN NATIONAL CONGRESS 93,8% |
| UMZUMBE [UMZUMBE] | 52 356 | 76,1% | 0,2% | AFRICAN NATIONAL CONGRESS 77,2% |
| UPHONGOLO [PONGOLA] | 36 094 | 74,3% | 0,2% | AFRICAN NATIONAL CONGRESS 48,1% |
| VULAMEHLO [DUDUDU] | 27 755 | 77,8% | 0,3% | AFRICAN NATIONAL CONGRESS 71,6% |
| Votes cast abroad (KwaZulu-Natal) | 1 042 | – | 2,5% | DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE 80,0% |
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 77,3%
