The parliamentary elections have been a keen contest between the ruling NDC and the biggest opposition party since 1996.
In the year 1996 was the first time both the NDC and the NPP were both involved in a parliamentary election. That election gave the NDC 133 seats (majority) whiles the NPP won 60 seats out of the total 200 seats contested. This figure remains the highest number of seats the NDC has won (133/200) and the lowest the NPP has also won(60/200) in a parliamentary election. Voting was postponed in one constituency following a legal dispute concerning the eligibility of the candidates. The seat was subsequently won by the NPP in a by-election in June 1997.
However, the year 2000 gave the NPP 100 seats (majority)whiles the NDC won 92 seats. This was the last year only a total of 200 parliamentary seats were contested in Ghana. It also represented the lowest number of seats the NDC has won in a parliamentary election (92/200).
During the 2004 parliamentary elections, the NPP increased their seats to 128 whereas the NDC won 94 seats in parliament. This was the highest number of total seats the NPP had won in a parliamentary election (128/230).
The 2008 parliamentary elections gave the NDC 116 seats (majority) whiles the NPP won 107 seats in parliament. That was also the last year 230 seats were contested in Ghana's parliamentary elections.
In 2012, the NDC won 148 seats (majority) whiles the NPP won 123 seats in parliament. The total number of seats contested were increased to 275.