State assembly constituency · Pulau Pinang
N31 Batu Lancang
N31Within P050
Loading map…
Area
3 km²
Constituency dashboard
Source: DOSM Kawasanku · Census 2020
Ethnic composition
- Bumiputera8.7%
- Chinese85.5%
- Indian5.3%
- Other0.5%
Age structure
- 0–14 (children)17.9%
- 15–64 (working)69.4%
- 65+ (seniors)12.7%
Citizens34,297
Non-citizens637
Male17,528
Female17,406
Live births411
Deaths224
Electoral history
Results from every election held for this seat
2023-PRN672.0% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| ONG AH TEONG | DAP | 21,796 | — | Won |
| MOHD ASWAAD BIN JAAFAR | GERAKAN | 1,865 | — | — |
2023
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Ong Ah Teong | PH | 21,796 | 92.10% | Won |
| Mohd Aswaad Jaafar | PN | 1,865 | 7.90% | — |
201885.2% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Ong Ah Teong | Pakatan Harapan (2018) | 20,615 | 89.00% | Won |
| Koo Pei Chee | BN | 2,407 | 10.40% | — |
| Kee Lean Ee | BERSAMA | 139 | 0.60% | — |
2015
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Law Heng Kiang | PH ( DAP ) | — | — | Won |
201386.7% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Law Heng Kiang | DAP | 18,760 | 84.70% | Won |
| Lee Boon Ten | BN | 3,396 | 15.30% | — |
2008
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Law Heng Kiang | DAP | 11,945 | 69.70% | Won |
| Ng Fook On | BN | 5,200 | 30.30% | — |
2004
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Ng Fook On | BN ( Gerakan ) | — | — | Won |
1999
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Law Heng Kiang | BA ( DAP ) | — | — | Won |
199577.0% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| LIM CHIEN AUN | GERAKAN | 11,269 | — | Won |
| ZULKIFLI BIN MOHD. NOOR | DAP | 4,494 | — | — |
| ZOLKIFLY BIN MD. LAZIM | PAS | 1,346 | — | — |
| Chong Eng | GR ( DAP ) | — | — | — |
199075.1% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| DR HJ. HILMI HJ YAHYA | UMNO | 6,364 | — | Won |
| DR SANUSI OTHMAN | PRM | 3,913 | — | — |
| Tan Loo Jit | GR ( DAP ) | — | — | — |
198671.5% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| HAJI YAHAYA BIN AHMAD | UMNO | 5,133 | — | Won |
| LIM KEAT CHAI | DAP | 2,936 | — | — |
| MOHD BIN HASHIM | PAS | 1,133 | — | — |
| Tan Loo Jit | DAP | — | — | — |
Election simulator
Project a what-if outcome — adjust turnout and demographic support on a dedicated page
Spotted something wrong on this page?