Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Ipoh was won by Lau Dak Kee (DAP) at the GE08 (1990) general election, with a majority of 6,240 votes over Chin Gan Oon (Chin Yan Oon). This page covers every general election in Ipoh from GE01 (1959) to GE08 (1990).
Full Election History, GE01 (1959)–GE08 (1990)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE01 (1959)
Dharma Raja Seenivasagam
PPP
12,242
60.5%
Chang Hoey Chan (MCA)
5,711 (28.2 pts)
GE02 (1964)
Dharma Raja Seenivasagam
PPP
13,800
55.3%
Cheah Chun Ching (MCA)
4,903 (19.6 pts)
GE03 (1969)
R. C. Mahadeva Rayan
PPP
23,979
82.1%
Toh Seang Eng (MCA)
18,748 (64.2 pts)
GE04 (1974)
Lim Cho Hock
DAP
23,058
62.1%
R. C. Mahadeva Rayan (PPP)
10,775 (29.0 pts)
GE05 (1978)
Lim Cho Hock
DAP
30,680
63.3%
Kuan Peng Soon (MCA)
12,909 (26.6 pts)
GE06 (1982)
Chin Gan Oon (Chin Yan Oon)
MCA
29,022
53.7%
Lim Cho Hock (DAP)
5,322 (9.8 pts)
GE07 (1986)
Patto a/l Perumal
DAP
21,401
56.2%
Wong Chin Chye (Ng Sim Long) (MCA)
5,654 (14.9 pts)
GE08 (1990)
Lau Dak Kee
DAP
22,617
58.0%
Chin Gan Oon (Chin Yan Oon) (MCA)
6,240 (16.0 pts)
Full Result Breakdown by Election
GE01 (1959)
Candidate
Party
Votes
Share
Dharma Raja Seenivasagam
PPP
12,242
60.5%
Chang Hoey Chan
MCA (PERIKATAN)
6,531
32.3%
Yuen Foo Tong
LPM (SF)
1,452
7.2%
GE02 (1964)
Candidate
Party
Votes
Share
Dharma Raja Seenivasagam
PPP
13,800
55.3%
Cheah Chun Ching
MCA (PERIKATAN)
8,897
35.6%
Wong Kim Thim
LPM (SF)
2,280
9.1%
GE03 (1969)
Candidate
Party
Votes
Share
R. C. Mahadeva Rayan
PPP
23,979
82.1%
Toh Seang Eng
MCA (PERIKATAN)
5,231
17.9%
GE04 (1974)
Candidate
Party
Votes
Share
Lim Cho Hock
DAP
23,058
62.1%
R. C. Mahadeva Rayan
PPP (BN)
12,283
33.1%
Too Joon Hing
Independent
1,781
4.8%
GE05 (1978)
Candidate
Party
Votes
Share
Lim Cho Hock
DAP
30,680
63.3%
Kuan Peng Soon
MCA (BN)
17,771
36.7%
GE06 (1982)
Candidate
Party
Votes
Share
Chin Gan Oon (Chin Yan Oon)
MCA (BN)
29,022
53.7%
Lim Cho Hock
DAP
23,700
43.9%
Leong Wai Man
Independent
1,297
2.4%
GE07 (1986)
Candidate
Party
Votes
Share
Patto a/l Perumal
DAP
21,401
56.2%
Wong Chin Chye (Ng Sim Long)
MCA (BN)
15,747
41.4%
Chan Kok Keong
SDP (HAK)
900
2.4%
GE08 (1990)
Candidate
Party
Votes
Share
Lau Dak Kee
DAP (GR)
22,617
58.0%
Chin Gan Oon (Chin Yan Oon)
MCA (BN)
16,377
42.0%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Ipoh has been contested at 8 general elections on record since GE01 (1959). Parties that have won this seat over that span: PPP, DAP, MCA.
Frequently Asked Questions
Who won Ipoh in the GE08 (1990) general election?
Lau Dak Kee (DAP) won Ipoh in GE08 (1990) with 22,617 votes (58.0%), a majority of 6,240 votes over Chin Gan Oon (Chin Yan Oon) (MCA).
Which parties have won Ipoh since GE01 (1959)?
Since GE01 (1959), Ipoh has been won by: DAP, MCA, PPP.
What was the closest result in Ipoh?
The closest result on record for Ipoh was GE06 (1982), when MCA beat DAP by just 5,322 votes (9.8 percentage points).