GE2025 is almost over. All the votes have been cast, and now we wait for the results.
We'll update this article with the results (and sample counts) from all 15 SMCs and 17 GRCs (sorry Marine Parade-Braddell Heights) as soon as they arrive, and updates from the different parties and assembly centers.
1:30 AM - PAP wins supermajority in Parliament
The PAP has officially retained control of Parliament with a supermajority, over two-thirds of the 97 seats up for election.
1:00 AM - Even more confirmed results
Tanjong Pagar GRC
PAP's team with 81.03 per cent of the vote beats PAR's team with 18.97 per cent of the vote.
Jalan Besar GRC
PAP's team with 75.21 per cent of the vote beats PAR's team with 24.79 per cent of the vote.
Marsiling-Yew Tee GRC
PAP's team with 73.46 per cent of the vote beats SDP's team with 26.54 per cent of the vote.
Yio Chu Kang SMC
Yip Hon Weng (PAP) with 78.73 per cent of the vote beats Michael Fang (PAR) with 21.27 per cent of the vote.
Ang Mo Kio GRC
PAP's team with 78.95 per cent of the vote beats PPP's team with 10.21 per cent of the vote and SUP 10.84 per cent of the vote.
Tampines Changkat SMC
Desmond Choo (PAP) with 56.17 per cent of the vote beats Kenneth Foo (WP) with 43.83 per cent of the vote.
Hougang SMC
Dennis Tan (WP) with 62.17 per cent of the vote beats Marshall Lim (PAP) with 37.83 per cent of the vote.
Pasir Ris-Changi GRC
PAP's team with 67.66 per cent of the vote beats SDA's team with 32.34 per cent of the vote.
Mountbatten SMC
Gho Sze Kee (PAP) with 63.84 per cent of the vote beats Jeremy Tan (Independent) with 36.16 per cent of the vote.
Aljunied GRC
WP's team with 59.68 per cent of the vote beats PAP's team with 40.32 per cent of the vote.
12:30 AM - More confirmed results, and a speech from WP's Andre Low
Please note that these percentages take into account the valid votes cast in Singapore.
Jalan Kayu SMC
Ng Chee Meng (PSP) with 51.47 per cent of the vote beats Andre Low (WP) with 48.53 per cent of the vote.
With this result, Low could be a Non-Constituency Member of Parliament.
Andre Low gives a speech, thanking the voters.
Holland-Bukit Timah GRC
PAP's team with 79.29 per cent of the vote beats RDU's team with 20.71 per cent of the vote.
Chua Chu Kang GRC
PAP's team with 63.59 per cent of the vote beats PSP's team with 36.41 per cent of the vote.
Bishan-Toa Payoh GRC
PAP's team with 75.21 per cent of the vote beats SPP's team with 24.79 per cent of the vote.
12:00 midnight - PSP's Leong Mun Wai reacts to sample count
PSP's Secretary-General Leong Mun Wai has responded to the sample count.
Leong said that the results are "very shocking" to them but as the "people have spoken", they will study the results "seriously and humbly" to reconsider how they can "gain further trust from the people".
11:45 PM - Some confirmed results
The Returning Officer has begun to announce the final results of some constituencies.
Please note that these percentages take into account the valid votes cast in Singapore.
Marymount SMC
Gan Siow Huang (PAP) with 70.70 per cent of the vote beats Jeffrey Khoo (PSP) with 29.30 per cent of the vote.
Queenstown SMC
Eric Chua (PAP) with 81.12 per cent of the vote beats Mahaboob Batcha (PAR) with 18.88 per cent of the vote.
Bukit Gombak SMC
Low Yen Ling (PAP) with 75.83 per cent of the vote beats Harish Pillay (PSP) with 24.17 per cent of the vote.
Jurong Central SMC
Xie Yao Quan (PAP) with 80.51 per cent of the vote beats Kala Manickam (RDU) with 19.49 per cent of the vote.
Pioneer SMC
Patrick Tay (PAP) with 65.42 per cent of the vote beats Stephanie Tan (PSP) with 34.58 per cent of the vote.
Bukit Panjang SMC
Liang Eng Hwa (PAP) with 61.41 per cent of the vote beats Paul Tambyah (SDP) 38.59 of the vote.
Potong Pasir SMC
Alex Yeo (PAP) 69.18 per cent of the vote beats Williiamson Lee (SPP) with 22.47 per cent and Lim Tean (PAR) with 8.35 per cent of the vote.
11:30 PM - Reactions from supporters on the ground
Supporters of all stripes are reacting to the news.
11:00 PM - Lots more sample counts in
All sample counts are in!
Marsiling-Yew Tee GRC
(PAP) 76 per cent, (WP) 24 per cent
Pasir Ris-Changi GRC
(PAP) 67 per cent, (SDA) 33 per cent
West Coast-Jurong West GRC
(PAP) 61 per cent, (PSP) 39 per cent
Kebun Baru SMC
Henry Kwek (PAP) 66 per cent, Tony Tan (PSP) 34 per cent
Sembawang GRC
(PAP) 67 per cent, (SDP) 31 per cent, (NSP) 2 per cent
Nee Soon GRC
(PAP) 74 per cent, (RDU) 26 per cent
Jalan Kayu SMC
Ng Chee Meng (PAP) 52 per cent, Andre Low (48 per cent)
Hougang SMC
Marshall Lim (PAP) 37 per cent, Dennis Tan (WP) 63 per cent
Jalan Besar GRC
(PAP) 75 per cent, (PAR) 25 per cent
Tampines GRC
(PAP) 53 per cent, (WP) 46 per cent, (PPP) 1 per cent, (NSP)
East Coast GRC
(PAP) 59 per cent, (WP) 41 per cent
10:30 PM - Even more sample counts in
Punggol GRC
(PAP) 54 per cent, (WP) 46 per cent
Radin Mas SMC
Melvin Yong (PAP) 69 per cent, Darryl Lo (Independent) 24 per cent, Kumar Appavoo (PAR) 7 per cent
Marymount SMC
Gan Siow Huang (PAP) 71 per cent, Jeffrey Khoo (PSP) 29 per cent
Ang Mo Kio GRC
(PAP) 79 per cent, (PPP) 10 per cent, (SUP) 11 per cent
Tanjong Pagar GRC
(PAP) 81 per cent, (PAR) 19 per cent.
Bishan-Toa Payoh GRC
(PAP) 75 per cent, (SPP) 25 per cent
Sengkang GRC
(PAP) 44 per cent, (WP) 56 per cent
Holland-Bukit Timah GRC
(PAP) 80 per cent, (RDU) 20 per cent
Jurong East-Bukit Batok GRC
(PAP) 76 per cent, (RDU) 24 per cent
10:00 PM - More sample counts in
Chua Chu Kang GRC
(PAP) 63 per cent, (PSP) 37 per cent
Queenstown SMC
Eric Chua (PAP) 82 per cent, Mahaboob Batcha (PAR) 18 per cent
Mountbatten SMC
Gho Sze Kee (PAP) 62 per cent, Jeremy Tan (Independent) 38 per cent
Aljunied GRC
(PAP) 41 per cent, (WP) 59 per cent
Tampines Changkat SMC
Desmond Choo (PAP) 55 per cent, Kenneth Foo (WP) 45 per cent
Yio Chu Kang SMC
Yip Hon Weng (PAP) 76 per cent, Michael Fang (PAR) 24 per cent
9:50 PM - First sample count in
We have our first sample counts from ELD.
Bukit Panjang SMC
Liang Eng Hwa (PAP) 62 per cent, Paul Tambyah (SDP) 38 per cent
Pioneer SMC
Patrick Tay (PAP) 66 per cent, Stephanie Tan (PSP) 34 per cent
Potong Pasir SMC
Alex Yeo (PAP) 71 per cent, Williiamson Lee (SPP) 21 per cent, Lim Tean (PAR) 8 per cent
Jurong Central SMC
Xie Yao Quan (PAP) 81 per cent, Kala Manicakm (RDU) 19 per cent
Bukit Gombak SMC
Low Yen Ling (PAP) 75 per cent, Harish Pillay (SDP) 25 per cent
Sembawang West SMC
Poh Li San (PAP) 53 per cent, Chee Soon Juan (SDP) 47 per cent
9:40 PM - Overseas voters
Let's not forget Singaporean voters overseas, who also have the opportunity to make their voices heard.
Earlier today, voters headed to Belgravia in London, UK to cast their votes.
9:30 PM - More people are gathering
If you'd like to head out to the assembly centres, there's still time. More supporters are gathering.
9:10 PM - Goh Meng Seng announces his future plans
Goh Meng Seng, leader of the People's Power Party, has told the media he intends to stand for election in Marine Parade in the next general election.
8:40 PM - People are gathering
Here are the areas where party supporters are gathering.
- Serangoon Stadium
- Hougang coffee shop
- Bukit Gombak Stadium
- Bedok Stadium
- Yio Chu Kang Stadium
- MOE (Evans) Stadium
8:00 PM - Polls have closed
The polls have closed across Singapore.
End of polling
Polling started at 8am and ended at 8pm.
48 per cent of eligible voters had cast a vote by 12pm.
82 per cent of eligible voters had voted by 5pm.
Sample counts are expected to come in later tonight, at around 11pm.
While the expected margin of error is +/- four percentage points, members of the public should wait for the official announcement by the Returning Officer, which will be broadcasted live on television.
What are sample counts?
Prior to the final tally being broadcast, the sample count is published by the ELD.
According to ELD, the sample count is released in order to prevent speculation and misinformation from unofficial sources while counting is underway.
The sample count provides an indication of the results in each constituency, which are obtained by:
- Picking a random bundle of 100 ballot papers from each polling station. Counting the 100 votes, with candidates and counting agents present.
- Adding up the votes for each candidate or GRC team, giving more weightage to the bundles from polling stations where more votes were cast.
The final tally will be released later.
Here are the sights from all the voting earlier today.
So what happened today?
Started off rainy, but the weather got better throughout.
Some took time off their big day to vote.
Others took a break from their break.
But vote they did.
And then maybe just a short little trip over this long weekend.
And now that everything has played out, all that's left is the results.
Where to watch?
If you intend to watch the results unfold with a lot of other people, take a gander at these assembly centers.
People's Action Party (PAP): Bedok Stadium, Bukit Gombak Stadium, and Yio Chu Kang Stadium
Singapore Democratic Party (SDP): MOE (Evans) Stadium
Workers' Party (WP): Serangoon Stadium
The assembly centres will be opened between the closing of the polls at 8pm and until 30 minutes after the announcement of the final electoral result of the General Election 2025.
Image from Mothership
MORE STORIES























