Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Beruas was won by Ngeh Koo Ham (DAP) at the GE15 (2022) general election, with a majority of 33,971 votes over Ong Kean Sing. This page covers every general election in Beruas from GE04 (1974) to GE15 (2022).
Full Election History, GE04 (1974)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE04 (1974)
Su Liang Yu
PPP
6,560
42.9%
Daeng Ibrahim bin Othman (DAP)
803 (5.3 pts)
GE05 (1978)
Ting Chek Ming
DAP
9,611
46.9%
Su Liang Yu (PPP)
407 (2.0 pts)
GE06 (1982)
Michael Chen Wing Sum
Gerakan
14,922
63.1%
Quek Kow Hia (DAP)
7,432 (31.4 pts)
GE07 (1986)
Lim Keng Yaik
Gerakan
11,926
48.8%
Gong Ngie Hea (DAP)
1,015 (4.2 pts)
GE08 (1990)
Lim Keng Yaik
Gerakan
13,889
51.6%
Ngeh Koo Ham (DAP)
863 (3.2 pts)
GE09 (1995)
Lim Keng Yaik
Gerakan
18,313
68.5%
Chen Lim Piow (DAP)
11,254 (42.1 pts)
GE10 (1999)
Lim Keng Yaik
Gerakan
14,256
51.8%
Yew Teong Chong (DAP)
1,455 (5.3 pts)
GE11 (2004)
Lim Keng Yaik
Gerakan
15,867
58.4%
Nga Hock Cheh (DAP)
4,564 (16.8 pts)
GE12 (2008)
Ngeh Koo Ham
DAP
15,831
53.1%
Chang Ko Youn (Gerakan)
1,828 (6.1 pts)
GE13 (2013)
Ngeh Koo Ham
DAP
21,939
56.5%
Chang Ko Youn (Gerakan)
5,057 (13.0 pts)
GE14 (2018)
Ngeh Koo Ham
DAP
41,231
68.4%
Pang Chok King (Gerakan)
27,954 (46.4 pts)
GE15 (2022)
Ngeh Koo Ham
DAP
46,710
64.7%
Ong Kean Sing (Gerakan)
33,971 (47.1 pts)
Full Result Breakdown by Election
GE04 (1974)
Candidate
Party
Votes
Share
Su Liang Yu
PPP (BN)
6,560
42.9%
Daeng Ibrahim bin Othman
DAP
5,757
37.7%
Oh Kay Seng
Independent
1,753
11.5%
Teoh Hoi Sim
Pekemas
1,204
7.9%
GE05 (1978)
Candidate
Party
Votes
Share
Ting Chek Ming
DAP
9,611
46.9%
Su Liang Yu
PPP (BN)
9,204
44.9%
Zulkiflie bin Alias
PAS
1,683
8.2%
GE06 (1982)
Candidate
Party
Votes
Share
Michael Chen Wing Sum
Gerakan (BN)
14,922
63.1%
Quek Kow Hia
DAP
7,490
31.7%
Yusoff bin Kassim
PAS
1,244
5.3%
GE07 (1986)
Candidate
Party
Votes
Share
Lim Keng Yaik
Gerakan (BN)
11,926
48.8%
Gong Ngie Hea
DAP
10,911
44.7%
Hassan bin Mohamed
PAS (HAK)
1,594
6.5%
GE08 (1990)
Candidate
Party
Votes
Share
Lim Keng Yaik
Gerakan (BN)
13,889
51.6%
Ngeh Koo Ham
DAP (GR)
13,026
48.4%
GE09 (1995)
Candidate
Party
Votes
Share
Lim Keng Yaik
Gerakan (BN)
18,313
68.5%
Chen Lim Piow
DAP (GR)
7,059
26.4%
Ramli bin Ariffin
Independent
708
2.6%
Tan Kiat Seng (Shuk Yik)
Independent
671
2.5%
GE10 (1999)
Candidate
Party
Votes
Share
Lim Keng Yaik
Gerakan (BN)
14,256
51.8%
Yew Teong Chong
DAP (BA)
12,801
46.5%
Abdul Roni
MDP
457
1.7%
GE11 (2004)
Candidate
Party
Votes
Share
Lim Keng Yaik
Gerakan (BN)
15,867
58.4%
Nga Hock Cheh
DAP
11,303
41.6%
GE12 (2008)
Candidate
Party
Votes
Share
Ngeh Koo Ham
DAP (PR)
15,831
53.1%
Chang Ko Youn
Gerakan (BN)
14,003
46.9%
GE13 (2013)
Candidate
Party
Votes
Share
Ngeh Koo Ham
DAP (PR)
21,939
56.5%
Chang Ko Youn
Gerakan (BN)
16,882
43.5%
GE14 (2018)
Candidate
Party
Votes
Share
Ngeh Koo Ham
DAP (PH)
41,231
68.4%
Pang Chok King
Gerakan (BN)
13,277
22.0%
Mohamad Nazeer bin Hameed
PAS (GS)
5,759
9.6%
GE15 (2022)
Candidate
Party
Votes
Share
Ngeh Koo Ham
DAP (PH)
46,710
64.7%
Ong Kean Sing
Gerakan (PN)
12,739
17.7%
Ding Siew Chee
MCA (BN)
12,724
17.6%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Beruas has been contested at 12 general elections on record since GE04 (1974). Parties that have won this seat over that span: PPP, DAP, Gerakan.
Frequently Asked Questions
Who won Beruas in the GE15 (2022) general election?
Ngeh Koo Ham (DAP) won Beruas in GE15 (2022) with 46,710 votes (64.7%), a majority of 33,971 votes over Ong Kean Sing (Gerakan).
Which parties have won Beruas since GE04 (1974)?
Since GE04 (1974), Beruas has been won by: DAP, Gerakan, PPP.
What was the closest result in Beruas?
The closest result on record for Beruas was GE05 (1978), when DAP beat PPP by just 407 votes (2.0 percentage points).