Results · General Election 2025 · 3 May 2025
Thirty-two counts,
one walkover.
2,438,610 votes were cast in 32 contested constituencies, a turnout of 92.83% of 2,627,026 electors. The People's Action Party won 87 of the 97 seats, the Workers' Party 10; 9 other parties and 2 independent candidates won none.
Live feed · No election in progress · showing the final result of the 2025 general election
No exit polls before the polls close. On polling day, until every station has closed, no statement of how voters voted based on what they said after voting, and no forecast from it (PEA s.78D; PrEA s.60C). No surveys in the campaign. Election surveys may not be published from the writ to the close of polls (PEA s.78C). No writ is in force now.
- PAP 87
- WP 10
National result · 15 SMCs, 18 GRCs
65.57%
and 87 seats.
| Party | Stood in | Votes | Share | Bar | Where it stood | Seats |
|---|---|---|---|---|---|---|
| PAP | 33 | 1,570,803 | 65.57% | 65.6% | 87 | |
| WP | 8 | 359,161 | 14.99% | 50.1% | 10 | |
| PSP | 6 | 117,005 | 4.88% | 36.2% | — | |
| RDU | 4 | 94,955 | 3.96% | 23.4% | — | |
| SDP | 4 | 89,053 | 3.72% | 30.9% | — | |
| PAR | 6 | 60,207 | 2.51% | 19.1% | — | |
| SDA | 1 | 29,213 | 1.22% | 32.3% | — | |
| SPP | 2 | 28,205 | 1.18% | 24.3% | — | |
| SUP | 1 | 15,874 | 0.66% | 10.8% | — | |
| PPP | 2 | 15,525 | 0.65% | 5.5% | — | |
| Ind | 2 | 12,537 | 0.52% | 29.4% | — | |
| NSP | 2 | 3,127 | 0.13% | 1.2% | — |
Shares of the 2,395,665 valid votes; 42,945 ballots were rejected. "Where it stood" is the share in the constituencies the party contested. Turnout includes overseas votes, and counts only contested constituencies.
Every constituency · 33
Team by team,
seat by seat.
-
Aljunied GRC
5 seats · 144,298 electors · lead 19.42 ptsWP ✓ Fadli Fawzi · Gerald Giam Yean Song · Sylvia Lim Swee Lian · Pritam Singh · Kenneth Tiong Boon Kiat59.71% 79,254 sample 59%PAP Ang Zi Yang, Adrian · Chan Hui Yuh · Faisal Abdul Aziz · Jagathishwaran Rajo · Liu Keyuan, Daniel40.29% 53,471 sample 41% -
Ang Mo Kio GRC
5 seats · 161,499 electors · lead 68.10 ptsPAP ✓ Darryl David · Jasmin Lau · Lee Hsien Loong · Victor Lye · Nadia Ahmad Samdin78.95% 115,562 sample 79%SUP Vincent Ng Kian Guan · Nigel Ng · Noraini Yunus · Ridhuan Chandran · Zhu Laicheng10.85% 15,874 sample 11%PPP Heng Zheng Dao · Ho Yuen Liung Martinn · Lee Yuru, Samuel · Lim Lian Chin · Thaddeus Shamraj S/O Thomas Selvaraj10.20% 14,929 sample 10% -
Bishan–Toa Payoh GRC
4 seats · 98,708 electors · lead 50.36 ptsPAP ✓ Cai Yinzhou · Chee Hong Tat · Elysa Chen · Saktiandi Supaat75.18% 66,455 sample 75%SPP Steve Chia · Melvyn Chiu · Lim Rui Xian · Norhakim24.82% 21,944 sample 25% -
Bukit Gombak SMC
1 seat · 26,427 electors · lead 51.62 ptsPAP ✓ Low Yen Ling75.81% 17,946 sample 75%PSP Harish Pillay24.19% 5,726 sample 25% -
Bukit Panjang SMC
1 seat · 33,596 electors · lead 22.76 ptsPAP ✓ Liang Eng Hwa61.38% 19,152 sample 62%SDP Paul Anantharajah Tambyah38.62% 12,051 sample 38% -
Chua Chu Kang GRC
4 seats · 93,522 electors · lead 27.20 ptsPAP ✓ Choo Pei Ling · Jeffrey Siow · Tan See Leng · Zhulkarnain Abdul Rahim63.60% 55,140 sample 63%PSP A'Bas Bin Kasmani · Wendy Low Wei Ling · Lawrence Pek Eng Leong · S Nallakaruppan36.40% 31,562 sample 37% -
East Coast GRC
5 seats · 151,073 electors · lead 17.46 ptsPAP ✓ Dinesh Vasu Dash · Hazlina Binte Abdul Halim · Tan Kiat How · Tan Soon Neo Jessica · Tong Chun Fai Edwin Charles58.73% 80,105 sample 59%WP Koh Kim Kui, Nathaniel · Kuan Hon Whye, Jasper · Paris V Parameswari · Sufyan Mikhail Putra Mohd Kamil · Yee Jenn Jong41.27% 56,288 sample 41% -
Holland–Bukit Timah GRC
4 seats · 123,225 electors · lead 58.50 ptsPAP ✓ Edward Chia Bing Hui · Christopher De Souza · Sim Ann · Vivian Balakrishnan79.25% 86,936 sample 80%RDU Mohd Fazli Bin Talip · Nizar Subair · Sharad Kumar · Emily Woo20.75% 22,762 sample 20% -
Hougang SMC
1 seat · 29,464 electors · lead 24.30 ptsWP ✓ Dennis Tan Lip Fong62.15% 16,956 sample 63%PAP Marshall Lim Yu Hui37.85% 10,327 sample 37% -
Jalan Besar GRC
4 seats · 106,342 electors · lead 50.42 ptsPAP ✓ Shawn Loh Shou-En · Denise Phua Lay Peng · Mrs Josephine Teo · Wan Rizal75.21% 70,602 sample 75%PAR Chiu Shin Kong · Mohamad Hamim Bin Aliyas · Sarina Binte Abu Hassan · Vigneswari D/O V Ramachandran24.79% 23,267 sample 25% -
Jalan Kayu SMC
1 seat · 29,628 electors · lead 2.94 ptsPAP ✓ Ng Chee Meng51.47% 14,146 sample 52%WP Low Wu Yang Andre48.53% 13,337 sample 48% -
Jurong Central SMC
1 seat · 29,667 electors · lead 61.02 ptsPAP ✓ Xie Yao Quan80.51% 21,947 sample 81%RDU Kala Manickam19.49% 5,313 sample 19% -
Jurong East–Bukit Batok GRC
5 seats · 142,753 electors · lead 53.34 ptsPAP ✓ Grace Fu Hai Yien · Hoe Teck Chye, David · Lee Hong Chuang · Murali Pillai · Rahayu Binte Mahzam76.67% 99,692 sample 76%RDU Harish Mohanadas · Liyana Dhamirah · Marcus Neo Kai Jie · Osman Sulaiman · Ben Puah23.33% 30,342 sample 24% -
Kebun Baru SMC
1 seat · 22,263 electors · lead 36.98 ptsPAP ✓ Kwek Hian Chuan68.49% 13,787 sample 66%PSP Tony Tan Lay Thiam31.51% 6,342 sample 34% -
Marine Parade–Braddell Heights GRC
5 seats · 131,820 electors · walkoverPAP ✓ Goh Pei Ming · Muhammad Faishal Ibrahim · Diana Pang Li Yen · Seah Kian Peng · Tin Pei Lingunopposed -
Marsiling–Yew Tee GRC
4 seats · 119,559 electors · lead 46.96 ptsPAP ✓ Hany Soh Hui Bin · Lawrence Wong · Alex Yam Ziming · Zaqy Mohamad73.48% 81,143 sample 74%SDP Ariffin Sha · Jufri Salim · Alec Tok · Gigene Wong26.52% 29,281 sample 26% -
Marymount SMC
1 seat · 23,275 electors · lead 41.46 ptsPAP ✓ Gan Siow Huang70.73% 14,954 sample 71%PSP Khoo Poh Tiong Jeffrey29.27% 6,187 sample 29% -
Mountbatten SMC
1 seat · 22,843 electors · lead 27.64 ptsPAP ✓ Gho Sze Kee63.82% 12,602 sample 62%Ind Tan Wei Yang, Jeremy36.18% 7,143 sample 38% -
Nee Soon GRC
5 seats · 151,874 electors · lead 47.62 ptsPAP ✓ Goh Hanyan · K. Shanmugam · Jackson Lam Weiliang · Lee Hui Ying · Syed Harun Alhabsyi73.81% 102,974 sample 74%RDU David Foo · Sharon Lin · Pang Heng Chuan · Ravi Philemon · Syed Alwi Ahmad26.19% 36,538 sample 26% -
Pasir Ris–Changi GRC
4 seats · 100,957 electors · lead 35.36 ptsPAP ✓ Indranee Rajah · Valerie Lee · Sharael Taha · Desmond Tan67.68% 61,168 sample 67%SDA Abu Bin Mohamed · Chia Yun Kai · Harminder Pal Singh S/O Gurcharan Singh · Lim Bak Chuan Desmond32.32% 29,213 sample 33% -
Pioneer SMC
1 seat · 25,207 electors · lead 30.90 ptsPAP ✓ Patrick Tay Teck Guan65.45% 15,360 sample 66%PSP Stephanie Tan34.55% 8,110 sample 34% -
Potong Pasir SMC
1 seat · 30,971 electors · lead 46.74 ptsPAP ✓ Alex Yeo Sheng Chye69.20% 19,288 sample 71%SPP Lee Jian Chuan Williiamson22.46% 6,261 sample 21%PAR Lim Tean8.33% 2,323 sample 8% -
Punggol GRC
4 seats · 123,820 electors · lead 10.34 ptsPAP ✓ Gan Kim Yong · Janil Puthucheary · Sun Xueling · Yeo Wan Ling55.17% 63,745 sample 54%WP Au Chee Meng, Jackson · Dang Pei Yuan · Harpreet Singh Nehal · Siti Alia Binte Abdul Rahim Mattar44.83% 51,789 sample 46% -
Queenstown SMC
1 seat · 28,911 electors · lead 62.26 ptsPAP ✓ Eric Chua Swee Leong81.13% 20,990 sample 82%PAR Mahaboob Batcha S/O Abdul Rasheed18.87% 4,883 sample 18% -
Radin Mas SMC
1 seat · 25,567 electors · lead 45.60 ptsPAP ✓ Melvin Yong Yik Chye69.12% 15,854 sample 69%Ind Darryl Lo Kar Keong23.52% 5,394 sample 24%PAR Kumar S/O Appavoo7.36% 1,689 sample 7% -
Sembawang GRC
5 seats · 134,157 electors · lead 37.84 ptsPAP ✓ Lam Yen Li, Gabriel · Mariam Jaafar · Ng Shi Xuan · Ong Ye Kung · Vikram Nair67.76% 84,159 sample 67%SDP Damanhuri Bin Abas · James Gomez · Lim Boon Heng · Surayah Binte Akbar · Tan Wei Ru Alfred29.92% 37,157 sample 31%NSP Raiyian Chia Boon Siang · Lee Wei · Ng Chung Hon · Verina Ong Weijing · Yadzeth Bin Hairis2.32% 2,878 sample 2% -
Sembawang West SMC
1 seat · 24,206 electors · lead 6.36 ptsPAP ✓ Poh Li San53.18% 11,999 sample 53%SDP Chee Soon Juan46.82% 10,564 sample 47% -
Sengkang GRC
4 seats · 126,808 electors · lead 12.64 ptsWP ✓ Abdul Muhaimin Bin Abdul Malik · Chua Kheng Wee Louis · He Ting Ru · Jamus Jerome Lim Chee Wui56.32% 66,599 sample 56%PAP Elmie Nekmat · Bernadette Giam · Theodora Lai · Lam Pin Min43.68% 51,657 sample 44% -
Tampines GRC
5 seats · 148,119 electors · lead 4.65 ptsPAP ✓ Baey Yam Keng · Charlene Chen Yijun · Koh Poh Koon · Masagos Zulkifli · David Neo Chin Wee52.02% 71,589 sample 53%WP Eileen Chong Pei Shan · Muhamad Faisal Bin Abdul Manap · Ong Lue Ping · Tan Khim Teck · Michael Thng Quan Wei47.37% 65,197 sample 46%PPP Arbaah Binte Haroun · Goh Meng Seng · Sim Jun Chin, Derrick · Peter Soh Beng Kiat · Vere Nathan Shen Li0.43% 596 sample 1%NSP Fong Chin Leong · Mohd Ridzwan Bin Mohammad · Phay Wei Jie · Thamilselvan S/O Karuppaya · Yeo Ren-Yuan0.18% 249 sample 0% -
Tampines Changkat SMC
1 seat · 23,847 electors · lead 12.32 ptsPAP ✓ Desmond Choo Pey Ching56.16% 12,476 sample 55%WP Foo Seck Guan43.84% 9,741 sample 45% -
Tanjong Pagar GRC
5 seats · 140,194 electors · lead 62.04 ptsPAP ✓ Chan Chun Sing · Foo Cexiang · Joan Pereira · Rachel Ong · Alvin Tan81.02% 98,924 sample 81%PAR Rickson Giauw · Han Hui Hui · Nadarajan Selvamani · Prabu Ramachandran · Soh Lian Chye18.98% 23,169 sample 19% -
West Coast–Jurong West GRC
5 seats · 158,836 electors · lead 19.98 ptsPAP ✓ Ang Wei Neng · Hamid Razak · Shawn Huang Wei Zhong · Cassandra Lee Shi Wee · Desmond Lee Ti-Seng59.99% 88,587 sample 61%PSP Leong Mun Wai · Hazel Poa · Sani Ismail · Sumarleki Amjah · Tan Cheng Bock40.01% 59,078 sample 39% -
Yio Chu Kang SMC
1 seat · 25,410 electors · lead 57.50 ptsPAP ✓ Yip Hon Weng78.75% 18,066 sample 76%PAR Michael Fang Amin21.25% 4,876 sample 24%
No constituency matches.
The sample count · since 2015
An early look,
not the result.
At the start of counting, for each polling station, a counting assistant picks up a random bundle of 100 ballot papers in front of the candidates' agents and counts it. ELD weights the bundles by the votes cast at each station and publishes each constituency's sample count, in whole percent, while counting goes on, "to prevent speculation and misinformation from unofficial sources"; officials also check the final count against it. ELD says the result could differ. Its stated accuracy, as widely reported, is within 4 percentage points at a 95% confidence level.
In 2025 the winner's final share was within 2 points of the sample in 30 of 32 contested constituencies, and within 3 in all; the widest gap was Yio Chu Kang, sampled at 76% and returned at 78.75%.
| Constituency | Winner | Sample | Result | Gap |
|---|---|---|---|---|
| Yio Chu Kang | PAP | 76% | 78.75% | +2.75 |
| Kebun Baru | PAP | 66% | 68.49% | +2.49 |
| Mountbatten | PAP | 62% | 63.82% | +1.82 |
| Potong Pasir | PAP | 71% | 69.20% | −1.80 |
| Punggol | PAP | 54% | 55.17% | +1.17 |
| Tampines Changkat | PAP | 55% | 56.16% | +1.16 |
| West Coast–Jurong West | PAP | 61% | 59.99% | −1.01 |
| Tampines | PAP | 53% | 52.02% | −0.98 |
| Queenstown | PAP | 82% | 81.13% | −0.87 |
| Hougang | WP | 63% | 62.15% | −0.85 |
The ten widest gaps of 32, in percentage points.
Nomination Day · 23 April 2025
Five seats
before a vote.
At the close of nominations at 12 noon only the PAP team had filed for Marine Parade–Braddell Heights GRC, so the Returning Officer declared it elected unopposed: Goh Pei Ming, Muhammad Faishal Ibrahim, Diana Pang Li Yen, Seah Kian Peng, Tin Pei Ling. Its 131,820 electors did not vote. It was the only walkover of 2025, and the first since 2011 (Tanjong Pagar GRC).
After the count
NCMPs,
then the House.
With ten opposition MPs elected, two Non-Constituency MP seats were offered to the best-placed losing opposition candidates: Andre Low (WP, Jalan Kayu SMC) and Eileen Chong (WP, Tampines GRC), declared on 19 May 2025. How NCMPs and GRCs work →
By-elections · 36 since 1957
Between
the general elections.
A vacant single seat is filled at a by-election; a GRC vacancy need not be unless the whole team has gone. The last was Bukit Batok SMC on 7 May 2016. Since July 2026 one seat in Marine Parade–Braddell Heights GRC has been vacant, with no by-election. By-election rules →
| Polling day | Constituency | Won by | Share |
|---|---|---|---|
| 7 May 2016 | Bukit Batok | PAP | 61.2% |
| 26 Jan 2013 | Punggol East | WP | 54.5% |
| 26 May 2012 | Hougang | WP | 62.1% |
| 19 Dec 1992 | Marine Parade GRC | PAP | 72.9% |
| 31 Oct 1981 | Anson | WP | 51.9% |
| 10 Feb 1979 | Telok Blangah | PAP | 61.2% |
| 10 Feb 1979 | Sembawang | PAP | 78.4% |
| 10 Feb 1979 | Potong Pasir | PAP | 66.8% |
| 10 Feb 1979 | Nee Soon | PAP | unopposed |
| 10 Feb 1979 | Mountbatten | PAP | 79.9% |
| 10 Feb 1979 | Geylang West | PAP | unopposed |
| 10 Feb 1979 | Anson | PAP | 86.2% |
| 23 Jul 1977 | Bukit Merah | PAP | 72.2% |
| 14 May 1977 | Radin Mas | PAP | 70.6% |
| 18 Apr 1970 | Whampoa | PAP | unopposed |
| 18 Apr 1970 | Ulu Pandan | PAP | 75.5% |
| 18 Apr 1970 | Kampong Kapor | PAP | 62.4% |
| 18 Apr 1970 | Havelock | PAP | unopposed |
| 18 Apr 1970 | Delta | PAP | unopposed |
| 7 Mar 1967 | Thomson | PAP | 83.6% |
| 7 Mar 1967 | Tampines | PAP | unopposed |
| 7 Mar 1967 | Jalan Kayu | PAP | unopposed |
| 7 Mar 1967 | Havelock | PAP | unopposed |
| 7 Mar 1967 | Bukit Panjang | PAP | unopposed |
| 1966 | Paya Lebar | PAP | unopposed |
| 1966 | Jurong | PAP | unopposed |
| 1966 | Joo Chiat | PAP | unopposed |
| 1966 | Crawford | PAP | unopposed |
| 1966 | Chua Chu Kang | PAP | unopposed |
| 1966 | Bukit Timah | PAP | unopposed |
| 18 Jan 1966 | Bukit Merah | PAP | 82.9% |
| 10 Jul 1965 | Hong Lim | PAP | 59.5% |
| 15 Jul 1961 | Anson | WP | 43.3% |
| 29 Apr 1961 | Hong Lim | Ind | 73.3% |
| 29 Jun 1957 | Tanjong Pagar | PAP | 68.1% |
| 29 Jun 1957 | Cairnhill | LSP | 40.3% |
Contains information from Parliamentary General Election Results by Candidate and By-Election Results accessed on 6 November 2026 from data.gov.sg which is made available under the terms of the Singapore Open Data Licence version 1.0.