Bagan — Malaysia General Election Results

Bagan was won by Lim Guan Eng (DAP) at the GE15 (2022) general election, with a majority of 49,648 votes over Alan Oh Teik Choon. This page covers every general election in Bagan from GE01 (1959) to GE15 (2022).

Full Election History, GE01 (1959)–GE15 (2022)

Election Winner Party Votes Vote Share Runner-up Majority
GE01 (1959) Tan Cheng Bee MCA 3,945 34.8% Oon Beng Hong (Independent) 163 (1.4 pts)
GE02 (1964) Tan Cheng Bee MCA 8,925 51.5% Mohd. Salleh bin Yacob (Parti Rakyat) 2,361 (13.6 pts)
GE03 (1969) Tan Cheng Bee MCA Elected unopposed — no other candidate stood, no vote count on record
GE07 (1986) Teoh Teik Huat DAP 21,759 55.9% Chaw Chek Sam (MCA) 4,601 (11.8 pts)
GE08 (1990) Lim Hock Seng DAP 22,673 53.2% Sak Cheng Lum (MCA) 2,714 (6.4 pts)
GE09 (1995) Patto a/l Perumal DAP 26,524 50.1% Yeoh Koon Chooi (MCA) 118 (0.2 pts)
GE10 (1999) Lim Hock Seng DAP 27,757 52.6% Tan Tiao Kuen (MCA) 2,758 (5.2 pts)
GE11 (2004) Lim Hock Seng DAP 23,095 54.3% Lim Chien Aun (MCA) 3,622 (8.5 pts)
GE12 (2008) Lim Guan Eng DAP 33,748 74.3% Song Choy Leng (MCA) 22,070 (48.6 pts)
GE13 (2013) Lim Guan Eng DAP 46,466 78.6% David Chua Teik Siang (MCA) 34,159 (57.8 pts)
GE14 (2018) Lim Guan Eng DAP 51,653 86.0% Lee Beng Seng (MCA) 43,902 (73.1 pts)
GE15 (2022) Lim Guan Eng DAP 55,797 81.3% Alan Oh Teik Choon (Bersatu) 49,648 (72.3 pts)

Full Result Breakdown by Election

GE01 (1959)

CandidatePartyVotesShare
Tan Cheng Bee MCA (PERIKATAN) 3,94534.8%
Oon Beng Hong Independent 3,78233.3%
Peritam Singh PPP 1,79215.8%
Abdullah bin Abass PAS 1,53213.5%
Wee Tiong Ghee Independent 2972.6%

GE02 (1964)

CandidatePartyVotesShare
Tan Cheng Bee MCA (PERIKATAN) 8,92551.5%
Mohd. Salleh bin Yacob Parti Rakyat (SF) 6,56437.8%
Shariff bin Mohd. Isa PAS 9835.7%
M. P. Mathew UDP 8715.0%

GE03 (1969)

CandidatePartyVotesShare
Tan Cheng Bee MCA (PERIKATAN) Unopposed

GE07 (1986)

CandidatePartyVotesShare
Teoh Teik Huat DAP 21,75955.9%
Chaw Chek Sam MCA (BN) 17,15844.1%

GE08 (1990)

CandidatePartyVotesShare
Lim Hock Seng DAP (GR) 22,67353.2%
Sak Cheng Lum MCA (BN) 19,95946.8%

GE09 (1995)

CandidatePartyVotesShare
Patto a/l Perumal DAP (GR) 26,52450.1%
Yeoh Koon Chooi MCA (BN) 26,40649.9%

GE10 (1999)

CandidatePartyVotesShare
Lim Hock Seng DAP (BA) 27,75752.6%
Tan Tiao Kuen MCA (BN) 24,99947.4%

GE11 (2004)

CandidatePartyVotesShare
Lim Hock Seng DAP 23,09554.3%
Lim Chien Aun MCA (BN) 19,47345.7%

GE12 (2008)

CandidatePartyVotesShare
Lim Guan Eng DAP (PR) 33,74874.3%
Song Choy Leng MCA (BN) 11,67825.7%

GE13 (2013)

CandidatePartyVotesShare
Lim Guan Eng DAP (PR) 46,46678.6%
David Chua Teik Siang MCA (BN) 12,30720.8%
Lim Kim Chu PCM 3280.6%

GE14 (2018)

CandidatePartyVotesShare
Lim Guan Eng DAP (PH) 51,65386.0%
Lee Beng Seng MCA (BN) 7,75112.9%
Huan Cheng Guan PCM 5020.8%
Koay Xing Boon MUP 1810.3%

GE15 (2022)

CandidatePartyVotesShare
Lim Guan Eng DAP (PH) 55,79781.3%
Alan Oh Teik Choon Bersatu (PN) 6,1499.0%
Tan Chuan Hong MCA (BN) 5,3857.8%
Mohammed Hafiz bin Mohamed Abu Bakar IMAN (GTA) 1,3231.9%

Margin Over Time

Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.

GE01 (1959): MCA margin 1.4 pts GE02 (1964): MCA margin 13.6 pts GE07 (1986): DAP margin 11.8 pts GE08 (1990): DAP margin 6.4 pts GE09 (1995): DAP margin 0.2 pts GE10 (1999): DAP margin 5.2 pts GE11 (2004): DAP margin 8.5 pts GE12 (2008): DAP margin 48.6 pts GE13 (2013): DAP margin 57.8 pts GE14 (2018): DAP margin 73.1 pts GE15 (2022): DAP margin 72.3 pts GE01 (1959) GE02 (1964) GE07 (1986) GE08 (1990) GE09 (1995) GE10 (1999) GE11 (2004) GE12 (2008) GE13 (2013) GE14 (2018) GE15 (2022)

Trend

Bagan has been contested at 12 general elections on record since GE01 (1959). Parties that have won this seat over that span: MCA, DAP.

Frequently Asked Questions

Who won Bagan in the GE15 (2022) general election?

Lim Guan Eng (DAP) won Bagan in GE15 (2022) with 55,797 votes (81.3%), a majority of 49,648 votes over Alan Oh Teik Choon (Bersatu).

Which parties have won Bagan since GE01 (1959)?

Since GE01 (1959), Bagan has been won by: DAP, MCA.

What was the closest result in Bagan?

The closest result on record for Bagan was GE09 (1995), when DAP beat MCA by just 118 votes (0.2 percentage points).

Related Pages