Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Tanjong Malim was won by Chang Lih Kang (PKR) at the GE15 (2022) general election, with a majority of 3,541 votes over Nolee Ashilin Mohammed Radzi. This page covers every general election in Tanjong Malim from GE01 (1959) to GE15 (2022).
Full Election History, GE01 (1959)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE01 (1959)
Lee Seck Fun
MCA
8,038
62.7%
Ramanathan Chelvarayan Mannavarayan (PPP)
3,261 (25.4 pts)
GE02 (1964)
Lee Seck Fun
MCA
9,983
64.6%
Tan Boon Jin (Independent)
7,316 (47.3 pts)
GE03 (1969)
Lee Seck Fun
MCA
7,822
46.3%
Keoh Cheng See (DAP)
35 (0.2 pts)
GE04 (1974)
Mak Hon Kam
MCA
12,460
64.5%
Ibrahim bin Singgeh (DAP)
6,198 (32.1 pts)
GE05 (1978)
Mak Hon Kam
MCA
15,805
68.2%
Zakaria bin Abdul Manaf (DAP)
8,431 (36.4 pts)
GE06 (1982)
Mak Hon Kam
MCA
18,745
67.5%
Zakaria bin Abdul Manaf (DAP)
11,749 (42.3 pts)
GE07 (1986)
Loke Yuen Yow
MCA
18,693
64.1%
Liew Fatt Yuen (DAP)
10,698 (36.7 pts)
GE08 (1990)
Loke Yuen Yow
MCA
23,953
73.3%
A. Rahim Mat Taib (DAP)
15,246 (46.7 pts)
GE09 (1995)
Loke Yuen Yow
MCA
25,752
83.5%
Wan Mokhtar bin Wan Endut (Semangat 46)
20,664 (67.0 pts)
GE10 (1999)
Loke Yuen Yow
MCA
22,150
67.0%
Ng Lum Yong (Keadilan Nasional)
11,222 (33.9 pts)
GE11 (2004)
Loke Yuen Yow
MCA
24,283
71.7%
Shamsuddin Abdul Rahman (PKR)
14,693 (43.4 pts)
GE12 (2008)
Ong Ka Chuan
MCA
21,016
57.4%
Mohamad Azman bin Marjohan (PKR)
5,422 (14.8 pts)
GE13 (2013)
Ong Ka Chuan
MCA
28,225
54.2%
Tan Yee Kew (PKR)
4,328 (8.3 pts)
GE14 (2018)
Chang Lih Kang
PKR
24,672
45.4%
Mah Hang Soon (MCA)
5,358 (9.9 pts)
GE15 (2022)
Chang Lih Kang
PKR
25,140
36.1%
Nolee Ashilin Mohammed Radzi (Bersatu)
3,541 (5.1 pts)
Full Result Breakdown by Election
GE01 (1959)
Candidate
Party
Votes
Share
Lee Seck Fun
MCA (PERIKATAN)
8,038
62.7%
Ramanathan Chelvarayan Mannavarayan
PPP
4,777
37.3%
GE02 (1964)
Candidate
Party
Votes
Share
Lee Seck Fun
MCA (PERIKATAN)
9,983
64.6%
Tan Boon Jin
Independent
2,667
17.2%
Omar bin Nordin
Parti Rakyat (SF)
2,328
15.1%
Abdul Rahman bin Abdul Wahab
Independent
486
3.1%
GE03 (1969)
Candidate
Party
Votes
Share
Lee Seck Fun
MCA (PERIKATAN)
7,822
46.3%
Keoh Cheng See
DAP
7,787
46.1%
Abu Samah bin Majid
PAS
1,296
7.7%
GE04 (1974)
Candidate
Party
Votes
Share
Mak Hon Kam
MCA (BN)
12,460
64.5%
Ibrahim bin Singgeh
DAP
6,262
32.4%
Chong Ah Yin
Pekemas
589
3.1%
GE05 (1978)
Candidate
Party
Votes
Share
Mak Hon Kam
MCA (BN)
15,805
68.2%
Zakaria bin Abdul Manaf
DAP
7,374
31.8%
GE06 (1982)
Candidate
Party
Votes
Share
Mak Hon Kam
MCA (BN)
18,745
67.5%
Zakaria bin Abdul Manaf
DAP
6,996
25.2%
Mohd. Rus bin Jaafar
PAS
2,025
7.3%
GE07 (1986)
Candidate
Party
Votes
Share
Loke Yuen Yow
MCA (BN)
18,693
64.1%
Liew Fatt Yuen
DAP
7,995
27.4%
Ho Shing Chong (Ghazali Ho bin Abdullah)
PAS (HAK)
2,464
8.5%
GE08 (1990)
Candidate
Party
Votes
Share
Loke Yuen Yow
MCA (BN)
23,953
73.3%
A. Rahim Mat Taib
DAP (GR)
8,707
26.7%
GE09 (1995)
Candidate
Party
Votes
Share
Loke Yuen Yow
MCA (BN)
25,752
83.5%
Wan Mokhtar bin Wan Endut
Semangat 46 (APU)
5,088
16.5%
GE10 (1999)
Candidate
Party
Votes
Share
Loke Yuen Yow
MCA (BN)
22,150
67.0%
Ng Lum Yong
Keadilan Nasional (BA)
10,928
33.0%
GE11 (2004)
Candidate
Party
Votes
Share
Loke Yuen Yow
MCA (BN)
24,283
71.7%
Shamsuddin Abdul Rahman
PKR (BA)
9,590
28.3%
GE12 (2008)
Candidate
Party
Votes
Share
Ong Ka Chuan
MCA (BN)
21,016
57.4%
Mohamad Azman bin Marjohan
PKR (PR)
15,594
42.6%
GE13 (2013)
Candidate
Party
Votes
Share
Ong Ka Chuan
MCA (BN)
28,225
54.2%
Tan Yee Kew
PKR (PR)
23,897
45.8%
GE14 (2018)
Candidate
Party
Votes
Share
Chang Lih Kang
PKR (PH)
24,672
45.4%
Mah Hang Soon
MCA (BN)
19,314
35.6%
Mohd Tarmizi bin Ab Rahman
PAS (GS)
10,311
19.0%
GE15 (2022)
Candidate
Party
Votes
Share
Chang Lih Kang
PKR (PH)
25,140
36.1%
Nolee Ashilin Mohammed Radzi
Bersatu (PN)
21,599
31.0%
Mah Hang Soon
MCA (BN)
20,963
30.1%
Jamaluddin Mohd Radzi
Independent
1,032
1.5%
Amir Hamzah bin Abdul Rajak
IMAN (GTA)
609
0.9%
Izzat Johari
Independent
328
0.5%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Tanjong Malim has been contested at 15 general elections on record since GE01 (1959). Parties that have won this seat over that span: MCA, PKR.
Frequently Asked Questions
Who won Tanjong Malim in the GE15 (2022) general election?
Chang Lih Kang (PKR) won Tanjong Malim in GE15 (2022) with 25,140 votes (36.1%), a majority of 3,541 votes over Nolee Ashilin Mohammed Radzi (Bersatu).
Which parties have won Tanjong Malim since GE01 (1959)?
Since GE01 (1959), Tanjong Malim has been won by: MCA, PKR.
What was the closest result in Tanjong Malim?
The closest result on record for Tanjong Malim was GE03 (1969), when MCA beat DAP by just 35 votes (0.2 percentage points).