electionstracker

Singapore 1988 general election

What was the result of the 1988 general election in Singapore?

People's Action Party won 80 of 81 seats with 63.2% of the vote.

  • Singapore
  • Held:
  • Final result
  • Elections Department Singapore (data.gov.sg), read 28 October 2026

Which party won the most seats?

Results published by the Elections Department, read : People's Action Party won 80 of 81 seats with 63.2% of the vote.

  • People's Action Party 80 +3 seats 63.2% −1.7 points
  • Workers' Party 0 −1 seat 16.7% +4.1 points
  • Singapore Democratic Party 1 0 seats 11.8% +8.1 points
  • National Solidarity Party 0 3.8%
  • United People's Front 0 0 seats 1.3% −1.8 points
  • Singapore Justice Party 0 0 seats 1.1% −0.2 points
  • Singapore Malay National Organisation 0 0 seats 1.0% +0.5 points
  • Angkatan Islam 0 0 seats 0.0% 0.0 points
  • Seats won
  • Change on the previous election at the right
  • Share of the vote
  • Share at the previous election
  • Change in points at the right

Changes are against the Singapore 1984 general election, party by party.

41 of 81 seats make a majority

Key numbers

  1. 63.2%

    Share of the vote won by People's Action Party

    People's Action Party won 80 of 81 seats. A majority needs 41.

  2. +3 seats

    Seats gained by People's Action Party

    The largest gain in seats compared with 1984. Workers' Party lost 1 seat.

Seats and votes by party

PartySeats± seats%± pointsVotes
People's Action Party80+363.2−1.7848,029
Workers' Party0−116.7+4.1224,473
Singapore Democratic Party1011.8+8.1158,341
National Solidarity Party03.850,432
United People's Front001.3−1.817,282
Independents001.1−0.115,412
Singapore Justice Party001.1−0.214,660
Singapore Malay National Organisation001.0+0.513,526
Angkatan Islam000.00.0280

± is the change against the Singapore 1984 general election, party by party. Shares are computed by us from the votes.

Votes by party
  • People's Action Party 848,029
  • Workers' Party 224,473
  • Singapore Democratic Party 158,341
  • National Solidarity Party 50,432
  • United People's Front 17,282
  • Independents 15,412
  • Singapore Justice Party 14,660
  • Singapore Malay National Organisation 13,526
  • Angkatan Islam 280

Contains information from Parliamentary General Election Results by Candidate, accessed on 28 October 2026 from the Elections Department Singapore, which is made available under the terms of the Singapore Open Data Licence version 1.0. Shown in our own layout; the Elections Department does not endorse it.

We summed each party's votes over the constituencies that were contested, and counted its seats from the winner of each constituency: a team wins every seat of its group constituency. Shares are of those votes. Non-constituency members, who join Parliament without winning a constituency, are not counted.

5 of the 55 constituencies were won without a vote, because only one candidate or team stood there. A walkover adds seats and no votes.

How do the votes compare with the seats?

  • People's Action Party63.2% of votes98.8% of seats
  • Singapore Democratic Party11.8% of votes1.2% of seats
  • Workers' Party16.7% of votes0.0% of seats
  • National Solidarity Party3.8% of votes0.0% of seats
Each party's share of the vote (outlined) and of the seats (filled)

The Gallagher index of disproportionality is 29.0 (0 when seats follow votes exactly); the effective number of parties is 2.3 by votes and 1.0 by seats; People's Action Party led Workers' Party by 46.4 points of the vote.

Time and source Data as of

Sources
  • Elections Department Singapore, Parliamentary General Election Results by Candidate, on data.gov.sg. Singapore Open Data Licence version 1.0; shown in our own layout, not endorsed by the Department. (source). Licence: Singapore Open Data Licence version 1.0