6,631,094 out of 9,564,071 registered voters cast their vote in this election. Although Barisan Nasional maintained its majority in Parliament, its overall popular vote dropped to roughly 56%. The parliamentary results are as follows:
1This is the first election taken part by KeADILan 2Pending to join Barisan Alternatif, but STAR have managed to negotiate with the component parties of BA over all the seats in Sarawak, while PBS could not fully manage the negotiation in Sabah.
The opposition won a total of 113 state assembly seats, 98 of which went to the PAS, 11 to the DAP and 4 for Keadilan. In the states of Kelantan and Terengganu, the PAS won by a huge margin–41-2 against Barisan Nasional out of a total of 43 seats and 28-4 out of a total of 32 seats respectively, hence allowing them to form the state governments in these states. In addition, PAS also captured one-third of the state seats in Kedah, with the remaining two-thirds going to Barisan Nasional (UMNO won 16 seats, MCA 2 seats in Kedah).
The election results were seen as a great gain for PAS, who previously had no state seats in Kedah and capturing only one seat in Terengganu in the 1995 General Elections. Observers attributed this to the negelect by the Federal Administration in the states of Terengganu and Kelantan.