2004 National and Provincial Elections
Held on 14 April 2004. 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 | 10 591 064 | 69,2% |
| DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE | 1 846 540 | 12,1% |
| INKATHA FREEDOM PARTY | 1 119 530 | 7,3% |
| UNITED DEMOCRATIC MOVEMENT | 349 504 | 2,3% |
| NUWE NASIONALE PARTY/NEW NATIONAL PARTY | 275 185 | 1,8% |
| INDEPENDENT DEMOCRATS | 245 277 | 1,6% |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | 242 924 | 1,6% |
| UNITED CHRISTIAN DEMOCRATIC PARTY | 143 515 | 0,9% |
| VRYHEIDSFRONT PLUS | 139 282 | 0,9% |
| PAN AFRICANIST CONGRESS OF AZANIA | 110 205 | 0,7% |
| MINORITY FRONT | 71 540 | 0,5% |
| AZANIAN PEOPLE'S ORGANISATION | 40 321 | 0,3% |
| Others (21 together) | 128 255 | 0,8% |
Show all 33 parties and contestants
Key figures
- Valid votes
- 15 303 142
- Turnout
- 75,0%
- Votes cast
- 15 516 223
- Spoilt votes
- 213 081
- Registered voters
- 20 674 923
- Ballots
- 9
Compare with another national & Provincial election
No map for this election
Eastern Cape: by municipal area
Municipal areas as the official results list them for this election
| Municipal area | Valid votes | Turnout | IAM | Most votes |
|---|---|---|---|---|
| Amahlati [Stutterheim] | 52 410 | 81,3% | – | AFRICAN NATIONAL CONGRESS 89,9% |
| Baviaans [Willowmore] | 5 495 | 75,4% | – | AFRICAN NATIONAL CONGRESS 56,6% |
| Blue Crane Route [Somerset East] | 13 466 | 78,0% | – | AFRICAN NATIONAL CONGRESS 75,7% |
| Buffalo City [East London] | 291 804 | 82,1% | – | AFRICAN NATIONAL CONGRESS 82,4% |
| Camdeboo [Graaff-Reinet] | 14 482 | 72,0% | – | AFRICAN NATIONAL CONGRESS 65,4% |
| ECDMA10 [ABERDEEN PLAIN] | 1 507 | 70,2% | – | AFRICAN NATIONAL CONGRESS 54,2% |
| ECDMA13 [MOUNT ZEBRA NP] | 39 | 111,4% | – | AFRICAN NATIONAL CONGRESS 66,7% |
| ECDMA44 [O CONNERS CAMP] | 30 | 114,8% | – | AFRICAN NATIONAL CONGRESS 93,3% |
| Elundini [Mount Fletcher] | 38 814 | 74,1% | – | AFRICAN NATIONAL CONGRESS 81,9% |
| Emalahleni [Lady Frere] | 41 489 | 80,6% | – | AFRICAN NATIONAL CONGRESS 88,0% |
| Engcobo [Engcobo] | 41 895 | 75,5% | – | AFRICAN NATIONAL CONGRESS 75,4% |
| Gariep [Burgersdorp] | 11 928 | 81,3% | – | AFRICAN NATIONAL CONGRESS 76,7% |
| Great Kei [Komga] | 17 114 | 84,7% | – | AFRICAN NATIONAL CONGRESS 89,4% |
| Ikwezi [Jansenville] | 4 328 | 80,3% | – | AFRICAN NATIONAL CONGRESS 76,2% |
| Ingquza [Flagstaff] | 71 806 | 74,4% | – | AFRICAN NATIONAL CONGRESS 89,5% |
| Inkwanca [Molteno] | 8 050 | 80,8% | – | AFRICAN NATIONAL CONGRESS 87,5% |
| Intsika Yethu [Cofimvaba] | 61 910 | 77,6% | – | AFRICAN NATIONAL CONGRESS 82,8% |
| Inxuba Yethemba [Cradock] | 22 988 | 79,5% | – | AFRICAN NATIONAL CONGRESS 70,3% |
| King Sabata Dalindyebo [Umtata] | 123 973 | 74,3% | – | AFRICAN NATIONAL CONGRESS 57,9% |
| Kou-Kamma [Kareedouw] | 11 879 | 75,3% | – | AFRICAN NATIONAL CONGRESS 67,8% |
| Kouga [Humansdorp] | 28 796 | 76,8% | – | AFRICAN NATIONAL CONGRESS 57,3% |
| Lukanji [Queenstown] | 69 504 | 80,1% | – | AFRICAN NATIONAL CONGRESS 86,4% |
| Makana [Grahamstown] | 34 388 | 80,5% | – | AFRICAN NATIONAL CONGRESS 80,4% |
| Malethswai [Aliwal North] | 14 273 | 78,3% | – | AFRICAN NATIONAL CONGRESS 83,9% |
| Mbhashe [Idutywa] | 72 390 | 79,6% | – | AFRICAN NATIONAL CONGRESS 73,2% |
| Mbizana [Bizana] | 71 255 | 78,3% | – | AFRICAN NATIONAL CONGRESS 92,9% |
| Mhlontlo [Qumbu] | 56 970 | 78,3% | – | AFRICAN NATIONAL CONGRESS 76,5% |
| Mnquma [Butterworth] | 86 576 | 76,6% | – | AFRICAN NATIONAL CONGRESS 76,1% |
| Ndlambe [Port Alfred] | 24 611 | 84,6% | – | AFRICAN NATIONAL CONGRESS 79,8% |
| Ngqushwa [Peddie] | 35 697 | 83,7% | – | AFRICAN NATIONAL CONGRESS 94,6% |
| Nkonkobe [Alice] | 56 316 | 83,1% | – | AFRICAN NATIONAL CONGRESS 93,3% |
| Ntabankulu [Ntabankulu] | 40 064 | 75,9% | – | AFRICAN NATIONAL CONGRESS 88,8% |
| Nxuba [Adelaide] | 10 131 | 78,0% | – | AFRICAN NATIONAL CONGRESS 81,6% |
| Nyandeni [Libode] | 74 597 | 77,9% | – | AFRICAN NATIONAL CONGRESS 81,3% |
| Port Elizabeth - Nelson Mandela [Port Elizabeth] | 416 110 | 81,8% | – | AFRICAN NATIONAL CONGRESS 69,4% |
| Port St. Johns [Port St Johns] | 43 134 | 78,5% | – | AFRICAN NATIONAL CONGRESS 87,9% |
| Sakhisizwe [Elliot] | 16 837 | 77,4% | – | AFRICAN NATIONAL CONGRESS 80,9% |
| Senqu [Barkly East] | 46 040 | 80,7% | – | AFRICAN NATIONAL CONGRESS 90,7% |
| Sunday's River Valley [Kirkwood] | 20 023 | 86,7% | – | AFRICAN NATIONAL CONGRESS 87,1% |
| Tsolwana [Tarkastad] | 12 189 | 76,4% | – | AFRICAN NATIONAL CONGRESS 85,5% |
| Umzimkulu [Umzimkulu] | 50 404 | 76,9% | – | AFRICAN NATIONAL CONGRESS 90,2% |
| Umzimvubu [Mount Ayliff] | 115 831 | 77,9% | – | AFRICAN NATIONAL CONGRESS 87,2% |
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 2000 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 2000 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
- Cross-boundary municipalities (codes CBLC…) are listed under each province they straddled; each part is kept as its own reporting unit, named as a part. In each province one voting district is listed with the municipality "NULL"; it is kept as listed ("Unassigned (listed as NULL)").
How it was read and checked
- Election date: Polling day as the IEC results portal names the event ("14 APR 2004 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 2004 National Election — Detailed Results, all provinces (PDF), results as at 25/09/2013 02:02:36 PM): all 250 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 2004 Provincial Election — Detailed Results, all provinces (PDF), results as at 25/09/2013 01:59:52 PM): all 370 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 2004 National and Provincial Elections — full results down to voting-district level (zipped CSV) | Results data | 8 October 2026 | c6a5cb39f3c4316a… |
| IEC 2004 National Election — Detailed Results, all provinces (PDF) | Results report | 8 October 2026 | 2c7570132b3b2c19… |
| IEC 2004 Provincial Election — Detailed Results, all provinces (PDF) | Results report | 8 October 2026 | 336f57f0c864f11d… |
Turnout 75,0%
