| State constituency | |||
|---|---|---|---|
| Legislature | Negeri Sembilan State Legislative Assembly | ||
| MLA |
BN | ||
| Constituency created | 1984 | ||
| First contested | 1986 | ||
| Last contested | 2026 | ||
| Demographics | |||
| Electors (2023) | 27,284 | ||

Repah is a state constituency in Negeri Sembilan, Malaysia, that has been represented in the Negeri Sembilan State Legislative Assembly.
The state constituency was first contested in 1986 and is mandated to return a single Assemblyman to the Negeri Sembilan State Legislative Assembly under the first-past-the-post voting system.
According to the gazette issued on 23 July 2026, the Repah constituency has a total of 8 polling districts.
| State constituency | Polling districts | Code | Location |
|---|---|---|---|
| Repah (N36) | Repah | 133/36/01 |
|
| Kampong Bahru Tampin | 133/36/02 | SJK (C) Kg Baru Tampin | |
| Pekan Tampin | 133/36/03 | SJK (T) Tampin | |
| Kampong Batu Belang | 133/36/04 |
| |
| Keru | 133/36/05 | SK Keru | |
| Tebong | 136/36/06 | SK Tunku Syed Syaaban | |
| Kampong Asahan | 136/36/07 | Maahad Ahmadi Gemencheh | |
| Taman Indah | 133/36/08 |
|
| Member of the Legislative for Repah | ||||
|---|---|---|---|---|
| Assembly | No | Years | Name | Party |
| Constituency created from Gemencheh | ||||
| 7th | N11 | 1986-1990 | Lay Chun Tai @ Loy Chee Tai (黎志泰) | BN (MCA) |
| 8th | 1990-1995 | |||
| 9th | 1995-1997 | |||
| 1997-1999 | Gan Chin Yap (颜振叶) | |||
| 10th | 1999-2004 | |||
| 11th | N36 | 2004-2008 | ||
| 12th | 2008-2013 | Veerapan Superamaniam | PR (DAP) | |
| 13th | 2013-2018 | |||
| 14th | 2018-2023 | PH (DAP) | ||
| 15th | 2023–2026 | |||
| 16th | 2026–present | Koh Kim Swee (许金水) | BN (MCA) | |
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Koh Kim Swee | 9,779 | 51.16 | |||
| PH | Veerapan Superamaniam | 9,335 | 48.84 | |||
| Total valid votes | 19,114 | 100.00 | ||||
| Total rejected ballots | 182 | |||||
| Unreturned ballots | 17 | |||||
| Turnout | 19,313 | 69.20 | ||||
| Registered electors | 27,910 | |||||
| Majority | 444 | 2.32 | ||||
| BN gain from PH | Swing | ? | ||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| PH | Veerapan Superamaniam | 11,507 | 67.43 | |||
| PN | Yong Li Yi | 5,557 | 32.57 | |||
| Total valid votes | 17,064 | 100.00 | ||||
| Total rejected ballots | 193 | |||||
| Unreturned ballots | 20 | |||||
| Turnout | 17,277 | 63.32 | ||||
| Registered electors | 27,284 | |||||
| Majority | 5,950 | 34.86 | ||||
| PH hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| PKR | Veerapan Superamaniam | 9,568 | 58.57 | |||
| BN | Koh Kim Swee | 4,810 | 29.45 | |||
| PAS | Abdul Razakek Abdul Rahim | 1,957 | 11.98 | |||
| Total valid votes | 16,335 | 100.00 | ||||
| Total rejected ballots | 189 | |||||
| Unreturned ballots | 56 | |||||
| Turnout | 16,580 | 83.98 | ||||
| Registered electors | 19,742 | |||||
| Majority | 4,758 | 29.12 | ||||
| PKR hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| DAP | Veerapan Superamaniam | 8,293 | 51.73 | |||
| BN | Yap Seong Fook | 6,349 | 39.60 | |||
| Independent | Fadzil A. Bakar | 1,390 | 8.67 | |||
| Total valid votes | 16,032 | 100.00 | ||||
| Total rejected ballots | 291 | |||||
| Unreturned ballots | 44 | |||||
| Turnout | 16,367 | 85.66 | ||||
| Registered electors | 19,107 | |||||
| Majority | 1,944 | 12.13 | ||||
| DAP hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| DAP | Veerapan Superamaniam | 5,977 | 52.43 | |||
| BN | Yap Seong Fook | 5,424 | 47.57 | |||
| Total valid votes | 11,401 | 100.00 | ||||
| Total rejected ballots | 441 | |||||
| Unreturned ballots | 0 | |||||
| Turnout | 11,842 | 74.86 | ||||
| Registered electors | 15,819 | |||||
| Majority | 553 | 4.85 | ||||
| DAP gain from BN | Swing | ? | ||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Gan Chin Yap | 6,538 | 63.94 | |||
| DAP | Kok Chan Wah | 3,688 | 36.06 | |||
| Total valid votes | 10,226 | 100.00 | ||||
| Total rejected ballots | 388 | |||||
| Unreturned ballots | 0 | |||||
| Turnout | 10,614 | 73.99 | ||||
| Registered electors | 14,345 | |||||
| Majority | 2,850 | 27.87 | ||||
| BN hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Gan Chin Yap | 5,301 | 55.05 | |||
| DAP | Kok Chan Wah | 4,328 | 44.95 | |||
| Total valid votes | 9,629 | 100.00 | ||||
| Total rejected ballots | 276 | |||||
| Unreturned ballots | 55 | |||||
| Turnout | 9,960 | 74.45 | ||||
| Registered electors | 13,378 | |||||
| Majority | 973 | 10.10 | ||||
| BN hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Gan Chin Yap | 4,550 | 67.10 | |||
| DAP | Wong Zee Nyok | 2,231 | 32.90 | |||
| Total valid votes | 6,781 | 100.00 | ||||
| Total rejected ballots | 147 | |||||
| Unreturned ballots | 102 | |||||
| Turnout | 7,030 | 60.76 | ||||
| Registered electors | 11,571 | |||||
| Majority | 2,319 | 34.20 | ||||
| BN hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Lay Chun Tai | 4,769 | 60.21 | |||
| DAP | Lai Kui | 1,978 | 24.97 | |||
| Independent | S. Omar S. Abdullah | 865 | 10.92 | |||
| PAS | Aminuddin Abdullah | 309 | 3.90 | |||
| Total valid votes | 7,921 | 100.00 | ||||
| Total rejected ballots | 250 | |||||
| Unreturned ballots | 131 | |||||
| Turnout | 8,302 | 73.22 | ||||
| Registered electors | 11,338 | |||||
| Majority | 2,791 | 35.24 | ||||
| BN hold | Swing | |||||
| Party | Candidate | Votes | % | ∆% | ||
|---|---|---|---|---|---|---|
| BN | Lay Chun Tai | 4,410 | 61.45 | |||
| DAP | Abd. Malek Aman | 2,390 | 33.31 | |||
| Independent | Mokhtar Sariat | 376 | 5.24 | |||
| Total valid votes | 7,176 | 100.00 | ||||
| Total rejected ballots | 222 | |||||
| Unreturned ballots | 24 | |||||
| Turnout | 7,422 | 74.86 | ||||
| Registered electors | 9,915 | |||||
| Majority | 2,020 | 28.15 | ||||
| BN hold | Swing | |||||
| Party | Candidate | Votes | % | |||
|---|---|---|---|---|---|---|
| BN | Lay Chun Tai | 3,315 | 52.10 | |||
| Independent | Woo Ah Lek | 2,076 | 32.63 | |||
| DAP | Lee Kong Chon | 972 | 15.28 | |||
| Total valid votes | 6,363 | 100.00 | ||||
| Total rejected ballots | 257 | |||||
| Unreturned ballots | 0 | |||||
| Turnout | 6,620 | 73.54 | ||||
| Registered electors | 9,002 | |||||
| Majority | 1,239 | 19.47 | ||||
| This was a new constituency created. | ||||||