| Federal constituency | |
|---|---|
| Legislature | Dewan Rakyat |
| MP | |
| Constituency created | 1958 |
| First contested | 1959 |
| Last contested | 2022 |
| Demographics | |
| Population (2020)[1] | 51,789 |
| Electors (2022)[2] | 46,985 |
| Area (km²)[3] | 576 |
| Pop. density (per km²) | 89.9 |
Kuala Kangsar is a federal constituency inKuala Kangsar District,Perak,Malaysia, that has been represented in theDewan Rakyat since 1959.
The federal constituency was created in the 1958 redistribution and is mandated to return a single member to the Dewan Rakyat under the first past the post voting system.
As of 2020, Kuala Kangsar has a population of 51,789 people.[5]
According to the federal gazette issued on 31 October 2022, the Kuala Kangsar constituency is divided into 26 polling districts.[6]
| State constituency | Polling Districts | Code | Location |
|---|---|---|---|
| Bukit Chandan (N34) | Kampong Talang | 067/34/01 | SMJK Tsung Wah |
| Jalan Dato Sagor | 067/34/02 | SMJK Tsung Wah | |
| Jalan Kangsar | 067/34/03 | SMK Clifford | |
| Kampong Pajak Potong | 067/34/04 | SJK (C) Tsung Wah | |
| Bukit Resident | 067/34/05 | SMK Raja Perempuan Kelsom | |
| Bukit Chandan | 067/34/06 | SK Raja Perempuan Muzwin | |
| Jalan Datoh | 067/34/07 | SJK (C) Tsung Wah | |
| Kampng Sayong Lembah | 067/34/08 | SMK Sayong | |
| Bendang Kering | 067/34/09 | SK Bendang Kering | |
| Menora | 067/34/10 | SK Menora | |
| Senggang | 067/34/11 | SK Senggang | |
| Seberang Manong | 067/34/12 | SRA Rakyat Insaniah | |
| Bekor | 067/34/13 | SK Bekor | |
| Manong (N35) | Taman Bunga Raya | 067/35/01 | SRA Rakyat Nurul Islamiah |
| Talang Hulu | 067/35/02 | SK Talang | |
| Jalan Baharu | 067/35/03 | SMK Raja Muda Musa | |
| Bendang Panjang | 067/35/04 | SRA Rakyat Ummul Khairiah | |
| Jerlun | 067/35/05 | SJK (C) Jerlun | |
| Kampong Mesjid | 067/35/06 | SK Sultan Abdul Aziz | |
| Kampong Ketior | 067/35/07 | SK Sultan Abdul Aziz | |
| Ulu Kenas | 067/35/08 | SK Ulu Kenas | |
| Lempor | 067/35/09 | SK Lempor | |
| Kampong Jeliang | 067/35/10 | SK Jeliang | |
| Manong | 067/35/11 | SK Manong | |
| Kampong Semat | 067/35/12 | Dewan Orang Ramai Kampong Semat | |
| Ulu Piol | 067/35/13 | SK Ulu Piol |
| Members of Parliament for Kuala Kangsar | ||||
|---|---|---|---|---|
| Parliament | No | Years | Member | Party |
| Constituency created fromSungei Perak Ulu | ||||
| Parliament of the Federation of Malaya | ||||
| 1st | P047 | 1959–1963 | Abdullah Abdul Raof (عبدالله عبدالرااوف) | Alliance (UMNO) |
| Parliament of Malaysia | ||||
| 1st | P047 | 1963–1964 | Abdullah Abdul Raof (عبدالله عبدالرااوف) | Alliance (UMNO) |
| 2nd | 1964–1969 | Megat Khas Megat Omar (مڬت خاص مڬت عمر) | ||
| 1969–1971 | Parliament was suspended[7][8] | |||
| 3rd | P047 | 1971–1973 | Mohamed Ghazali Jawi (محمد غزالي جاوي) | Alliance (UMNO) |
| 1973–1974 | BN (UMNO) | |||
| 4th | P052 | 1974–1978 | Oon Zariah Abu Bakar (اون زاريه ابو بكر) | |
| 5th | 1978–1982 | Yong Fatimah Mohd. Razali (يوڠ فاطمه محمد. غزالي) | ||
| 6th | 1982–1986 | Rafidah Aziz (رفيدة بنت عزيز) | ||
| 7th | P061 | 1986–1990 | ||
| 8th | 1990–1995 | |||
| 9th | P064 | 1995–1999 | ||
| 10th | 1999–2004 | |||
| 11th | P067 | 2004–2008 | ||
| 12th | 2008–2013 | |||
| 13th | 2013–2016 | Wan Mohammad Khair-il Anuar Wan Ahmad (وان محمد خيرالأنور وان أحمد) | ||
| 2016–2018 | Mastura Mohd Yazid (مستورة بنت محمد يزيد) | |||
| 14th | 2018–2022 | |||
| 15th | 2022–2024 | Iskandar Dzulkarnain Abdul Khalid (إسكندر ذلكرناءين عبدالخالد) | PN (BERSATU) | |
| 2024–present | Independent | |||
| Parliamentary constituency | State constituency | ||||||
|---|---|---|---|---|---|---|---|
| 1955–1959* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present | |
| Kuala Kangsar | Batu Hampar | ||||||
| Bukit Chandan | |||||||
| Manong | Manong | ||||||
| Padang Rengas | |||||||
| Senggang | |||||||
| No. | State Constituency | Member | Coalition (Party) |
|---|---|---|---|
| N34 | Bukit Chandan | Hashim Bujang | PN (BERSATU) |
| N35 | Manong | Burhanuddin Ahmad | PN (PAS) |
| No. | State Constituency | Local Government | Postcode |
|---|---|---|---|
| N34 | Bukit Chandan | Kuala Kangsar Municipal Council |
|
| N35 | Manong |
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| PN | Iskandar Dzulkarnain Abdul Khalid | 14,380 | 40.22 | |||
| BN | Maslin Sham Razman | 10,814 | 30.25 | |||
| PH | Ahmad Termizi Ramli | 10,356 | 28.96 | |||
| GTA | Yusmalia Mohamad Yusof | 204 | 0.57 | |||
| Total valid votes | 35,754 | 100.00 | ||||
| Total rejected ballots | 443 | |||||
| Unreturned ballots | 35 | |||||
| Turnout | 36,232 | 77.11 | ||||
| Registered electors | 46,985 | |||||
| Majority | 3,566 | 9.97 | ||||
| PNgain fromBN | Swing | ? | ||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Mastura Mohd Yazid | 12,102 | 40.26 | |||
| PH | Ahmad Termizi Ramli | 11,371 | 37.83 | |||
| PAS | Khalil Idham Lim Abdullah | 6,583 | 21.90 | |||
| Total valid votes | 30,056 | 100.00 | ||||
| Total rejected ballots | 511 | |||||
| Unreturned ballots | 134 | |||||
| Turnout | 30,701 | 83.08 | ||||
| Registered electors | 36,954 | |||||
| Majority | 731 | 2.43 | ||||
| BNhold | Swing | |||||
Source(s) "His Majesty's Government Gazette - Notice of Contested Election, Parliament for the State of Perak [P.U. (B) 237/2018]"(PDF). Attorney General's Chambers of Malaysia. 3 May 2018. Retrieved2018-08-01.[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 Perak [P.U. (B) 311/2018]"(PDF). Attorney General's Chambers of Malaysia. 28 May 2018. Retrieved2018-08-01.[permanent dead link] | ||||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Mastura Mohd Yazid | 12,653 | 54.37 | |||
| PAS | Najihatussalehah Ahmad | 5,684 | 24.42 | |||
| Amanah | Ahmad Termizi Ramli | 4,883 | 20.98 | |||
| Independent | Izat Bukhary Ismail Bukhary | 54 | 0.23 | |||
| Total valid votes | 23,274 | 100.00 | ||||
| Total rejected ballots | 239 | |||||
| Unreturned ballots | 10 | |||||
| Turnout | 23,523 | 71.39 | ||||
| Registered electors | 32,949 | |||||
| Majority | 6,969 | 29.95 | ||||
| BNhold | Swing | |||||
Source(s) "Pilihan Raya Kecil P.067 Kuala Kangsar".Election Commission of Malaysia. Archived fromthe original on 2018-09-19. Retrieved2018-09-19. "Federal Government Gazette - Notice of Contested Election - By-election of the Dewan Rakyat of P.067 Kuala Kangsar for the State of Perak [P.U. (B) 271/2016]"(PDF). Attorney General's Chambers of Malaysia. 6 June 2016. Archived fromthe original(PDF) on 2017-06-13. Retrieved2018-09-19. "Federal Government Gazette - Results of Contested Election and Statement of the Poll after the Official Addition of Votes for the By-election of P.067 Kuala Kangsar [P. U. (B) 298/2016]"(PDF). Attorney General's Chambers of Malaysia. 23 June 2016. Archived fromthe original(PDF) on 2017-03-27. Retrieved2016-06-27. | ||||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Wan Mohammad Khair-il Anuar Wan Ahmad | 14,218 | 51.14 | |||
| PAS | Khalil Idham Lim Abdullah | 13,136 | 47.25 | |||
| Independent | Kamilia Ibrahim | 447 | 1.61 | |||
| Total valid votes | 27,801 | 100.00 | ||||
| Total rejected ballots | 407 | |||||
| Unreturned ballots | 75 | |||||
| Turnout | 28,283 | 84.33 | ||||
| Registered electors | 33,540 | |||||
| Majority | 1,082 | 3.89 | ||||
| BNhold | Swing | |||||
Source(s) "Federal Government Gazette - Notice of Contested Election, Parliament for the State of Perak [P.U. (B) 174/2013]"(PDF). Attorney General's Chambers of Malaysia. 26 April 2013. Archived fromthe original(PDF) on 2019-12-29. Retrieved2016-05-06. "Federal Government Gazette - Results of Contested Election and Statements of the Poll after the Official Addition of Votes, Parliamentary Constituencies for the State of Perak [P.U. (B) 215/2013]"(PDF). Attorney General's Chambers of Malaysia. 22 May 2013. Retrieved2016-05-06.[permanent dead link] | ||||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Rafidah Aziz | 10,735 | 53.64 | ||
| PAS | Khairuddin Abd Malik | 9,277 | 46.36 | ||
| Total valid votes | 20,012 | 100.00 | |||
| Total rejected ballots | 373 | ||||
| Unreturned ballots | 388 | ||||
| Turnout | 20,773 | 73.34 | |||
| Registered electors | 28,325 | ||||
| Majority | 1,458 | 10.28 | |||
| BNhold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Rafidah Aziz | 12,938 | 65.73 | ||
| PAS | Mohammad Nizar Jamaluddin | 6,747 | 34.27 | ||
| Total valid votes | 19,685 | 100.00 | |||
| Total rejected ballots | 373 | ||||
| Unreturned ballots | 126 | ||||
| Turnout | 20,184 | 71.09 | |||
| Registered electors | 28,392 | ||||
| Majority | 6,191 | 31.46 | |||
| BNhold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Rafidah Aziz | 12,074 | 56.49 | ||
| PAS | Asmuni Awi | 9,300 | 43.51 | ||
| Total valid votes | 21,374 | 100.00 | |||
| Total rejected ballots | 434 | ||||
| Unreturned ballots | 78 | ||||
| Turnout | 21,886 | 64.69 | |||
| Registered electors | 33,832 | ||||
| Majority | 2,774 | 12.98 | |||
| BNhold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Rafidah Aziz | 15,393 | 76.44 | ||
| S46 | Abdul Khalid Mohd. Nasir | 4,744 | 23.56 | ||
| Total valid votes | 20,137 | 100.00 | |||
| Total rejected ballots | 736 | ||||
| Unreturned ballots | 116 | ||||
| Turnout | 20,989 | 65.56 | |||
| Registered electors | 32,014 | ||||
| Majority | 10,649 | 52.88 | |||
| BNhold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Rafidah Aziz | 16,548 | 65.92 | ||
| S46 | Jamaluddin Mohd Din | 8,554 | 34.08 | ||
| Total valid votes | 25,102 | 100.00 | |||
| Total rejected ballots | 824 | ||||
| Unreturned ballots | 0 | ||||
| Turnout | 25,926 | 68.84 | |||
| Registered electors | 37,659 | ||||
| Majority | 7,994 | 31.84 | |||
| BNhold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Rafidah Aziz | 16,196 | 71.05 | ||
| PAS | Ab Aziz Ishak | 6,598 | 28.95 | ||
| Total valid votes | 22,794 | 100.00 | |||
| Total rejected ballots | 658 | ||||
| Unreturned ballots | 0 | ||||
| Turnout | 23,452 | 63.94 | |||
| Registered electors | 36,681 | ||||
| Majority | 9,598 | 42.10 | |||
| BNhold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Rafidah Aziz | 12,159 | 65.27 | ||
| DAP | Harikrishnan Vallappan | 3,603 | 19.34 | ||
| PAS | Muhammad Harun | 2,867 | 15.39 | ||
| Total valid votes | 18,629 | 100.00 | |||
| Total rejected ballots | 527 | ||||
| Unreturned ballots | 0 | ||||
| Turnout | 19,156 | 72.19 | |||
| Registered electors | 26,535 | ||||
| Majority | 8,556 | 45.93 | |||
| BNhold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Yong Fatimah Mohd. Razali | 9,059 | 52.55 | ||
| DAP | Kok Kean Fatt @ Chin Ken Fatt | 4,261 | 24.72 | ||
| PAS | Baharuddin Abdul Latif | 3,919 | 22.73 | ||
| Total valid votes | 17,239 | 100.00 | |||
| Total rejected ballots | 592 | ||||
| Unreturned ballots | 0 | ||||
| Turnout | 17,831 | 74.43 | |||
| Registered electors | 23,958 | ||||
| Majority | 4,798 | 27.83 | |||
| BNhold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| BN | Oon Zariah Abu Bakar | 9,063 | 62.91 | ||
| DAP | Kok Kean Fatt @ Chin Ken Fatt | 3,826 | 26.56 | ||
| PEKEMAS | Abdul Raffor Abdul Hamid | 1,517 | 10.53 | ||
| Total valid votes | 14,406 | 100.00 | |||
| Total rejected ballots | 532 | ||||
| Unreturned ballots | 0 | ||||
| Turnout | 14,938 | 68.78 | |||
| Registered electors | 21,720 | ||||
| Majority | 5,237 | 36.35 | |||
| BNgain fromAlliance | Swing | ? | |||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| Alliance | Mohamed Ghazali Jawi | 12,580 | 57.99 | ||
| PMIP | Abdul Mutalib Mohd Tahir | 9,113 | 42.01 | ||
| Total valid votes | 21,693 | 100.00 | |||
| Total rejected ballots | 1,587 | ||||
| Unreturned ballots | 0 | ||||
| Turnout | 23,280 | 70.40 | |||
| Registered electors | 33,067 | ||||
| Majority | 3,467 | 15.98 | |||
| Alliancehold | Swing | ||||
| Party | Candidate | Votes | % | ∆% | |
|---|---|---|---|---|---|
| Alliance | Megat Khas Megat Omar | 11,309 | 50.46 | ||
| PMIP | Ahmad Zawawi Ibrahim | 5,139 | 22.93 | ||
| Socialist Front | Fathil Khalid | 3,028 | 13.51 | ||
| Independent | S. Underwood | 2,209 | 9.86 | ||
| UDP | Syed Osman Jamalullail | 725 | 3.24 | ||
| Total valid votes | 22,410 | 100.00 | |||
| Total rejected ballots | 863 | ||||
| Unreturned ballots | 0 | ||||
| Turnout | 23,273 | 78.32 | |||
| Registered electors | 29,714 | ||||
| Majority | 6,170 | 27.53 | |||
| Alliancehold | Swing | ||||
| Party | Candidate | Votes | % | |||
|---|---|---|---|---|---|---|
| Alliance | Abdullah Abdul Raof | 8,367 | 44.68 | |||
| PMIP | Syed Nordin Husein | 5,581 | 29.80 | |||
| Socialist Front | Omar Nordin | 4,780 | 25.52 | |||
| Total valid votes | 18,728 | 100.00 | ||||
| Total rejected ballots | 146 | |||||
| Unreturned ballots | 0 | |||||
| Turnout | 18,874 | 71.31 | ||||
| Registered electors | 26,466 | |||||
| Majority | 2,786 | 14.88 | ||||
| This was a new constituency created. | ||||||