electionstracker

Singapore 2025 general election

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

People's Action Party won 87 of 97 seats with 65.6% 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 87 of 97 seats with 65.6% of the vote.

  • People's Action Party 87 +4 seats 65.6% +4.3 points
  • Workers' Party 10 0 seats 15.0% +3.8 points
  • Progress Singapore Party 0 0 seats 4.9% −5.3 points
  • Red Dot United 0 0 seats 4.0% +2.7 points
  • Singapore Democratic Party 0 0 seats 3.7% −0.7 points
  • People's Alliance for Reform 0 2.5%
  • Singapore Democratic Alliance 0 0 seats 1.2% −0.3 points
  • Singapore People's Party 0 0 seats 1.2% −0.3 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 2020 general election, party by party.

49 of 97 seats make a majority

Key numbers

  1. 65.6%

    Share of the vote won by People's Action Party

    People's Action Party won 87 of 97 seats. A majority needs 49.

  2. +4 seats

    Seats gained by People's Action Party

    The largest gain in seats compared with 2020.

Seats and votes by party

PartySeats± seats%± pointsVotes
People's Action Party87+465.6+4.31,570,803
Workers' Party10015.0+3.8359,161
Progress Singapore Party004.9−5.3117,005
Red Dot United004.0+2.794,955
Singapore Democratic Party003.7−0.789,053
People's Alliance for Reform02.560,207
Singapore Democratic Alliance001.2−0.329,213
Singapore People's Party001.2−0.328,205
Singapore United Party00.715,874
People's Power Party000.6+0.315,525
Independents000.5+0.512,537
National Solidarity Party000.1−3.63,127

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

Votes by party
  • People's Action Party 1,570,803
  • Workers' Party 359,161
  • Progress Singapore Party 117,005
  • Red Dot United 94,955
  • Singapore Democratic Party 89,053
  • People's Alliance for Reform 60,207
  • Singapore Democratic Alliance 29,213
  • Singapore People's Party 28,205
  • Singapore United Party 15,874
  • People's Power Party 15,525
  • Independents 12,537
  • National Solidarity Party 3,127

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.

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

Marine Parade-Braddell Heights GRC is not in the Elections Department's table. It was won without a vote, so we added its 5 seats for People's Action Party and no votes.

How do the votes compare with the seats?

  • People's Action Party65.6% of votes89.7% of seats
  • Workers' Party15.0% of votes10.3% of seats
  • Progress Singapore Party4.9% of votes0.0% of seats
  • Red Dot United4.0% of votes0.0% of seats
  • Singapore Democratic Party3.7% of votes0.0% of seats
  • People's Alliance for Reform2.5% of votes0.0% of seats
Each party's share of the vote (outlined) and of the seats (filled)

The Gallagher index of disproportionality is 18.3 (0 when seats follow votes exactly); the effective number of parties is 2.2 by votes and 1.2 by seats; People's Action Party led Workers' Party by 50.6 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