Kuala Kangsar (federal constituency)

Kuala Kangsar (P067)
Perak constituency
Federal constituency
LegislatureDewan Rakyat
MP
Constituency created1958
First contested1959
Last contested2022
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 in Kuala Kangsar District, Perak, Malaysia, that has been represented in the Dewan 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.

Demographics

Ethnic breakdown of Kuala Kangsar's electorate as of 2022[4]
  1. Malay (71.6%)
  2. Chinese (21.0%)
  3. Indian (6.40%)
  4. Other ethnicities (1.00%)

As of 2020, Kuala Kangsar has a population of 51,789 people.[5]

Age breakdown of Kuala Kangsar's electorate as of 2022
  1. 18–20 (5.35%)
  2. 21–29 (19.7%)
  3. 30–39 (21.9%)
  4. 40–49 (17.3%)
  5. 50–59 (14.2%)
  6. 60–69 (12.0%)
  7. 70–79 (6.28%)
  8. 80–89 (2.17%)
  9. above 90 (0.62%)
Gender breakdown of Kuala Kangsar's electorate as of 2022
  1. Male (49.4%)
  2. Female (50.6%)

History

Polling districts

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

Representation history

Members of Parliament for Kuala Kangsar
Parliament NoYearsMemberParty Vote Share
Constituency created from Sungei Perak Ulu
Parliament of the Federation of Malaya
1st P0471959–1963Abdullah Abdul Raof (عبدالله عبدالرااوف)Alliance (UMNO) 8,367
44.68%
Parliament of Malaysia
1st P0471963–1964Abdullah Abdul Raof (عبدالله عبدالرااوف)Alliance (UMNO) 8,367
44.68%
2nd1964–1969Megat Khas Megat Omar
(مڬت خاص مڬت عمر)
11,309
50.46%
1969–1971Parliament was suspended[7][8]
3rd P0471971–1973Mohamed Ghazali Jawi
(محمد غزالي جاوي)
Alliance (UMNO) 12,580
57.99%
1973–1974BN (UMNO)
4th P0521974–1978Oon Zariah Abu Bakar (اون زاريه ابو بكر) 9,063
62.91%
5th1978–1982Yong Fatimah Mohd. Razali
(يوڠ فاطمه محمد. غزالي)
9,059
52.55%
6th1982–1986Rafidah Aziz (رفيدة بنت عزيز) 12,159
65.27%
7th P0611986–1990 16,196
71.05%
8th1990–1995 16,548
65.92%
9th P0641995–1999 15,393
76.44%
10th1999–2004 12,074
56.49%
11th P0672004–2008 12,938
65.73%
12th2008–2013 10,735
53.64%
13th2013–2016Wan Mohammad Khair-il Anuar Wan Ahmad
(وان محمد خيرالأنور وان أحمد)
14,218
51.14%
2016–2018Mastura Mohd Yazid (مستورة بنت محمد يزيد) 12,653
54.37%
14th2018–2022 12,102
40.26%
15th2022–2024Iskandar Dzulkarnain Abdul Khalid
(إسكندر ذلكرناءين عبدالخالد)
PN (BERSATU) 14,380
40.22%
2024–present Independent

State constituency

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

Historical boundaries

State Constituency Area
1959 1974 1984 1994 2003 2018
Batu Hampar
  • Jerlun
  • Kampung Ketiong Luar
  • Kampung Simpang Tiga
  • Kampung Sungai Nyior
  • Kampung Ulu Kenas
Bukit Chandan
  • Bukit Chandan
  • Jerlun
  • Kota Lama Kiri
  • Kuala Kangsar
  • Talang
  • Bekor
  • Bukit Chandan
  • Kampung Chopin
  • Kampung Simpang Tiga
  • Senggang
  • Bekor
  • Bukit Chandan
  • Kampung Chopin
  • Kuala Kangsar
  • Senggang
  • Bekor
  • Bukit Chandan
  • Kampung Sayong
  • Kuala Kangsar
  • Senggang
Manong
  • Jerlun
  • Kampung Ketiong Luar
  • Kampung Simpang Tiga
  • Kampung Ulu Kenas
  • Manong
  • Jerlun
  • Kampung Ketiong Luar
  • Kampung Simpang Tiga
  • Kampung Ulu Kenas
  • Manong
  • Jerlun
  • Kampung Ketiong Luar
  • Kampung Ulu Kenas
  • Manong
  • Talang
Padang Rengas
  • Kampung Changkat Gohor
  • Kampung Lempor
  • Kota Lama Kiri
  • Lubok Merbau
  • Padang Rengas
Senggang
  • Jerlun
  • Kampung Simpang Tiga
  • Kampung Ulu Kenas
  • Kuala Kangsar
  • Manong

Current state assembly members

No. State Constituency Member Coalition (Party)
N34Bukit ChandanHashim BujangPN (BERSATU)
N35ManongBurhanuddin AhmadPN (PAS)

Local governments & postcodes

No. State Constituency Local Government Postcode
N34 Bukit Chandan Kuala Kangsar Municipal Council
  • 32800 Parit
  • 33000, 33010, 33040 Kuala Kangsar
  • 33700 Padang Rengas
  • 33800 Manong
N35 Manong

Election results

Malaysian general election, 2022
Party Candidate Votes%∆%
PNIskandar Dzulkarnain Abdul Khalid14,38040.22Increase 40.22
BNMaslin Sham Razman10,81430.25Decrease 10.01
PHAhmad Termizi Ramli10,35628.96Increase 28.96
PEJUANGYusmalia Mohamad Yusof2040.57Increase 0.57
Total valid votes 35,754 100.00
Total rejected ballots 443
Unreturned ballots 35
Turnout 36,23277.11Decrease 7.97
Registered electors 46,985
Majority 3,5669.97Increase 7.54
PN gain from BN Swing ?
Malaysian general election, 2018
Party Candidate Votes%∆%
BNMastura Mohd Yazid12,10240.26Decrease 14.11
PKRAhmad Termizi Ramli11,37137.83Increase 37.83
PASKhalil Idham Lim Abdullah6,58321.90Decrease 2.52
Total valid votes 30,056 100.00
Total rejected ballots 511
Unreturned ballots 134
Turnout 30,70183.08Increase 11.69
Registered electors 36,954
Majority 7312.43Decrease 27.52
BN hold 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. 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 Perak [P.U. (B) 311/2018]" (PDF). Attorney General's Chambers of Malaysia. 28 May 2018. Retrieved 2018-08-01.
Malaysian general by-election, 18 June 2016
The by-election was called due to the death of incumbent, Wan Mohammad Khair-il Anuar Wan Ahmad.
Party Candidate Votes%∆%
BNMastura Mohd Yazid12,65354.37Increase 3.23
PASNajihatussalehah Ahmad5,68424.42Decrease 22.83
AmanahAhmad Termizi Ramli4,88320.98Increase 20.98
IndependentIzat Bukhary Ismail Bukhary540.23Increase 0.23
Total valid votes 23,274 100.00
Total rejected ballots 239
Unreturned ballots 10
Turnout 23,52371.39Increase 12.94
Registered electors 32,949
Majority 6,96929.95Increase 26.06
BN hold Swing
Source(s)
Malaysian general election, 2013
Party Candidate Votes%∆%
BNWan Mohammad Khair-il Anuar Wan Ahmad14,21851.14Decrease 2.50
PASKhalil Idham Lim Abdullah13,13647.25Increase 0.89
IndependentKamilia Ibrahim4471.61Increase 1.61
Total valid votes 27,801 100.00
Total rejected ballots 407
Unreturned ballots 75
Turnout 28,28384.33Increase 10.99
Registered electors 33,540
Majority 1,0823.89Decrease 6.39
BN hold Swing
Malaysian general election, 2008
Party Candidate Votes%∆%
BNRafidah Aziz10,73553.64Decrease 12.09
PASKhairuddin Abd Malik9,27746.36Increase 12.09
Total valid votes 20,012 100.00
Total rejected ballots 373
Unreturned ballots 388
Turnout 20,77373.34Increase 2.25
Registered electors 28,325
Majority 1,45810.28Decrease 21.18
BN hold Swing
Malaysian general election, 2004
Party Candidate Votes%∆%
BNRafidah Aziz12,93865.73Increase 9.24
PASMohammad Nizar Jamaluddin6,74734.27Decrease 9.24
Total valid votes 19,685 100.00
Total rejected ballots 373
Unreturned ballots 126
Turnout 20,18471.09Increase 6.40
Registered electors 28,392
Majority 6,19131.46Increase 18.48
BN hold Swing
Malaysian general election, 1999
Party Candidate Votes%∆%
BNRafidah Aziz12,07456.49Decrease 19.95
PASAsmuni Awi9,30043.51Increase 43.51
Total valid votes 21,374 100.00
Total rejected ballots 434
Unreturned ballots 78
Turnout 21,88664.69Decrease 0.87
Registered electors 33,832
Majority 2,77412.98Decrease 39.90
BN hold Swing
Malaysian general election, 1995
Party Candidate Votes%∆%
BNRafidah Aziz15,39376.44Increase 10.52
S46Abdul Khalid Mohd. Nasir4,74423.56Decrease 10.52
Total valid votes 20,137 100.00
Total rejected ballots 736
Unreturned ballots 116
Turnout 20,98965.56Decrease 3.28
Registered electors 32,014
Majority 10,64952.88Increase 21.04
BN hold Swing
Malaysian general election, 1990
Party Candidate Votes%∆%
BNRafidah Aziz16,54865.92Decrease 5.13
S46Jamaluddin Mohd Din8,55434.08Increase 34.08
Total valid votes 25,102 100.00
Total rejected ballots 824
Unreturned ballots 0
Turnout 25,92668.84Increase 4.90
Registered electors 37,659
Majority 7,99431.84Decrease 10.26
BN hold Swing
Malaysian general election, 1986
Party Candidate Votes%∆%
BNRafidah Aziz16,19671.05Increase 5.78
PASAb Aziz Ishak6,59828.95Increase 13.56
Total valid votes 22,794 100.00
Total rejected ballots 658
Unreturned ballots 0
Turnout 23,45263.94Decrease 8.25
Registered electors 36,681
Majority 9,59842.10Increase 3.83
BN hold Swing
Malaysian general election, 1982
Party Candidate Votes%∆%
BNRafidah Aziz12,15965.27Increase 12.72
DAPHarikrishnan Vallappan3,60319.34Decrease 5.38
PASMuhammad Harun2,86715.39Decrease 7.34
Total valid votes 18,629 100.00
Total rejected ballots 527
Unreturned ballots 0
Turnout 19,15672.19Decrease 2.24
Registered electors 26,535
Majority 8,55645.93Increase 18.10
BN hold Swing
Malaysian general election, 1978
Party Candidate Votes%∆%
BNYong Fatimah Mohd. Razali9,05952.55Decrease 10.36
DAPKok Kean Fatt @ Chin Ken Fatt4,26124.72Decrease 1.84
PASBaharuddin Abdul Latif3,91922.73Increase 22.73
Total valid votes 17,239 100.00
Total rejected ballots 592
Unreturned ballots 0
Turnout 17,83174.43Increase 5.65
Registered electors 23,958
Majority 4,79827.83Decrease 8.52
BN hold Swing
Malaysian general election, 1974
Party Candidate Votes%∆%
BNOon Zariah Abu Bakar9,06362.91Increase 62.91
DAPKok Kean Fatt @ Chin Ken Fatt3,82626.56Increase 26.56
PEKEMASAbdul Raffor Abdul Hamid1,51710.53Increase 10.53
Total valid votes 14,406 100.00
Total rejected ballots 532
Unreturned ballots 0
Turnout 14,93868.78Decrease 1.62
Registered electors 21,720
Majority 5,23736.35Increase 20.37
BN gain from Alliance Swing ?
Malaysian general election, 1969
Party Candidate Votes%∆%
AllianceMohamed Ghazali Jawi12,58057.99Increase 7.53
PMIPAbdul Mutalib Mohd Tahir9,11342.01Increase 19.08
Total valid votes 21,693 100.00
Total rejected ballots 1,587
Unreturned ballots 0
Turnout 23,28070.40Decrease 7.92
Registered electors 33,067
Majority 3,46715.98Decrease 11.55
Alliance hold Swing
Malaysian general election, 1964
Party Candidate Votes%∆%
AllianceMegat Khas Megat Omar11,30950.46Increase 5.78
PMIPAhmad Zawawi Ibrahim5,13922.93Decrease 6.87
Socialist FrontFathil Khalid3,02813.51Increase 13.51
IndependentS. Underwood2,2099.86Increase 9.86
UDPSyed Osman Jamalullail7253.24Increase 3.24
Total valid votes 22,410 100.00
Total rejected ballots 863
Unreturned ballots 0
Turnout 23,27378.32Increase 7.01
Registered electors 29,714
Majority 6,17027.53Increase 12.65
Alliance hold Swing
Malaysian general election, 1959
Party Candidate Votes%
AllianceAbdullah Abdul Raof8,36744.68
PMIPSyed Nordin Husein5,58129.80
Socialist FrontOmar Nordin4,78025.52
Total valid votes 18,728 100.00
Total rejected ballots 146
Unreturned ballots 0
Turnout 18,87471.31
Registered electors 26,466
Majority 2,78614.88
This was a new constituency created.

References

  1. ↑ "Kawasanku". Department of Statistics Malaysia. 2023-09-24. Retrieved 2023-09-24.
  2. ↑ "Electoral Roll for the 14th Malaysian General Election Updated as of 10 April 2018" (PDF) (in Malay). Election Commission of Malaysia. 10 April 2018. p. 15. Archived from the original (PDF) on 25 April 2018. Retrieved 2020-01-29.
  3. ↑ Laporan Kajian Semula Persempadanan Mengenai Syor-Syor Yang Dicadangkan Bagi Bahagian-Bahagian Pilihan Raya Persekutuan Dan Negeri Di Dalam Negeri-Negeri Tanah Melayu Kali Keenam Tahun 2018 Jilid 1 (PDF) (Report) (in Malay). Election Commission of Malaysia. 2018. Retrieved 2020-01-29.
  4. ↑ "15th General Election Malaysia (GE15 / PRU15) - Results Overview". oriantaldaily.com.my. Retrieved 2020-06-20.
  5. ↑ Malaysia, Department of Statistics. "P.067 Kuala Kangsar Kawasanku | OpenDOSM". open.dosm.gov.my. Retrieved 2025-10-29.
  6. ↑ "Federal Government Gazette, Notice Under Subregulation 11(5A), Polling Hours for the Fifteenth General Election" (PDF). Attorney General's Chambers. 31 October 2022.
  7. ↑ Ahmad Fauzi Mustafa (2012-03-12). "Hanya Yang di-Pertuan Agong ada kuasa panggil Parlimen bersidang". Utusan Online. Archived from the original on 2016-06-04. Retrieved 2016-04-23.
  8. ↑ "www.parlimen.gov.my" (PDF). Retrieved 2016-04-23.