# Kuala Kangsar (federal constituency)

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
Age breakdown of Kuala Kangsar's electorate as of 2022
Gender breakdown of Kuala Kangsar's electorate as of 2022

## History
### Polling districts

According to the federal gazette issued on 31 October 2022, the Kuala Kangsar constituency is divided into 26 polling districts.
| State constituency | Polling Districts | Code | Location |
| Bukit Chandan (N34） | Kampong Talang | 067/34/01 | SMJK Tsung Wah |
| Bukit Chandan (N34） | Jalan Dato Sagor | 067/34/02 | SMJK Tsung Wah |
| Bukit Chandan (N34） | Jalan Kangsar | 067/34/03 | SMK Clifford |
| Bukit Chandan (N34） | Kampong Pajak Potong | 067/34/04 | SJK (C) Tsung Wah |
| Bukit Chandan (N34） | Bukit Resident | 067/34/05 | SMK Raja Perempuan Kelsom |
| Bukit Chandan (N34） | Bukit Chandan | 067/34/06 | SK Raja Perempuan Muzwin |
| Bukit Chandan (N34） | Jalan Datoh | 067/34/07 | SJK (C) Tsung Wah |
| Bukit Chandan (N34） | Kampng Sayong Lembah | 067/34/08 | SMK Sayong |
| Bukit Chandan (N34） | Bendang Kering | 067/34/09 | SK Bendang Kering |
| Bukit Chandan (N34） | Menora | 067/34/10 | SK Menora |
| Bukit Chandan (N34） | Senggang | 067/34/11 | SK Senggang |
| Bukit Chandan (N34） | Seberang Manong | 067/34/12 | SRA Rakyat Insaniah |
| Bukit Chandan (N34） | Bekor | 067/34/13 | SK Bekor |
| Manong (N35) | Taman Bunga Raya | 067/35/01 | SRA Rakyat Nurul Islamiah |
| Manong (N35) | Talang Hulu | 067/35/02 | SK Talang |
| Manong (N35) | Jalan Baharu | 067/35/03 | SMK Raja Muda Musa |
| Manong (N35) | Bendang Panjang | 067/35/04 | SRA Rakyat Ummul Khairiah |
| Manong (N35) | Jerlun | 067/35/05 | SJK (C) Jerlun |
| Manong (N35) | Kampong Mesjid | 067/35/06 | SK Sultan Abdul Aziz |
| Manong (N35) | Kampong Ketior | 067/35/07 | SK Sultan Abdul Aziz |
| Manong (N35) | Ulu Kenas | 067/35/08 | SK Ulu Kenas |
| Manong (N35) | Lempor | 067/35/09 | SK Lempor |
| Manong (N35) | Kampong Jeliang | 067/35/10 | SK Jeliang |
| Manong (N35) | Manong | 067/35/11 | SK Manong |
| Manong (N35) | Kampong Semat | 067/35/12 | Dewan Orang Ramai Kampong Semat |
| Manong (N35) | Ulu Piol | 067/35/13 | SK Ulu Piol |

### Representation history

Members of Parliament for Kuala Kangsar :
| Parliament | No | Years | Member | Party |
| Constituency created from Sungei Perak Hilir and Sungei 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 | P047 | 1964–1969 | Megat Khas Megat Omar (مڬت خاص مڬت عمر) | Alliance (UMNO) |
| | | 1969–1971 | Parliament was suspended | Parliament was suspended |
| 3rd | P047 | 1971–1973 | Mohamed Ghazali Jawi (محمد غزالي جاوي) | Alliance (UMNO) |
| 3rd | P047 | 1973–1974 | Mohamed Ghazali Jawi (محمد غزالي جاوي) | BN (UMNO) |
| 4th | P052 | 1974–1978 | Oon Zariah Abu Bakar (اون زاريه ابو بكر) | BN (UMNO) |
| 5th | P052 | 1978–1982 | Yong Fatimah Mohd. Razali (يوڠ فاطمه محمد. غزالي) | BN (UMNO) |
| 6th | P052 | 1982–1986 | Rafidah Aziz (رفيدة بنت عزيز) | BN (UMNO) |
| 7th | P061 | 1986–1990 | Rafidah Aziz (رفيدة بنت عزيز) | BN (UMNO) |
| 8th | P061 | 1990–1995 | Rafidah Aziz (رفيدة بنت عزيز) | BN (UMNO) |
| 9th | P064 | 1995–1999 | Rafidah Aziz (رفيدة بنت عزيز) | BN (UMNO) |
| 10th | P064 | 1999–2004 | Rafidah Aziz (رفيدة بنت عزيز) | BN (UMNO) |
| 11th | P067 | 2004–2008 | Rafidah Aziz (رفيدة بنت عزيز) | BN (UMNO) |
| 12th | P067 | 2008–2013 | Rafidah Aziz (رفيدة بنت عزيز) | BN (UMNO) |
| 13th | P067 | 2013–2016 | Wan Mohammad Khair-il Anuar Wan Ahmad (وان محمد خيرالأنور وان أحمد) | BN (UMNO) |
| 13th | P067 | 2016–2018 | Mastura Mohd Yazid (مستورة بنت محمد يزيد) | BN (UMNO) |
| 14th | P067 | 2018–2022 | Mastura Mohd Yazid (مستورة بنت محمد يزيد) | BN (UMNO) |
| 15th | P067 | 2022–2024 | Iskandar Dzulkarnain Abdul Khalid (إسكندر ذلكرناءين عبدالخالد) | PN (BERSATU) |
| 15th | P067 | 2024–present | Iskandar Dzulkarnain Abdul Khalid (إسكندر ذلكرناءين عبدالخالد) | Independent |

### State constituency

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–1959* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Kuala Kangsar | | | | Batu Hampar | | | |
| Kuala Kangsar | | | Bukit Chandan | Bukit Chandan | Bukit Chandan | Bukit Chandan | Bukit Chandan |
| Kuala Kangsar | | | Manong | | Manong | Manong | Manong |
| Kuala Kangsar | | Padang Rengas | | | | | |
| Kuala Kangsar | | Senggang | | | | | |

### Current state assembly members

| No. | State Constituency | Member | Coalition (Party) |
| N34 | Bukit Chandan | Hashim Bujang | PN (BERSATU) |
| N35 | Manong | Burhanuddin Ahmad | PN (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 | Kuala Kangsar Municipal Council | 32800 Parit 33000, 33010, 33040 Kuala Kangsar 33700 Padang Rengas 33800 Manong |