State assembly constituency · Pulau Pinang
N22 Tanjong Bunga
N22Within P048
Loading map…
Area
19 km²
Constituency dashboard
Source: DOSM Kawasanku · Census 2020
Ethnic composition
- Bumiputera24.2%
- Chinese63.8%
- Indian9.9%
- Other2.1%
Age structure
- 0–14 (children)17.2%
- 15–64 (working)72.6%
- 65+ (seniors)10.2%
Citizens41,625
Non-citizens6,092
Male23,978
Female23,739
Live births550
Deaths300
Electoral history
Results from every election held for this seat
2023-PRN662.4% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| ZAIRIL KHIR JOHARI | DAP | 13,257 | — | Won |
| HNG CHEE WEY | GERAKAN | 4,430 | — | — |
| LEE CHUI WAH | PRM | 518 | — | — |
2023
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Zairil Khir Johari | PH | 13,257 | 72.82% | Won |
| Hng Chee Wey | PN | 4,430 | 24.33% | — |
| Lee Chui Wah | Parti Rakyat Malaysia | 518 | 2.85% | — |
201880.7% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Zairil Khir Johari | PH | 13,245 | 76.37% | Won |
| Teng Chang Yeow | BN | 3,902 | 22.50% | — |
| Chua Cheong Wee | Parti Rakyat Malaysia | 122 | 0.70% | — |
| MARVIN LEE ZHENG YONG | MUP | 74 | 0.43% | — |
2015
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Teh Yee Cheu | PH ( DAP ) | — | — | Won |
201383.7% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Teh Yee Cheu | DAP | 11,033 | 66.53% | Won |
| Chia Kwang Chye | BN | 5,518 | 33.28% | — |
| MAR SEONG LENG @ BEH SEONG LENG | INDEPENDENT - HORSE | 33 | 0.20% | — |
2008
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Teh Yee Cheu | DAP | 7,021 | 57.99% | Won |
| Chia Loong Thye | BN | 5,086 | 42.01% | — |
2004
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Koh Tsu Koon | BN | 8,985 | 76.49% | Won |
| Lim Cheng Heo | DAP | 2,761 | 23.51% | — |
1999
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Koh Tsu Koon | BN | 12,111 | 67.52% | Won |
| Wong Hang Yoke | DAP | 5,250 | 29.27% | — |
199567.8% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| TENG CHANG YEOW | GERAKAN | 7,939 | — | Won |
| KARPAL SINGH A/L RAM SINGHH | DAP | 5,379 | — | — |
| Koh Tsu Koon | BN ( GERAKAN ) | — | — | — |
199072.5% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| LIM KIT SIANG | DAP | 6,317 | — | Won |
| DR LIM CHONG EU | GERAKAN | 5,611 | — | — |
| Koh Tsu Koon | BN ( GERAKAN ) | — | — | — |
198669.7% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| DR. LIM CHONG EU | GERAKAN | 6,426 | — | Won |
| WONG HANG YOKE | DAP | 5,113 | — | — |
| Khoo Boo Yeang | BN ( GERAKAN ) | — | — | — |
198273.5% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| DR. LIM CHONG EU | GERAKAN | 9,151 | — | Won |
| LEE PI CHEANG | DAP | 2,910 | — | — |
| Khor Gark Kim | BN ( GERAKAN ) | — | — | — |
197877.6% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| DR LIM CHONG EU | BN - GERAKAN | 6,137 | — | Won |
| WONG HOONG KEAT | DAP | 5,223 | — | — |
| GAN KAH PENG | INDEPENDENT | 323 | — | — |
| DR T.B.A. PETER | SDP | 108 | — | — |
| Khor Gark Kim | BN ( GERAKAN ) | — | — | — |
197478.8% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| DR LIM CHONG EU | GERAKAN | 5,543 | — | Won |
| KHOO SOO GIAP | DAP | 3,303 | — | — |
| TAN PHOCK KIN | PEKEMAS | 936 | — | — |
| LEE KOK LIANG | PSRM | 306 | — | — |
| Khor Gark Kim | BN ( GERAKAN ) | — | — | — |
1971
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Khoo Soo Giap | DAP | — | — | Won |
1969
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Assembly was dissolved | Assembly was dissolved | — | — | Won |
1964
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Cheah Seng Khim | Alliance ( MCA ) | — | — | Won |
1959
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Cheah Seng Khim | Alliance ( MCA ) | — | — | Won |
Election simulator
Project a what-if outcome — adjust turnout and demographic support on a dedicated page
Spotted something wrong on this page?