State assembly constituency · Johor
N31 Kahang
N31Within P153
No sitting state assemblyperson on record yet.
Loading map…
Area
937 km²
Constituency dashboard
Source: DOSM Kawasanku · Census 2020
Ethnic composition
- Bumiputera78.9%
- Chinese17.7%
- Indian2.9%
- Other0.5%
Age structure
- 0–14 (children)23.7%
- 15–64 (working)66.7%
- 65+ (seniors)9.6%
Citizens28,138
Non-citizens3,076
Male17,197
Female14,017
Live births448
Deaths162
Electoral history
Results from every election held for this seat
2026-JOHOR
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Rugendran Vellayan | MIC | 15,251 | 71.74% | Won |
| Mohd Sabri Abd Kadir | Pakatan Harapan | 3,238 | 15.23% | — |
| Hj Mazlan B. Bujang | PAS | 2,771 | 13.03% | — |
| Imam Sabri | AMANAH | — | — | — |
2022-JOHOR58.9% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| R. VIDYANANTHAN | MIC | 10,486 | — | Won |
| ROHANI BANU | AMANAH | 2,181 | — | — |
| ROSDI AMIR | PEJUANG | 273 | — | — |
| DAUD | PPBM | — | — | — |
2022
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| R Vidyananthan | BN | 10,486 | 62.69% | Won |
| Daud Yusof | PN | 3,788 | 22.64% | — |
| Rohani Banu | PH | 2,181 | 13.03% | — |
| Rosdi Amir | PEJUANG | 273 | 1.63% | — |
| Vidyananthan Ramanadhan | BN ( MIC ) | — | — | — |
201884.1% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| R. VIDYANANTHAN | MIC | 10,768 | — | Won |
| NOORLIHAN BINTI ARRIFIN | PPBM | 7,907 | — | — |
201387.9% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| R. VIDYANANTHAN | MIC | 13,955 | — | Won |
| HAMDAN BIN BASIRAN | PKR | 6,154 | — | — |
2008
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Vidyananthan Ramanadhan | BN ( MIC ) | — | — | Won |
2004
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| Ramis Subramaniam | BN ( MIC ) | — | — | Won |
199575.1% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| MOHD. ALI BIN HASSAN | UMNO | 21,041 | — | Won |
| SHAPIE BIN RIDWAN | S46 | 3,066 | — | — |
199070.3% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| MOHAMAD BIN KASBI | UMNO | 14,708 | — | Won |
| RAZAK AHMAD | PRM | 10,787 | — | — |
198667.6% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| MD. YUNOS BIN SULAIMAN | UMNO | 11,509 | — | Won |
| A. RAZAK BIN AHMAD | PSRM | 11,003 | — | — |
| ABDULLAH BIN HUSIN | PAS | 358 | — | — |
198276.1% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| MOHD. ALI BIN HASSAN | UMNO | 20,369 | — | Won |
| GURDIAL SINGH NIJAN A/L SADU SINGH | PSRM | 5,715 | — | — |
197878.9% turnout
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| JAAFAR BIN HAMZAH | BN - UMNO | 16,327 | — | Won |
| AHMAD BIN KINTAN | — | — | — | — |
1974
| Candidate | Party | Votes | % | Result |
|---|---|---|---|---|
| HASNAH BINTI AHMAD | UMNO | — | — | Won |
Election simulator
Project a what-if outcome — adjust turnout and demographic support on a dedicated page
Spotted something wrong on this page?