# Bukit Batok Single Member Constituency

Bukit Batok Single Member Constituency (SMC) is a single member constituency in Bukit Batok of Singapore. It used to exist from 1972 to 1988 as Bukit Batok Constituency and was renamed as Bukit Batok Single Member Constituency as part of Singapore's political reforms. The current Member of Parliament for the constituency is People's Action Party (PAP) Murali Pillai.

## History

In 1972, the constituency was formed from merging parts of Bukit Timah, Chua Chu Kang and Bukit Panjang constituencies and was known as Bukit Batok Constituency.
In 2016, incumbent PAP MP, David Ong, resigned for personal reasons and a by-election was called to replace the empty seat. On 7 May, Murali Pillai won the Bukit Batok by-election against Singapore Democratic Party (SDP) secretary-general, Chee Soon Juan with a vote count of 61.2% to 38.8%.
On 11 March 2025, the Elections Department Singapore updated the electoral divisions for the 2025 Singaporean general election. Bukit Batok SMC will be merged into Jurong East–Bukit Batok Group Representation Constituency.

## Members of Parliament

| Election | Member | Party |
| 1972 | Chai Chong Yii | PAP |
| 1976 | Chai Chong Yii | PAP |
| 1980 | Chai Chong Yii | PAP |
| 1984 | Chai Chong Yii | PAP |
| 1988 | Ong Chit Chung | PAP |
| 1991 | Ong Chit Chung | PAP |
| Constituency abolished (1997 – 2015) ||||
| 2015 | David Ong Kim Huat | PAP |
| 2016 | K. Muralidharan Pillai | PAP |
| 2020 | K. Muralidharan Pillai | PAP |
| Constituency abolished (2025) ||||

## Electoral results

Note : Elections Department Singapore do not include rejected votes for calculation of candidate's vote share. Hence, the total of all candidates' vote share will be 100%.

### Elections in 1970s

General Election 1972: Bukit Batok :
| Party | Party | Candidate | Votes | % |
| | PAP | Chai Chong Yii | 9,765 | 73.78 |
| | UNF | Vetrivelu Rengaswamy | 3,471 | 26.22 |
| Majority | Majority | Majority | 6,294 | 47.56 |
| Registered electors | Registered electors | Registered electors | 14,563 | |
| Total valid votes | Total valid votes | Total valid votes | 13,236 | 97.16 |
| Rejected ballots | Rejected ballots | Rejected ballots | 387 | 2.84 |
| Turnout | Turnout | Turnout | 13,623 | 93.55 |
| | PAP win (new seat) | PAP win (new seat) | PAP win (new seat) | PAP win (new seat) |
General Election 1976: Bukit Batok :
| Party | Party | Candidate | Votes | % | ±% |
| | PAP | Chai Chong Yii | 12,216 | 84.57 | 10.79 |
| | SJP | Sulaiman Jaffar | 2,229 | 15.43 | N/A |
| Majority | Majority | Majority | 9,987 | 69.14 | 21.6 |
| Registered electors | Registered electors | Registered electors | 15,650 | | 7.46 |
| Total valid votes | Total valid votes | Total valid votes | 14,445 | 96.88 | 0.28 |
| Rejected ballots | Rejected ballots | Rejected ballots | 465 | 3.12 | 0.28 |
| Turnout | Turnout | Turnout | 14,910 | 95.27 | 1.72 |
| | PAP hold | PAP hold | Swing | 10.79 | |

### Elections in 1980s

General Election 1980: Bukit Batok :
| Party | Party | Candidate | Votes | % | ±% |
| | PAP | Chai Chong Yii | Unopposed | Unopposed | Unopposed |
| Registered electors | Registered electors | Registered electors | 18,275 | | 16.77 |
| | PAP hold | PAP hold | PAP hold | PAP hold | PAP hold |
General Election 1984: Bukit Batok :
| Party | Party | Candidate | Votes | % | ±% |
| | PAP | Chai Chong Yii | 14,767 | 78.27 | N/A |
| | UPF | Tan Jue Kit | 4,099 | 21.73 | N/A |
| Majority | Majority | Majority | 10,668 | 56.54 | N/A |
| Registered electors | Registered electors | Registered electors | 20,812 | | 13.88 |
| Total valid votes | Total valid votes | Total valid votes | 18,866 | 96.23 | N/A |
| Rejected ballots | Rejected ballots | Rejected ballots | 740 | 3.77 | N/A |
| Turnout | Turnout | Turnout | 19,606 | 94.21 | N/A |
| | PAP hold | PAP hold | Swing | N/A | |
General Election 1988: Bukit Batok :
| Party | Party | Candidate | Votes | % | ±% |
| | PAP | Ong Chit Chung | 12,873 | 55.94 | 22.33 |
| | SDP | Kwan Yue Keng | 10,139 | 44.06 | N/A |
| Majority | Majority | Majority | 2,734 | 11.88 | 44.66 |
| Registered electors | Registered electors | Registered electors | 24,138 | | 15.98 |
| Total valid votes | Total valid votes | Total valid votes | 23,012 | 96.88 | 0.65 |
| Rejected ballots | Rejected ballots | Rejected ballots | 381 | 3.12 | 0.65 |
| Turnout | Turnout | Turnout | 23,393 | 96.91 | 2.7 |
| | PAP hold | PAP hold | Swing | 22.33 | |

### Elections in 1990s

General Election 1991: Bukit Batok :
| Party | Party | Candidate | Votes | % | ±% |
| | PAP | Ong Chit Chung | 12,205 | 51.8 | 4.1 |
| | SDP | Kwan Yue Keng | 11,347 | 48.2 | 4.1 |
| Majority | Majority | Majority | 858 | 3.57 | 8.2 |
| Registered electors | Registered electors | Registered electors | 24,908 | | 3.19 |
| Total valid votes | Total valid votes | Total valid votes | 23,552 | 97.86 | 0.98 |
| Rejected ballots | Rejected ballots | Rejected ballots | 515 | 2.14 | 0.98 |
| Turnout | Turnout | Turnout | 24,067 | 96.6 | 0.3 |
| | PAP hold | PAP hold | Swing | 4.1 | |

### Elections in 2010s

General Election 2015: Bukit Batok :
| Party | Party | Candidate | Votes | % |
| | PAP | David Ong Kim Huat | 18,234 | 73.02 |
| | SDP | Sadasivam Veriyah | 6,588 | 26.38 |
| | Independent | Samir Salim Neji | 150 | 0.60 |
| Majority | Majority | Majority | 11,646 | 46.64 |
| Registered electors | Registered electors | Registered electors | 27,077 | |
| Total valid votes | Total valid votes | Total valid votes | 24,972 | 97.86 |
| Rejected ballots | Rejected ballots | Rejected ballots | 546 | 2.14 |
| Turnout | Turnout | Turnout | 25,517 | 94.24 |
| | PAP win (new seat) | PAP win (new seat) | PAP win (new seat) | PAP win (new seat) |
By-election 2016: Bukit Batok :
| Party | Party | Candidate | Votes | % | ±% |
| | PAP | K. Muralidharan Pillai | 14,452 | 61.23 | 11.79 |
| | SDP | Chee Soon Juan | 9,150 | 38.77 | 12.39 |
| Majority | Majority | Majority | 5,302 | 22.46 | 24.18 |
| Registered electors | Registered electors | Registered electors | 25,727 | | 4.99 |
| Total valid votes | Total valid votes | Total valid votes | 23,602 | 97.43 | 0.43 |
| Rejected ballots | Rejected ballots | Rejected ballots | 622 | 2.57 | 0.43 |
| Turnout | Turnout | Turnout | 24,192 | 94.03 | 0.21 |
| | PAP hold | PAP hold | Swing | 12.09 | |

### Elections in 2020s

General Election 2020: Bukit Batok :
| Party | Party | Candidate | Votes | % | ±% |
| | PAP | K. Muralidharan Pillai | 15,500 | 54.80 | 6.43 |
| | SDP | Chee Soon Juan | 12,787 | 45.20 | 6.43 |
| Majority | Majority | Majority | 2,713 | 9.60 | 12.86 |
| Registered electors | Registered electors | Registered electors | 29,948 | | 16.41 |
| Total valid votes | Total valid votes | Total valid votes | 28,287 | 98.15 | 0.72 |
| Rejected ballots | Rejected ballots | Rejected ballots | 533 | 1.85 | 0.72 |
| Turnout | Turnout | Turnout | 28,820 | 96.23 | 2.04 |
| | PAP hold | PAP hold | Swing | 6.43 | |