Tanjung Piai (federal constituency)
Federal constituency in Johor, Malaysia
From Wikipedia, the free encyclopedia
Tanjung Piai (formerly Tanjong Piai) is a federal constituency in Pontian District and Johor Bahru District, Johor, Malaysia, that has been represented in the Dewan Rakyat since 2004.
| Federal constituency | |
|---|---|
| Legislature | Dewan Rakyat |
| MP | |
| Constituency created | 2003 |
| First contested | 2004 |
| Last contested | 2022 |
| Demographics | |
| Population (2020)[1] | 91,540 |
| Electors (2026)[2] | 72,524 |
| Area (km²)[3] | 486 |
| Pop. density (per km²) | 188.4 |
The federal constituency was created in the 2003 redistribution and is mandated to elect a single member to the Dewan Rakyat under the first past the post voting system.
Demographics
As of 2020, Tanjung Piai has a population of 91,540 people.[5]
- 18-20 (5.84%)
- 21-29 (20.4%)
- 30-39 (20.9%)
- 40-49 (17.2%)
- 50-59 (15.3%)
- 60-69 (11.4%)
- 70-79 (6.22%)
- 80-89 (2.27%)
- above 90 (0.54%)
- Male (50.7%)
- Female (49.3%)
History
Polling districts
According to the gazette issued on 2 July 2026, the Tanjung Piai constituency has a total of 27 polling districts.[6]
| State constituency | Poling Districts | Code | Location |
|---|---|---|---|
| Pekan Nanas (N55) | Parit Kudus | 165/55/01 | SK Parit Kudus |
| Tanjong Ayer Hitam | 165/55/02 | SK Tanjong Ayer Hitam | |
| Ladang South Malaya | 165/55/03 | SK Parit Haji Adnan | |
| Melayu Raya | 165/55/04 | SK Melayu Raya | |
| Kampong Lubok Sawah | 165/55/05 | SK Kampung Sawah | |
| Tenggayon | 165/55/06 | SK Seri Bunian | |
| Pengkalan Raja Pontian | 165/55/07 | SK Pengkalan Raja | |
| Bandar Pekan Nenas Barat | 165/55/08 | SMK Dato' Mohd. Yunos Sulaiman | |
| Bandar Pekan Nenas Timor | 165/55/09 | SMK Pekan Nanas | |
| Bandar Pekan Nenas Tengah | 165/55/10 |
| |
| Bandar Pekan Nenas Selatan | 165/55/11 |
| |
| Kukup (N56) | Ladang Sungai Burong | 165/56/01 | SK Jeram Batu |
| Jalan Rimba Terjun | 165/56/02 | SJK (C) Bin Chong | |
| Kampong Duku | 165/56/03 | SJK (C) Cheow Min | |
| Kampong Rimba Terjun | 165/56/04 | SK Rimba Terjun | |
| Parit Hj. Ismail | 165/56/05 | SK Sungai Bunyi | |
| Rambah | 165/56/06 | SK Rambah | |
| Parit Rambai | 165/56/07 | SK Parit Rambai | |
| Peradin | 165/56/08 | SK Belokok | |
| Telok Kerang | 165/56/09 | SK Telok Kerang | |
| Penerok | 165/56/10 | SK Penerok | |
| Sungai Boh | 165/56/11 | SK Sungai Boh | |
| Bandar Permas Kechil | 165/56/12 | SJK (C) Pei Chiao | |
| Permas Kechil | 165/56/13 | SMK Sri Kukup | |
| Sungai Durian | 165/56/14 | SK Sungai Durian | |
| Serkat | 165/56/15 | SK Serkat | |
| Andek Mori | 165/56/16 | SK Andek Mori |
Representation history
| Members of Parliament for Tanjung Piai | |||||
|---|---|---|---|---|---|
| Parliament | No | Years | Member | Party | Vote Share |
| Constituency created from Pontian | |||||
| Tanjong Piai | |||||
| 11th | P165 | 2004–2008 | Ong Ka Ting (黄家定) | BN (MCA) | 28,046 86.36% |
| 12th | 2008–2013 | Wee Jeck Seng (黄日昇) |
23,392 68.07% | ||
| 13th | 2013–2018 | 25,038 56.12% | |||
| Tanjung Piai | |||||
| 14th | P165 | 2018–2019 | Mohamed Farid Md Rafik (محمد فريد بن مد رفيق) | PH (BERSATU) | 21,255 47.29% |
| 2019–2022 | Wee Jeck Seng (黄日昇) |
BN (MCA) | 25,466 65.60% | ||
| 15th | 2022–present | 23,593 43.22% | |||
State constituency
| Parliamentary constituency | State constituency | ||||||
|---|---|---|---|---|---|---|---|
| 1954–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present | |
| Tanjong Piai | Kukup | ||||||
| Pekan Nenas | |||||||
| Tanjung Piai | Kukup | ||||||
| Pekan Nanas | |||||||
Historical boundaries
| State Constituency | Area | |
|---|---|---|
| 2003 | 2018 | |
| Kukup |
|
|
| Pekan Nanas |
|
|
Current state assembly members
| No. | State Constituency | Member | Coalition (Party) |
|---|---|---|---|
| N55 | Pekan Nanas | Tan Eng Meng | BN (MCA) |
| N56 | Kukup | Md Israk Abdullah | BN (UMNO) |
Local governments & postcode
| No. | State Constituency | Local Government | Postcode |
|---|---|---|---|
| N55 | Pekan Nanas |
|
|
| N56 | Kukup | Pontian Municipal Council |
Election results
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Wee Jeck Seng | 23,593 | 43.22 | |||
| MUDA | Lim Wei Jiet | 17,233 | 31.57 | |||
| PN | Najwah Halimah Ab Alim | 13,762 | 25.21 | |||
| Total valid votes | 54,588 | 100.00 | ||||
| Total rejected ballots | 395 | |||||
| Unreturned ballots | 123 | |||||
| Turnout | 55,106 | 77.23 | ||||
| Registered electors | 70,679 | |||||
| Majority | 6,360 | 11.65 | ||||
| BN hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Wee Jeck Seng | 25,466 | 65.60 | ||
| PH | Karmaine Sardini | 10,380 | 26.74 | ||
| GERAKAN | Wendy Subramaniam | 1,707 | 4.40 | ||
| Pan-Malaysian Islamic Front | Badhrulhisham Abd Aziz | 850 | 2.19 | ||
| Independent | Ang Chuan Lock | 380 | 0.98 | ||
| Independent | Faridah Aryani Abd Ghaffar | 32 | 0.08 | ||
| Total valid votes | 38,815 | 100.00 | |||
| Total rejected ballots | 595 | ||||
| Unreturned ballots | 30 | ||||
| Turnout | 39,435 | 74.43 | |||
| Registered electors | 52,986 | ||||
| Majority | 15,086 | 38.86 | |||
| BN gain from PKR | Swing | . | |||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| PKR | Mohamed Farid Md Rafik | 21,255 | 47.29 | |||
| BN | Wee Jeck Seng | 20,731 | 46.12 | |||
| PAS | Nordin Othman¹ | 2,962 | 6.59 | |||
| Total valid votes | 44,948 | 100.00 | ||||
| Total rejected ballots | 841 | |||||
| Unreturned ballots | 69 | |||||
| Turnout | 45,858 | 85.67 | ||||
| Registered electors | 53,528 | |||||
| Majority | 524 | 1.17 | ||||
| PKR gain from BN | Swing | ? | ||||
Source(s) "His Majesty's Government Gazette - Notice of Contested Election, Parliament for the State of Johore [P.U. (B) 244/2018]" (PDF). Attorney General's Chambers of Malaysia. 3 May 2018. Archived from the original (PDF) on 2019-12-29. Retrieved 2018-08-01. "Federal Government Gazette - Results of Contested Election and Statements of the Poll after the Official Addition of Votes, Parliamentary Constituencies for the State of Johore [P.U. (B) 318/2018]" (PDF). Attorney General's Chambers of Malaysia. 28 May 2018. Retrieved 2018-08-01.[permanent dead link] | ||||||
Note: 1Nordin Othman was a candidate of Pan-Malaysian Islamic Front (BERJASA), who had contested under the PAS banner through the Gagasan Sejahtera pact.[7]
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Wee Jeck Seng | 25,038 | 56.12 | |||
| DAP | Mahdzir Ibrahim | 19,581 | 43.88 | |||
| Total valid votes | 44,619 | 100.00 | ||||
| Total rejected ballots | 918 | |||||
| Unreturned ballots | 85 | |||||
| Turnout | 45,622 | 87.95 | ||||
| Registered electors | 51,875 | |||||
| Majority | 5,457 | 12.24 | ||||
| BN hold | Swing | |||||
Source(s) "Federal Government Gazette - Notice of Contested Election, Parliament for the State of Johore [P.U. (B) 181/2013]" (PDF). Attorney General's Chambers of Malaysia. 26 April 2013. Retrieved 2016-05-12.[permanent dead link] "Federal Government Gazette - Results of Contested Election and Statements of the Poll after the Official Addition of Votes, Parliamentary Constituencies for the State of Johore [P.U. (B) 222/2013]" (PDF). Attorney General's Chambers of Malaysia. 22 May 2013. Retrieved 2016-05-12.[permanent dead link] | ||||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Wee Jeck Seng | 23,302 | 68.07 | ||
| DAP | Ahmad Ton | 10,931 | 31.93 | ||
| Total valid votes | 34,233 | 100.00 | |||
| Total rejected ballots | 1,117 | ||||
| Unreturned ballots | 214 | ||||
| Turnout | 35,564 | 77.82 | |||
| Registered electors | 45,701 | ||||
| Majority | 12,371 | 36.14 | |||
| BN hold | Swing | ||||
| Party | Candidate | Votes | % | |||
|---|---|---|---|---|---|---|
| BN | Ong Ka Ting | 28,046 | 86.36 | |||
| DAP | Tan Hang Meng | 4,431 | 13.64 | |||
| Total valid votes | 32,477 | 100.00 | ||||
| Total rejected ballots | 1,461 | |||||
| Unreturned ballots | 0 | |||||
| Turnout | 33,938 | 76.14 | ||||
| Registered electors | 44,575 | |||||
| Majority | 23,615 | 72.72 | ||||
| This was a new constituency created. | ||||||