# Hulu Selangor (federal constituency)

Hulu Selangor is a federal constituency in Hulu Selangor District, Selangor, Malaysia, that has been represented in the Dewan Rakyat since 1955.
The federal constituency is mandated to return a single member to the Dewan Rakyat under the first past the post voting system.

## Demographics

Ethnic breakdown of Hulu Selangor's electorate as of 2022
Age breakdown of Hulu Selangor's electorate as of 2022
Gender breakdown of Hulu Selangor's electorate as of 2022

## History
### Polling districts

According to the federal gazette issued on 18 July 2023, the Hulu Selangor constituency is divided into 50 polling districts.
| State constituency | Polling Districts | Code | Location |
| Hulu Bernam (N05) | Kawasan S.K.C | 094/05/01 | SK Sri Keledang |
| Hulu Bernam (N05) | Ladang Lima Belas | 094/05/02 | SJK (T) Ladang Lima Belas Hulu Selangor |
| Hulu Bernam (N05) | Gedangsa | 094/05/03 | SMK Gedangsa |
| Hulu Bernam (N05) | Sungai Selisik | 094/05/04 | SK Sungai Selisek |
| Hulu Bernam (N05) | Kampung Gesir | 094/05/05 | SK Gesir Tengah |
| Hulu Bernam (N05) | Kampung Sungai Dusun | 094/05/06 | SK Kampung Soeharto |
| Hulu Bernam (N05) | Kampung Desa Maju | 094/05/07 | SK Sungai Tengi |
| Hulu Bernam (N05) | Kampung Sungai Tengi Selatan | 094/05/08 | SK Seri Fajar FELDA Sungai Tengi Selatan |
| Hulu Bernam (N05) | Changkat Asa | 094/05/09 | SJK (T) Ladang Changkat Asa |
| Hulu Bernam (N05) | Kampung Hulu Bernam | 094/05/10 | SRA Hulu Bernam SJK (T) Ladang Kalumpang |
| Hulu Bernam (N05) | Ladang Escot | 094/05/11 | SK Hulu Bernam |
| Hulu Bernam (N05) | Kampung Gumut | 094/05/12 | SRA Kalumpang |
| Hulu Bernam (N05) | Bandar Kalumpang | 094/06/13 | SMK Kalumpang |
| Hulu Bernam (N05) | Kampung Baharu Kalumpang | 094/05/14 | SJK (C) Kalumpang |
| Hulu Bernam (N05) | Kuala Kalumpang | 094/05/15 | SK Kalumpang |
| Kuala Kubu Baharu (N06) | Kampung Baharu Kerling | 094/06/01 | SJK (C) Kerling |
| Kuala Kubu Baharu (N06) | Pertak | 094/06/02 | SJK (C) Bukit Fraser Pusat Pembangunan Pendidikan & Nutrisi Kanak-Kanak Pertak Tadika KEMAS Kg. Gerachi Jaya |
| Kuala Kubu Baharu (N06) | Ampang Pechah | 094/06/03 | SMK Ampang Pechah (Bestari) |
| Kuala Kubu Baharu (N06) | Kampung Baharu China K.K.B | 094/06/04 | SJK (C) Khing Ming Kuala Kubu Bharu |
| Kuala Kubu Baharu (N06) | Bandar Kuala Kubu Baharu | 094/06/05 | SMK Dato' Haji Kamaruddin Kuala Kubu Bharu |
| Kuala Kubu Baharu (N06) | Kampung Air Jernih | 094/06/06 | SMK Kuala Kubu Bharu (Sm3kb) Jalan Kolam Air |
| Kuala Kubu Baharu (N06) | Kerling | 094/06/07 | SK Kerling |
| Kuala Kubu Baharu (N06) | Lembah Beringin | 094/06/08 | SJK (T) Ladang Kerling |
| Kuala Kubu Baharu (N06) | Ladang Nigel Gardner | 094/06/09 | SJK (T) Nigel Gardner Bestari Jaya |
| Kuala Kubu Baharu (N06) | Jalan Kuala Keli | 094/06/10 | SJK (C) Rasa |
| Kuala Kubu Baharu (N06) | Kampung Baharu Rasa | 094/06/11 | SJK (C) Rasa |
| Kuala Kubu Baharu (N06) | Pekan Rasa | 094/06/12 | Dewan Orang ramai Jalan Anggerik |
| Kuala Kubu Baharu (N06) | Kampung Baharu Batang Kali | 094/06/13 | SJK (C) Batang Kali |
| Kuala Kubu Baharu (N06) | Hulu Yam Lama | 094/06/14 | SJK (C) Choong Chee Hulu Yam Lama |
| Kuala Kubu Baharu (N06) | Bandar Utama Batang Kali | 094/06/15 | SK Bandar Baru Batang Kali SRA Bandar Utama Batang Kali |
| Kuala Kubu Baharu (N06) | Batu 30 Hulu Yam | 094/06/16 | SK Hulu Yam Lama |
| Batang Kali (N07) | Bukit Rasa | 094/07/01 | SK Rasa |
| Batang Kali (N07) | Batang Kali | 094/07/02 | SK Batang Kali |
| Batang Kali (N07) | Hulu Kali | 094/07/03 | SMK Bandar Baru Batang Kali |
| Batang Kali (N07) | Kampung Padang | 094/07/04 | SRA Hulu Yam Baharu |
| Batang Kali (N07) | Hulu Yam Baru 1 | 094/07/05 | SK Ulu Yam Bharu |
| Batang Kali (N07) | Hulu Yam Baru 2 | 094/07/06 | SJK (C) Kampung Gurney Hulu Yam Baharu |
| Batang Kali (N07) | Serendah | 094/07/07 | SRA Serendah |
| Batang Kali (N07) | Sungai Choh | 094/07/08 | SK Sungai Choh |
| Batang Kali (N07) | Sungai Gapi | 094/07/09 | SK Antara Gapi |
| Batang Kali (N07) | Taman Bukit Teratai | 094/07/10 | SJK (T) Sungai Choh Taman Bukit Teratai |
| Batang Kali (N07) | Sungai Buaya | 094/07/11 | SK Sungai Buaya |
| Batang Kali (N07) | Bukit Beruntung | 094/07/12 | SK Bukit Beruntung SK Bukit Beruntung 2 |
| Batang Kali (N07) | Bandar Sungai Buaya | 094/07/13 | SMK Bandar Sungai Buaya |
| Batang Kali (N07) | Bukit Sentosa 1 Hingga 5 | 094/07/14 | SMK Bukit Sentosa |
| Batang Kali (N07) | Bukit Sentosa 6 Hingga 12 | 094/07/15 | SK Bukit Sentosa SMK Bukit Sentosa (2) |
| Batang Kali (N07) | Taman Bunga Raya | 094/07/16 | SRA Taman Bunga Raya SMK Taman Bunga Raya (1) |
| Batang Kali (N07) | Kampung Baharu Serendah | 094/07/17 | SJK (C) Serendah |
| Batang Kali (N07) | Taman Bunga Raya 2 | 094/07/18 | SK Taman Bunga Raya (1) |
| Batang Kali (N07) | Seri Serendah | 094/07/19 | SK Serendah |

### Representation history

Members of Parliament for Hulu Selangor :
| Parliament | No | Years | Member | Party |
| Constituency created |||||
| Ulu Selangor |||||
| Federal Legislative Council |||||
| 1st | | 1955–1959 | Che Halimahton Abdul Majid (چئ حليمةٌ عبدالمجيد) | Alliance (UMNO) |
| Parliament of the Federation of Malaya |||||
| 1st | P078 | 1959–1963 | Omar Ong Yoke Lin (翁毓麟) | Alliance (MCA) |
| Parliament of Malaysia |||||
| 1st | P078 | 1963–1964 | Omar Ong Yoke Lin (翁毓麟) | Alliance (MCA) |
| 2nd | P078 | 1964–1969 | Khaw Kai Boh (许启谟) | Alliance (MCA) |
| | | 1969–1971 | Parliament was suspended | Parliament was suspended |
| 3rd | P078 | 1971–1972 | Khaw Kai Boh (许启谟) | Alliance (MCA) |
| 3rd | P078 | 1972–1973 | Michael Chen Wing Sum (曾永森) | Alliance (MCA) |
| 3rd | P078 | 1973–1974 | Michael Chen Wing Sum (曾永森) | BN (MCA) |
| 4th | P075 | 1974–1978 | Michael Chen Wing Sum (曾永森) | BN (MCA) |
| 5th | P075 | 1978–1981 | Michael Chen Wing Sum (曾永森) | BN (MCA) |
| 5th | P075 | 1981–1982 | Michael Chen Wing Sum (曾永森) | BN (GERAKAN) |
| 6th | P075 | 1982–1986 | Lee Kim Sai (李金狮) | BN (MCA) |
| Hulu Selangor |||||
| 7th | P084 | 1986–1990 | S. Subramaniam (சி. சுப்ரமணியம்) | BN (MIC) |
| 8th | P084 | 1990–1995 | G. Palanivel (பழனிவேல் கோவிந்தசாமி) | BN (MIC) |
| 9th | P088 | 1995–1999 | G. Palanivel (பழனிவேல் கோவிந்தசாமி) | BN (MIC) |
| 10th | P088 | 1999–2004 | G. Palanivel (பழனிவேல் கோவிந்தசாமி) | BN (MIC) |
| 11th | P094 | 2004–2008 | G. Palanivel (பழனிவேல் கோவிந்தசாமி) | BN (MIC) |
| 12th | P094 | 2008–2010 | Zainal Abidin Ahmad (زين العابدين أحمد) | PR (PKR) |
| 12th | P094 | 2010–2013 | P. Kamalanathan (பி.கமலநாதன்) | BN (MIC) |
| 13th | P094 | 2013–2018 | P. Kamalanathan (பி.கமலநாதன்) | BN (MIC) |
| 14th | P094 | 2018–2022 | June Leow Hsiad Hui (廖书慧) | PH (PKR) |
| 15th | P094 | 2022–present | Mohd Hasnizan Harun (محمّد حسن ظن هارون) | PN (PAS) |

### State constituency

| Parliamentary constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency | State constituency |
| Parliamentary constituency | 1955–59* | 1959–1974 | 1974–1986 | 1986–1995 | 1995–2004 | 2004–2018 | 2018–present |
| Hulu Selangor | | | | Batang Kali | Batang Kali | Batang Kali | Batang Kali |
| Hulu Selangor | | | | | Hulu Bernam | Hulu Bernam | Hulu Bernam |
| Hulu Selangor | | | | Kalumpang | | | |
| Kuala Kubu Baharu ||||
| Ulu Selangor | | | Batang Kali | | | | |
| Ulu Selangor | | | Kalumpang | | | | |
| Ulu Selangor | | Kuala Kubu | | | | | |
| Ulu Selangor | | | Kuala Kubu Baru | | | | |
| Ulu Selangor | Sabak Bernam | | | | | | |
| Ulu Selangor | Selangor Ulu | | | | | | |
| Ulu Selangor | | Ulu Bernam | | | | | |

### Current state assembly members

| No. | State Constituency | Member | Coalition (Party) |
| N5 | Hulu Bernam | Mui'zzuddeen Mahyuddin | PN (PAS) |
| N6 | Kuala Kubu Baharu | Pang Sock Tao | PH (DAP) |
| N7 | Batang Kali | Muhammad Muhaimin Harith Abdullah Sani | PN (BERSATU) |

### Local governments & postcodes

| No. | State Constituency | Local Government | Postcode |
| N5 | Hulu Bernam | Hulu Selangor Municipal Council | 44000, 44010, 44020, 44110 Kuala Kubu Baharu 44100 Kerling 44200 Rasa 44300 Batang Kali 48000, 48010, 48200, 48300 Rawang |
| N6 | Kuala Kubu Baharu | Hulu Selangor Municipal Council | 44000, 44010, 44020, 44110 Kuala Kubu Baharu 44100 Kerling 44200 Rasa 44300 Batang Kali 48000, 48010, 48200, 48300 Rawang |
| N7 | Batang Kali | Hulu Selangor Municipal Council | 44000, 44010, 44020, 44110 Kuala Kubu Baharu 44100 Kerling 44200 Rasa 44300 Batang Kali 48000, 48010, 48200, 48300 Rawang |