Bandar Kuching — Malaysia General Election Results
Compiled by EveryElectionResult.com's data team · Last updated 2026-08-30
Bandar Kuching was won by Kelvin Yii Lee Wuen (DAP) at the GE15 (2022) general election, with a majority of 28,891 votes over Tay Tze Kok. This page covers every general election in Bandar Kuching from GE03 (1970) to GE15 (2022).
Full Election History, GE03 (1970)–GE15 (2022)
Election
Winner
Party
Votes
Vote Share
Runner-up
Majority
GE03 (1970)
Ong Kee Hui
SUPP
13,410
85.6%
Kenneth Lau Ah Lah (Independent)
12,126 (77.4 pts)
GE04 (1974)
Ong Kee Hui
SUPP
11,534
55.3%
Leong Ho Yuen (SNAP)
2,683 (12.9 pts)
GE05 (1978)
Ong Kee Hui
SUPP
19,902
79.6%
Leong Ho Yuen (Independent)
14,813 (59.3 pts)
GE06 (1982)
Sim Kwang Yang
DAP
19,200
55.1%
Loke Yik Ping (SUPP)
3,577 (10.3 pts)
GE07 (1986)
Sim Kwang Yang
DAP
26,468
58.9%
Chan Seng Khai (SUPP)
7,974 (17.7 pts)
GE08 (1990)
Sim Kwang Yang
DAP
25,573
56.9%
Stephen Yong Kuet Tze (SUPP)
6,164 (13.7 pts)
GE09 (1995)
Song Swee Guan
SUPP
27,514
53.1%
Sim Kwang Yang (DAP)
3,184 (6.1 pts)
GE10 (1999)
Song Swee Guan
SUPP
18,239
53.6%
Dominique Ng Kim Ho (Independent)
8,389 (24.7 pts)
GE11 (2004)
Chong Chieng Jen
DAP
17,914
53.0%
Wee Kok Tiong (SUPP)
2,041 (6.0 pts)
GE12 (2008)
Chong Chieng Jen
DAP
22,901
63.9%
Sim Yaw Yen (SUPP)
9,952 (27.8 pts)
GE13 (2013)
Chong Chieng Jen
DAP
30,133
74.2%
Tan Kai (SUPP)
19,642 (48.4 pts)
GE14 (2018)
Kelvin Yii Lee Wuen
DAP
48,548
79.4%
Kho Teck Wan (SUPP)
35,973 (58.9 pts)
GE15 (2022)
Kelvin Yii Lee Wuen
DAP
45,353
71.3%
Tay Tze Kok (SUPP)
28,891 (45.4 pts)
Full Result Breakdown by Election
GE03 (1970)
Candidate
Party
Votes
Share
Ong Kee Hui
SUPP
13,410
85.6%
Kenneth Lau Ah Lah
Independent
1,284
8.2%
Kai Yan
Independent
972
6.2%
GE04 (1974)
Candidate
Party
Votes
Share
Ong Kee Hui
SUPP (BN)
11,534
55.3%
Leong Ho Yuen
SNAP
8,851
42.5%
Peter Ng Eng Lim
Independent
457
2.2%
GE05 (1978)
Candidate
Party
Votes
Share
Ong Kee Hui
SUPP (BN)
19,902
79.6%
Leong Ho Yuen
Independent
5,089
20.4%
GE06 (1982)
Candidate
Party
Votes
Share
Sim Kwang Yang
DAP
19,200
55.1%
Loke Yik Ping
SUPP (BN)
15,623
44.9%
GE07 (1986)
Candidate
Party
Votes
Share
Sim Kwang Yang
DAP
26,468
58.9%
Chan Seng Khai
SUPP (BN)
18,494
41.1%
GE08 (1990)
Candidate
Party
Votes
Share
Sim Kwang Yang
DAP (GR)
25,573
56.9%
Stephen Yong Kuet Tze
SUPP (BN)
19,409
43.1%
GE09 (1995)
Candidate
Party
Votes
Share
Song Swee Guan
SUPP (BN)
27,514
53.1%
Sim Kwang Yang
DAP (GR)
24,330
46.9%
GE10 (1999)
Candidate
Party
Votes
Share
Song Swee Guan
SUPP (BN)
18,239
53.6%
Dominique Ng Kim Ho
Independent
9,850
29.0%
Chong Chieng Jen
DAP (BA)
5,913
17.4%
GE11 (2004)
Candidate
Party
Votes
Share
Chong Chieng Jen
DAP
17,914
53.0%
Wee Kok Tiong
SUPP (BN)
15,873
47.0%
GE12 (2008)
Candidate
Party
Votes
Share
Chong Chieng Jen
DAP (PR)
22,901
63.9%
Sim Yaw Yen
SUPP (BN)
12,949
36.1%
GE13 (2013)
Candidate
Party
Votes
Share
Chong Chieng Jen
DAP (PR)
30,133
74.2%
Tan Kai
SUPP (BN)
10,491
25.8%
GE14 (2018)
Candidate
Party
Votes
Share
Kelvin Yii Lee Wuen
DAP (PH)
48,548
79.4%
Kho Teck Wan
SUPP (BN)
12,575
20.6%
GE15 (2022)
Candidate
Party
Votes
Share
Kelvin Yii Lee Wuen
DAP (PH)
45,353
71.3%
Tay Tze Kok
SUPP (GPS)
16,462
25.9%
Voon Lee Shan
PSB
1,760
2.8%
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party's coalition bloc.
Trend
Bandar Kuching has been contested at 13 general elections on record since GE03 (1970). Parties that have won this seat over that span: SUPP, DAP.
Frequently Asked Questions
Who won Bandar Kuching in the GE15 (2022) general election?
Kelvin Yii Lee Wuen (DAP) won Bandar Kuching in GE15 (2022) with 45,353 votes (71.3%), a majority of 28,891 votes over Tay Tze Kok (SUPP).
Which parties have won Bandar Kuching since GE03 (1970)?
Since GE03 (1970), Bandar Kuching has been won by: DAP, SUPP.
What was the closest result in Bandar Kuching?
The closest result on record for Bandar Kuching was GE11 (2004), when DAP beat SUPP by just 2,041 votes (6.0 percentage points).