It’s finally here, Polling Day. And after a long night of suspense and anticipation, the results of Singapore’s 2025 General Elections are finally confirmed. Here’s the breakdown of which political parties have won each Group Representation Constituency (GRC) and Single Member Constituency (SMC), so you can see which candidates will be serving you for the next five foreseeable years.
- GRC
- Aljunied GRC
- Ang Mo Kio GRC
- Bishan-Toa Payoh GRC
- Chua Chu Kang GRC
- East Coast GRC
- Holland-Bukit Timah GRC
- Jalan Besar GRC
- Jurong East-Bukit Batok GRC
- Marsiling-Yew Tee GRC
- Marine Parade-Braddell Heights GRC [WALKOVER]
- Nee Soon GRC
- Pasir Ris-Changi GRC
- Punggol GRC
- Sembawang GRC
- Sengkang GRC
- Tampines GRC
- Tanjong Pagar GRC
- West Coast-Jurong West GRC
- SMCs
GRC
Aljunied GRC
Workers’ Party (WP)
Total votes: 78,847 (59.68%)
- Kenneth Tiong
- Pritam Singh
- Sylvia Lim Swee Lian
- Fadli Fawzi
- Gerald Giam Yean Song
People’s Action Party (PAP)
Total votes: 53,263 (40.32%)
- Adrian Ang
- Chan Hui Yuh
- Daniel Liu
- Faisal Abdul Aziz
- Jagathishwaran Rajo
Ang Mo Kio GRC
People’s Action Party (PAP)
Total votes: 115,209 (78.95%)
- Darryl David
- Jasmin Lau
- Lee Hsien Loong
- Nadia Ahmad Samdin
- Victor Lye
Singapore United Party (SUP)
Total votes: 15,811 (10.84%)
- Andy Zhu
- Noraini Yunus
- Ridhuan Chandran
- Vincent Ng Kian Guan
- Nigel Ng
People’s Power Party (PPP)
Total votes: 14,901 (10.21%)
- William Lim
- Martinn Ho
- Thaddeus Thomas
- Heng Zheng Dao
- Samuel Lee
Bishan-Toa Payoh GRC
People’s Action Party (PAP)
Total votes: 66,137 (75.21%)
- Chee Hong Tat
- Elysa Chen
- Saktiandi Supaat
- Cai Yinzhou
Singapore People’s Party (SPP)
Total votes: 21,799 (24.79%)
- Steve Chia
- Melvyn Chiu
- Muhammad Norhakim
- Lim Rui Xian
Chua Chu Kang GRC
People’s Action Party (PAP)
Total votes: 55,000 (63.59%)
- Tan See Leng
- Jeffery Siow
- Choo Pei Ling
- Zhulkarnain Abdul Rahim
Progress Singapore Party (PSP)
Total votes: 31,488 (36.41%)
- Lawrence Pek
- A’bas Kasmani
- Wendy Low
- S Nallakaruppan
East Coast GRC
People’s Action Party (PAP)
Total votes: 79,664 (58.76%)
- Edwin Tong
- Dinesh Vasu Dash
- Jessica Tan
- Tan Kiat How
- Hazlina Abdul Halim
Workers’ Party (WP)
Total votes: 55,912 (41.24%)
- Yee Jenn Jong
- Paris V. Parameswari
- Sufyan Mikhail Putra
- Jasper Kuan
- Nathaniel Koh
Holland-Bukit Timah GRC
People’s Action Party (PAP)
Total votes: 86,384 (79.29%)
- Christopher de Souza
- Edward Chia
- Sim Ann
- Vivian Balakrishnan
Red Dot United (RDU)
Total votes: 22,561 (20.71%)
- Sharad Kumar
- Fazli Talip
- Emily Woo
- Nizar Subair
Jalan Besar GRC
People’s Action Party (PAP)
Total votes: 70,345 (75.21%)
- Denise Phua Lay Peng
- Josephine Teo
- Shawn Loh
- Wan Rizal
People’s Alliance for Reform (PAR)
Total votes: 23,186 (24.79%)
- Vigneswari V. Ramachandran
- Mohamad Hamim Aliyas
- Sarina Abu Hassan
- Chiu Shin Kong
Jurong East-Bukit Batok GRC
People’s Action Party (PAP)
Total votes: 99,345 (76.66%)
- Grace Fu Hai Yien
- David Hoe
- Lee Hong Chuang
- Murali Pillai
- Rahayu Mahzam
Red Dot United (RDU)
Total votes: 30,248 (23.34%)
- Osman Sulaiman
- Liyana Dhamirah
- Ben Puah
- Marcus Neo
- Harish Mohanadas
Marsiling-Yew Tee GRC
People’s Action Party (PAP)
Total votes: 80,890 (73.46%)
- Lawrence Wong
- Alex Yam Ziming
- Hany Soh Hui Bin
- Zaqy Mohamad
Singapore Democratic Party (SDP)
Total votes: 29,220 (26.54%)
- Gigene Wong
- Ariffin Iskandar Sha Ali Akbar
- Alec Tok Kim Yam
- Jufri Salim
Marine Parade-Braddell Heights GRC [WALKOVER]
People’s Action Party (PAP)
- Diana Pang
- Muhammad Faishal Ibrahim
- Seah Kian Peng
- Tan See Leng
- Tin Pei Ling
Nee Soon GRC
People’s Action Party (PAP)
Total votes: 102,744 (73.81%)
- Goh Hanyan
- Jackson Lam
- K Shanmugam
- Lee Hui Ying
- Syed Harun Alhabsyi
Red Dot United (RDU)
Total votes: 36,459 (26.19%)
- Ravi Philemon
- David Foo
- Syed Alwi Ahmad
- Pang Heng Chuan
- Sharon Lin
Pasir Ris-Changi GRC
People’s Action Party (PAP)
Total votes: 60,887 (67.66%)
- Desmond Tan
- Indranee Thurai Rajah
- Sharael Taha
- Valerie Lee
Singapore Democratic Alliance (SDA)
Total votes: 29,109 (32.34%)
- Desmond Lim
- Abu Mohamed
- Harminder Pal Singh
- Chia Yun Kai
Punggol GRC
People’s Action Party (PAP)
Total votes: 63,589 (55.17%)
- Gan Kim Yong
- Sun Xueling
- Janil Puthucheary
- Yeo Wan Ling
Workers’ Party (WP)
Total votes: 51,663 (44.83%)
- Harpreet Singh Nehal
- Jackson Au
- Siti Alia Mattar
- Alexis Dang
Sembawang GRC
People’s Action Party (PAP)
Total votes: 83,946 (67.75%)
- Gabriel Lam
- Mariam Jaafar
- Ng Shi Xuan
- Ong Ye Kung
- Vikram Nair
National Solidarity Party (NSP)
Total votes: 37,082 (29.93%)
- Spencer Ng
- Yadzeth Hairis
- Raiyian Chia
- Verina Ong
- Lee Wei
Singapore Democratic Party
Total votes: 2,872 (2.32%)
- James Gomez
- Bryan Lim Boon Heng
- Surayah Akbar
- Alfred Tan
- Damanhuri Abas
Sengkang GRC
Workers’ Party (WP)
Total votes: 66,383 (56.31%)
- He Ting Ru
- Jamus Jerome Lim Chee Wui
- Louis Chua Kheng Wee
- Abdul Muhaimin Abdul Malik
People’s Action Party (PAP)
Total votes: 51,505 (43.69%)
- Lam Pin Min
- Bernadette Giam
- Elmie Nekmat
- Theodora Lai
Tampines GRC
People’s Action Party (PAP)
Total votes: 71,423 (52.02%)
- Baey Yam Keng
- Charlene Chen
- David Neo
- Koh Poh Koon
- Masagos Zulkifli Bin Masagos Mohamad
Workers’ Party (WP)
Total votes: 65,044 (47.37%)
- Michael Thng
- Jimmy Tan
- Eileen Chong
- Faisal Manap
- Ong Lue Ping
National Solidarity Party (NSP)
Total votes: 593 (0.43%)
- Reno Fong
- Mohamad Ridzwan
- Eugene Yeo
- Zee Phay
- Thamilselvan Karuppaya
People’s Power Party (PPP)
Total votes: 249 (0.18%)
- Goh Meng Seng
- Vere Nathan
- Peter Soh
- Arbaah Haroun
- Derrick Sim
Tanjong Pagar GRC
People’s Action Party (PAP)
Total votes: 98,152 (81.03%)
- Chan Chun Sing
- Joan Cheng Sim Pereira
- Alvin Tan Sheng Hui
- Rachel Ong Sin Yen
- Foo Cexiang
People’s Alliance for Reform (PAR)
Total votes: 22,971 (18.97%)
- Prabu Ramachandran
- Han Hui Hui
- Nadarajan Selvamani
- Rickson Giauw
- Soh Lian Chye
West Coast-Jurong West GRC
People’s Action Party (PAP)
Total votes: 88,347 (60.01%)
- Ang Wei Neng
- Cassandra Lee
- Desmond Lee
- Hamid Razak
- Huang Wei Zhong Shawn
Progress Singapore Party (PSP)
Total votes: 58,863 (39.99%)
- Hazel Poa
- Leong Mun Wai
- Sani Ismail
- Sumarleki Amjah
- Tan Cheng Bock
SMCs
Bukit Gombak SMC
People’s Action Party (PAP)
- Low Yen Ling (17,826 votes, 75.83%)
Progress Singapore Party (PSP)
- Harish Pillay (5,682 votes, 24.17%)
Bukit Panjang SMC
People’s Action Party (PAP)
- Liang Eng Hwa (19,116 votes, 61.41%)
Singapore Democratic Party (SDP)
- Paul Tambyah (12,015 votes, 38.59%)
Hougang SMC
Workers’ Party (WP)
- Dennis Tan Lip Fong (16,900 votes, 62.17%)
People’s Action Party (PAP)
- Marshall Lim (10,285 votes, 37.83%)
Jalan Kayu SMC
People’s Action Party (PAP)
- Ng Chee Meng (14,113 votes, 51.47%)
Workers’ Party (WP)
- Andre Low (13,307 votes, 48.53%)
Jurong Central SMC
People’s Action Party (PAP)
- Xie Yao Quan (21,884 votes, 80.51%)
Red Dot United (RDU)
- Kala Manickam (5,298 votes, 19.49%)
Kebun Baru SMC
People’s Action Party (PAP)
- Henry Kwek (13,721 votes, 68.5%)
Progress Singapore Party (PSP)
- Tony Tan (6,310 votes, 31.5%)
Marymount SMC
People’s Action Party (PAP)
- Gan Siow Huang (14,868 votes, 70.70%)
Progress Singapore Party (PSP)
- Jeffrey Khoo Poh Tiong (6,163 votes, 29.30%)
Mountbatten SMC
People’s Action Party (PAP)
- Gho Sze Kee (12,507 votes, 63.84%)
Independent
- Jeremy Tan (7,083 votes, 36.16%)
Pioneer SMC
People’s Action Party (PAP)
- Patrick Tay Teck Guan (15,323 votes, 65.42%)
Progress Singapore Party (PSP)
- Stephanie Tan (8,101 votes, 34.58%)
Potong Pasir SMC
People’s Action Party (PAP)
- Alex Yeo Sheng Chye (19,185 votes, 69.18%)
Singapore People’s Party (SPP)
- Williamson Lee (6,230 votes, 22.47%)
People’s Alliance for Reform (PAR)
- Lim Tean (2,316 votes, 8.35%)
Queenstown SMC
People’s Action Party (PAP)
- Eric Chua Swee Leong (20,900 votes, 81.12%)
People’s Alliance for Reform (PAR)
- Mahaboob Batcha (4,864 votes, 18.88%)
Radin Mas SMC
People’s Action Party (PAP)
- Melvin Yong Yik Chye (15,801 votes, 69.17%)
Independent
- Darryl Lo (5,362 votes, 23.47%)
People’s Alliance for Reform (PAR)
- Kumar Appavoo (1,682 votes, 7.36%)
Sembawang West SMC
People’s Action Party (PAP)
- Poh Li San (11,978 votes, 53.19%)
Singapore Democratic Party (SDP)
- Chee Soon Juan (10,541 votes, 46.81%)
Tampines Changkat SMC
People’s Action Party (PAP)
- Desmond Choo Pey Ching (12,441 votes, 56.17%)
Workers’ Party (WP)
- Foo Seck Guan Kenneth (9,707 votes, 43.83%)
Yio Chu Kang SMC
People’s Action Party (PAP)
- Yip Hon Weng (17,992 votes, 78.73%)
People’s Alliance for Reform (PAR)
- Michael Fang Amin (4,860 votes, 21.27%)
And that wraps up the results for Singapore’s 2025 General Election. For a look back at the key dates as well as a recap of the manifestos from each party and candidate, be sure to check out our separate articles.
Cover Photo courtesy of People’s Action Party.