Electoral Event: 14 Apr 2004 National Election
Registered Population: 3 819 864
| Party | Abbrev. | Results | % |
| AFRICAN CHRISTIAN DEMOCRATIC PARTY | ACDP | 49 823 | 1.8 % |
| AFRICAN NATIONAL CONGRESS | ANC | 1 312 767 | 47.47 % |
| AZANIAN PEOPLE'S ORGANISATION | AZAPO | 6 562 | 0.24 % |
| CHRISTIAN DEMOCRATIC PARTY | CDP | 4 562 | 0.16 % |
| DEMOCRATIC ALLIANCE/DEMOKRATIESE ALLIANSIE | DA | 276 429 | 10 % |
| THE EMPLOYMENT MOVEMENT OF SOUTH AFRICA | EMSA | 2 400 | 0.09 % |
| INDEPENDENT DEMOCRATS | ID | 20 656 | 0.75 % |
| INKATHA FREEDOM PARTY | IFP | 964 101 | 34.87 % |
| KEEP IT STRAIGHT AND SIMPLE | KISS | 2 197 | 0.08 % |
| MINORITY FRONT | MF | 51 339 | 1.86 % |
| NASIONALE AKSIE | NA | 2 391 | 0.09 % |
| NEW LABOUR PARTY | NLP | 1 013 | 0.04 % |
| NUWE NASIONALE PARTY/NEW NATIONAL PARTY | NNP | 16 145 | 0.58 % |
| THE ORGANISATION PARTY | T.O.P. | 2 112 | 0.08 % |
| PAN AFRICANIST CONGRESS OF AZANIA | PAC | 5 712 | 0.21 % |
| PEACE AND JUSTICE CONGRESS | P.J.C. | 2 792 | 0.1 % |
| THE SOCIALIST PARTY OF AZANIA | SOPA | 4 110 | 0.15 % |
| UNITED CHRISTIAN DEMOCRATIC PARTY | UCDP | 4 235 | 0.15 % |
| UNITED DEMOCRATIC MOVEMENT | UDM | 23 099 | 0.84 % |
| UNITED FRONT | U.F. | 3 334 | 0.12 % |
| VRYHEIDSFRONT PLUS | VF Plus | 9 424 | 0.34 % |
| Total Valid Votes | 2 765 203 | 100% | |
| Total Number of Spoilt Votes | 42 682 | ||
| Percentage Poll | 73.51% | ||
| Total Votes Cast | 2 807 885 | ||
| Total Number of Special Votes | 58 829 | ||