Johor

PARLIAMENT seats

34.615%
53.846%
7.692%
0%
3.846%

BN

9

PH

14

PN

2

GTA

0

OTH

1

Hide Details
PARTIESWONCONTESTING
PH - PKR711
BN - UMNO717
PH - DAP58
PN - BERSATU220
BN - MCA28
PH - AMANAH25
MUDA12
BN - MIC01
GTA - PUTRA03
WARISAN01
TOTAL SEATS2696

STATE seats

71.429%
21.429%
5.357%
0%
1.786%

BN

40

PH

12

PN

3

GTA

0

OTH

1

Hide Details
PARTIESWONCONTESTING
BN - UMNO3337
PH - DAP1014
BN - MCA415
BN - MIC34
PN - BERSATU233
PH - PKR120
PN - PAS115
PH - AMANAH116
MUDA17
GTA - PEJUANG042
TOTAL SEATS56239

Candidates & Results

Yuneswaran Ramaraj (PH - PKR)

33.8% (23,437)

Ramasamy Muthusamy (BN - MIC)

25.6% (17,768)

Poobalan Ponnusamy (PN - BERSATU)

12.1% (8,385)

Syed Hairoul Faizey Syed Ali (GTA - PUTRA)

1.5% (1,062)

Registered voters: 69,360

Majority: 5,669

Voter Turnout: 50,652 (73%)

Zaliha Mustafa (PH - PKR)

29.6% (18,941)

Md Salleheen Mohamad (BN - UMNO)

26.9% (17,207)

Uzzair Ismail (PN - BERSATU)

18.1% (11,612)

Mohd Zohar Ahmad (WARISAN)

0.5% (339)

Mohd Saiful Faizal Abd Halim (GTA - PUTRA)

0.2% (138)

Registered voters: 63,981

Majority: 1,734

Pang Hok Liong (PH - DAP)

32.4% (16,133)

Chua Tee Yong (BN - MCA)

26.7% (13,300)

Alvin Chang Teck Kiam (PN - BERSATU)

10.7% (5,312)

Registered voters: 49,846

Majority: 2,833

Mahiaddin Md Yasin (Muhyiddin Md Yasin) (PN - BERSATU)

35.7% (24,986)

Iskandar Shah Abd Rahman (PH - PKR)

21.4% (14,979)

Razali Ibrahim (BN - UMNO)

20.6% (14,426)

Registered voters: 69,939

Majority: 10,007

Voter Turnout: 54,391 (77.8%)

Syed Ibrahim Syed Nor (PH - PKR)

32.2% (33,650)

Hamim Samuri (BN - UMNO)

22.8% (23,881)

Zaidi Hj Majid (PN - BERSATU)

21.3% (22,292)

Rafidah Ridwan (GTA - PEJUANG)

0.3% (269)

Yunus Mustakim (IND)

0.1% (140)

Zainal Bahrom (IND)

0.1% (75)

Registered voters: 104,577

Majority: 9,769

Voter Turnout: 80,307 (76.8%)

Tan Hong Pin (PH - DAP)

37.6% (36,636)

Lee Ching Yong (BN - MCA)

17.9% (17,382)

Chelvarajan R. Suppiah (PN - BERSATU)

17.7% (17,222)

Haron Jaafar (IND)

2.0% (1,900)

Registered voters: 97,335

Majority: 19,254

Syed Saddiq Syed Abdul Rahman (MUDA)

29.0% (19,961)

Ustaz Abdullah Husin (PN - PAS)

27.0% (18,616)

Mohd Helmy Abd Latif (BN - UMNO)

21.2% (14,581)

Registered voters: 68,925

Majority: 1,345

Voter Turnout: 53,158 (77.1%)

Noraini Ahmad (BN - UMNO)

32.4% (25,740)

Abdul Karim Deraman (PN - PAS)

29.8% (23,719)

Mohd Faizal Dollah (PH - AMANAH)

17.0% (13,495)

Registered voters: 79,484

Majority: 2,021

Wee Ka Siong (BN - MCA)

31.0% (18,911)

Sheikh Umar Bagharib Ali (PH - DAP)

26.1% (15,948)

Muhammad Syafiq A. Aziz (PN - BERSATU)

19.4% (11,833)

Registered voters: 61,041

Majority: 2,963

Voter Turnout: 46,692 (76.5%)

Aminolhuda Hassan (Cikgu Huda) (PH - AMANAH)

29.6% (23,242)

Mohd Lassim Burhan (BN - UMNO)

24.5% (19,242)

Zanariyah Abdul Hamid (PN - PAS)

23.5% (18,475)

Mahdzir Ibrahim (GTA - PEJUANG)

0.4% (305)

Registered voters: 78,602

Majority: 4,000

Voter Turnout: 61,264 (77.9%)

Onn Abu Bakar (PH - PKR)

33.8% (45,242)

Mohd Rashid Hasnon (PN - BERSATU)

21.9% (29,270)

Ishak Mohd Farid Siraj (BN - UMNO)

18.2% (24,309)

Nizam Bashir (GTA - PEJUANG)

0.3% (410)

Zahari Osman (PRM)

0.2% (263)

Registered voters: 133,910

Majority: 15,972

Voter Turnout: 99,494 (74.3%)

Hasni Mohammad (BN - UMNO)

31.0% (18,312)

Maszlee Malik (PH - PKR)

27.9% (16,491)

Fazrul Kamat (PN - BERSATU)

15.4% (9,077)

Kamal Kusmin (GTA - PUTRA)

0.4% (251)

Registered voters: 59,033

Majority: 1,821

Wong Shu Qi (PH - DAP)

37.6% (49,801)

Gan Ping Sieu (BN - MCA)

17.7% (23,395)

Dzulkarnain Alias (PN - BERSATU)

16.6% (22,021)

Ramendran Ulaganathan (IND)

0.3% (404)

Registered voters: 132,342

Majority: 26,406

Voter Turnout: 95,621 (72.3%)

Hishammuddin Hussein (BN - UMNO)

41.1% (22,572)

Hasni Abas (PH - PKR)

21.3% (11,692)

Aziz Ismail (Joe Aziz) (PN - BERSATU)

12.1% (6,666)

Registered voters: 54,982

Majority: 10,880

Voter Turnout: 40,930 (74.4%)

Muhammad Islahuddin Abas (PN - BERSATU)

31.8% (21,066)

Abd Latif Bandi Nor Sebandi (BN - UMNO)

28.3% (18,729)

Fatin Zulaikha Zaidi (PH - DAP)

10.3% (6,813)

Nurfatimah Ibrahim (GTA - PEJUANG)

0.3% (209)

Ismail Don (IND)

0.1% (89)

Registered voters: 66,275

Majority: 2,337

Voter Turnout: 46,906 (70.8%)

Manndzri Nasib (BN - UMNO)

31.5% (21,185)

Mohd Nazari Mokhtar (PN - PAS)

27.0% (18,194)

Zuraidah Zainab Mohd Zain (PH - PKR)

17.3% (11,618)

Azhar Palal (GTA - PEJUANG)

0.5% (353)

Registered voters: 67,294

Majority: 2,991

Khaled Nordin (Mohamed Khaled Nordin) (BN - UMNO)

41.5% (25,410)

Ridhwan Rasman (PN - BERSATU)

27.8% (17,020)

Onn Jaafar (PH - AMANAH)

8.0% (4,903)

Registered voters: 61,291

Majority: 8,390

Azalina Othman Said (BN - UMNO)

39.3% (21,738)

Fairulnizar Rahmat (Cikgu Imam Nizar) (PN - BERSATU)

30.2% (16,728)

Che Zakaria Mohd Salleh (PH - AMANAH)

6.1% (3,374)

Registered voters: 55,316

Majority: 5,010

Jimmy Puah Wee Tse (PH - PKR)

37.6% (83,959)

Mohamad Isa Mohamad Basir (PN - BERSATU)

23.8% (53,239)

Nicole Wong Siaw Ting (BN - MCA)

13.8% (30,767)

Registered voters: 223,301

Majority: 30,720

Voter Turnout: 167,965 (75.2%)

Hassan Abdul Karim (PH - PKR)

35.9% (71,233)

Mohamad Farid Abdul Razak (PN - BERSATU)

20.0% (39,675)

Noor Azleen Ambros (BN - UMNO)

18.8% (37,369)

Mohammad Raffi Beran (GTA - IMAN)

0.5% (1,003)

Registered voters: 198,485

Majority: 31,558

Voter Turnout: 149,280 (75.2%)

Akmal Nasrullah Mohd Nasir (PH - PKR)

31.7% (43,252)

Johan Arifin Mohd Ropi (BN - UMNO)

20.0% (27,211)

Mohd Mohtaj Yacob (PN - BERSATU)

16.2% (22,075)

Mohd Akhiri Mahmood (Hairy Mahmood) (GTA - PEJUANG)

1.4% (1,855)

Registered voters: 136,368

Majority: 16,041

Voter Turnout: 94,393 (69.2%)

Salahuddin Ayub (PH - AMANAH)

39.3% (64,900)

Nur Jazlan Mohamed (BN - UMNO)

19.2% (31,726)

Loh Kah Yong (PN - GERAKAN)

12.5% (20,677)

Registered voters: 165,313

Majority: 33,174

Voter Turnout: 117,303 (71%)

Liew Chin Tong (PH - DAP)

43.5% (96,819)

Jason Teoh Sew Hock (BN - MCA)

16.5% (36,783)

Jashen Tan Nam Cha (PN - BERSATU)

13.5% (30,078)

Registered voters: 222,437

Majority: 60,036

Voter Turnout: 163,680 (73.6%)

Teo Nie Ching (PH - DAP)

43.3% (65,529)

Chua Jian Boon (BN - MCA)

19.5% (29,506)

Tan Chin Hok (PN - GERAKAN)

13.4% (20,218)

Registered voters: 151,247

Majority: 36,023

Voter Turnout: 115,253 (76.2%)

Ahmad Maslan (BN - UMNO)

30.8% (23,201)

Isa Ab Hamid (PN - BERSATU)

23.2% (17,443)

Shazwan Zdainal Abidin (PH - DAP)

21.1% (15,901)

Jamaluddin Mohamad (GTA - PEJUANG)

0.4% (306)

Registered voters: 75,212

Majority: 5,758

Wee Jeck Seng (BN - MCA)

33.4% (23,593)

Lim Wei Jiet (MUDA)

24.4% (17,233)

Najwah Halimah Ab Alim (PN - BERSATU)

19.5% (13,762)

Registered voters: 70,679

Majority: 6,360

Voter Turnout: 54,588 (77.2%)

*Data for spoilt votes, voter turnout and demographics are unofficial.

Zahari Sarip (BN - UMNO)

31.4% (8,956)

Subramani Chami (PH - PKR)

12.6% (3,579)

Norazman (PN - BERSATU)

10.5% (2,999)

Mohd Hanafi Bin Ahmad (GTA - PEJUANG)

0.7% (190)

Registered voters: 28,481

Majority: 5,377

Voter Turnout: 15,724 (55.2%)

Incumbent: Zahari Sarip

Ng Kor Sim (PH - DAP)

21.5% (8,877)

See Ann Giap (BN - MCA)

19.8% (8,163)

Cikgu Muna (PN - PAS)

11.3% (4,654)

Registered voters: 41,221

Majority: 714

Voter Turnout: 21,694 (52.6%)

Anuar Bin Abd. Manap (BN - UMNO)

29.0% (8,678)

Yoong Thau (PH - PKR)

15.0% (4,491)

Uzzair Bin Ismail (PN - BERSATU)

12.8% (3,825)

Dr. Hj. Azita Bin Amrin (GTA - PEJUANG)

0.8% (247)

Registered voters: 29,923

Majority: 4,187

Voter Turnout: 17,241 (57.6%)

Saras (BN - MIC)

22.3% (7,518)

Dr. Sulaiman Mohd Nor (PH - AMANAH)

17.5% (5,907)

Cikgu Mala (PN - PAS)

13.8% (4,639)

Norizan Bin Sahardin (GTA - PEJUANG)

0.6% (214)

Registered voters: 33,702

Majority: 1,611

Voter Turnout: 18,278 (54.2%)

Incumbent: Dr. Sulaiman Mohd Nor

Haslinda Binti Salleh (BN - UMNO)

23.8% (5,380)

Lim Wei Jiet (MUDA)

16.1% (3,644)

Ahmad Humaizi Bin Uzir (PN - BERSATU)

12.1% (2,729)

Mohd Fauzi Bin Bachok (GTA - PEJUANG)

1.0% (224)

Registered voters: 22,613

Majority: 1,736

Voter Turnout: 11,977 (53%)

Tan Chong (BN - MCA)

25.7% (7,036)

Kanan M. (PH - DAP)

12.6% (3,467)

Tan Lek Khang (PN - BERSATU)

10.5% (2,881)

Sandara Segaran A/L Arumugam (WARISAN)

1.2% (330)

Registered voters: 27,426

Majority: 3,569

Voter Turnout: 13,714 (50%)

Dato' Dr Sahruddin Bin Jamal (PN - BERSATU)

26.3% (9,873)

Hj Ismail Bin Mohamed (BN - UMNO)

24.4% (9,163)

Afiqah Zulkifli (MUDA)

8.2% (3,076)

Hj. Md Taib Suhut (GTA - PEJUANG)

0.5% (191)

Registered voters: 37,495

Majority: 710

Voter Turnout: 22,303 (59.5%)

Incumbent: Dato' Dr Sahruddin Bin Jamal

Mohamad Fazli Bin Mohamad Salleh (BN - UMNO)

18.8% (6,048)

Iqbal Razak (PN - PAS)

18.2% (5,850)

Elia Nadira (PH - AMANAH)

14.5% (4,676)

Yb Kapt(B) Najib Lep (IND)

5.8% (1,860)

Johar Bin Haji Siraj (IND)

0.6% (207)

Mohd Akhiri Bin Mahmood (GTA - PEJUANG)

0.6% (196)

Registered voters: 32,213

Majority: 198

Voter Turnout: 18,837 (58.5%)

Incumbent: Yb Kapt(B) Najib Lep

Sahrihan Jani (BN - UMNO)

27.0% (7,960)

Mohd Solihan Bin Badri (PN - BERSATU)

16.4% (4,814)

Naim Jusri (PH - PKR)

15.3% (4,509)

Suraya Binti Sulaiman (GTA - PEJUANG)

0.7% (220)

Registered voters: 29,434

Majority: 3,146

Voter Turnout: 17,503 (59.5%)

Ee Chin Li (PH - DAP)

22.8% (8,105)

Ong Chee Siang (BN - MCA)

21.8% (7,733)

Dr. Chong (PN - BERSATU)

8.7% (3,092)

Muhammad Airel Zabridin (GTA - PEJUANG)

2.2% (789)

Zainal Bahrom Bin A Kadir (IND)

0.3% (121)

Registered voters: 35,554

Majority: 372

Voter Turnout: 19,840 (55.8%)

Incumbent: Ee Chin Li

Khairin-Nisa (BN - UMNO)

21.8% (8,507)

Ustaz Tok Rahmat (PN - PAS)

20.0% (7,808)

Asim Abdullah (PH - AMANAH)

14.1% (5,509)

Abdul Azim Bin Abdul Malek (GTA - PEJUANG)

0.9% (332)

Registered voters: 39,018

Majority: 699

Voter Turnout: 22,156 (56.8%)

Ng Yak Howe (PH - DAP)

31.6% (10,973)

Gan Q'i Ru (BN - MCA)

10.1% (3,497)

Eddy Tan Kok Hong (PN - GERAKAN)

7.3% (2,534)

Registered voters: 34,728

Majority: 7,476

Voter Turnout: 17,004 (49%)

Incumbent: Ng Yak Howe

Datuk Seri Salahuddin Ayub (PH - AMANAH)

21.9% (8,749)

Ustaz Zarul Bin Salleh (PN - PAS)

15.9% (6,350)

Datuk Lokman Md Don (BN - UMNO)

15.1% (6,062)

Mahaizal Bin Mahmor (GTA - PEJUANG)

0.5% (208)

Registered voters: 40,014

Majority: 2,399

Voter Turnout: 21,369 (53.4%)

Incumbent: Datuk Seri Salahuddin Ayub

Datuk Hj Mohd Fuad (BN - UMNO)

24.1% (5,437)

Hj. Mahadzir Bin Hj Abu Said (PN - BERSATU)

17.3% (3,902)

Md Ysahrudin Bin Kusni (PH - PKR)

14.7% (3,317)

S. Jeganathan (IND)

6.7% (1,514)

Dato' Ibrahim Bin Shafe'e (GTA - PEJUANG)

0.4% (86)

Registered voters: 22,594

Majority: 1,535

Voter Turnout: 14,256 (63.1%)

Incumbent: Md Ysahrudin Bin Kusni

Hj. Abdul Aziz Talib (PN - PAS)

19.6% (7,559)

Nor Hayati Bachok (PH - AMANAH)

16.9% (6,522)

Noor Farah Binti Shamsudin (BN - UMNO)

15.2% (5,861)

Lim Kim Joo (IND)

1.5% (592)

Riad Bin Ahmad (GTA - PEJUANG)

0.8% (292)

Hanis Asmui (PBM)

0.5% (190)

Registered voters: 38,596

Majority: 1,037

Voter Turnout: 21,016 (54.5%)

Incumbent: Nor Hayati Bachok

Selamat Bin Takim (BN - UMNO)

27.5% (8,294)

Datuk Hj Zainudin Bin Sayuti (PN - BERSATU)

19.9% (6,001)

Cikgu Abdullah (PH - PKR)

11.9% (3,576)

Intan Nadira Shafika (GTA - PEJUANG)

1.1% (329)

Registered voters: 30,121

Majority: 2,293

Voter Turnout: 18,200 (60.4%)

Mohd Fared Khalid (BN - UMNO)

26.9% (12,542)

Datuk Ariss Bin Samsudin (PN - BERSATU)

18.2% (8,501)

Mohd Khuzzan Abu Bakar (PH - PKR)

13.4% (6,265)

Mahdzir Bin Ibrahim (GTA - PEJUANG)

0.8% (361)

Kamarolzaman Bin Mohd Jidi (GTA - PUTRA)

0.5% (247)

Registered voters: 46,640

Majority: 4,041

Voter Turnout: 27,916 (59.9%)

Incumbent: Mohd Khuzzan Abu Bakar

Dato' Zulkurnain Bin Hj.Kamisan (BN - UMNO)

40.3% (13,165)

Halim Othman Bin Kepol (PN - PAS)

21.1% (6,891)

Azmi Bin Masrani (PH - PKR)

4.7% (1,537)

Mohd Firdaus Bin Abdul Malek (GTA - PEJUANG)

0.5% (159)

Registered voters: 32,696

Majority: 6,274

Voter Turnout: 21,752 (66.5%)

Incumbent: Dato' Zulkurnain Bin Hj.Kamisan

Ah Soon (BN - MCA)

29.9% (9,870)

Alan Tee Boon Tsong (PH - DAP)

21.6% (7,129)

Susan Yong (PN - GERAKAN)

5.1% (1,681)

Registered voters: 33,053

Majority: 2,741

Voter Turnout: 18,680 (56.5%)

Datuk Samsolbari (BN - UMNO)

40.1% (11,122)

Shazani A Hamid (PN - BERSATU)

19.0% (5,276)

Haryati Abu Nasir (PH - PKR)

4.8% (1,331)

Adzlan Bin Hj Raju (GTA - PEJUANG)

0.8% (230)

Registered voters: 27,734

Majority: 5,846

Voter Turnout: 17,959 (64.8%)

Incumbent: Datuk Samsolbari

Datuk Najib Samuri (BN - UMNO)

21.7% (9,070)

Cikgu Aminolhuda (PH - AMANAH)

21.0% (8,776)

Ahmad Nawfal Dato' Mahfodz (PN - PAS)

13.0% (5,435)

Ridhauddin Tahir (GTA - PEJUANG)

0.6% (239)

Registered voters: 41,851

Majority: 294

Voter Turnout: 23,520 (56.2%)

Incumbent: Cikgu Aminolhuda

Rashidah Ramli (BN - UMNO)

29.5% (10,634)

Zulkifli B Mat Daud (PN - BERSATU)

17.8% (6,415)

Fikri Musa (MUDA)

10.8% (3,893)

Lateef Mahrani (GTA - PEJUANG)

1.4% (510)

Registered voters: 36,059

Majority: 4,219

Voter Turnout: 21,452 (59.5%)

Incumbent: Rashidah Ramli

Gan Peck Cheng (PH - DAP)

26.4% (18,208)

Ter Hwa Kwong (BN - MCA)

11.9% (8,252)

Ronald Sia Wee Yet (PN - BERSATU)

7.6% (5,276)

Tuan Haji Zahari Bin Haji Osman (IND)

3.2% (2,190)

Registered voters: 69,092

Majority: 9,956

Voter Turnout: 33,926 (49.1%)

Incumbent: Gan Peck Cheng

Yusla Ismail (BN - UMNO)

26.0% (9,725)

Hamid Jamah (PH - AMANAH)

15.6% (5,813)

Khairul Faizi Bin Ahmad Kamil (PN - PAS)

15.0% (5,624)

Baharudin Abdullah (IND)

0.6% (227)

Zalihah Binti Jaffar (GTA - PEJUANG)

0.4% (168)

Registered voters: 37,374

Majority: 3,912

Voter Turnout: 21,557 (57.7%)

Mohd Puad Zarkashi (BN - UMNO)

29.1% (7,903)

Mohammad Huzair Bin Lajis (PN - BERSATU)

22.1% (5,983)

Khairuddin A Rahim (PH - PKR)

7.6% (2,065)

Nizam Bashir Bin Abdul Kariem Bashir (GTA - PEJUANG)

0.8% (206)

Registered voters: 27,123

Majority: 1,920

Voter Turnout: 16,157 (59.6%)

Onn Hafiz Ghazi (BN - UMNO)

32.7% (11,029)

Azlisham Bin Azahar (PN - PAS)

13.3% (4,486)

R. Sangaran (MUDA)

10.3% (3,493)

Datuk Dr Sharuddin Bin Md Salleh (GTA - PEJUANG)

1.4% (465)

Registered voters: 33,764

Majority: 6,543

Voter Turnout: 19,473 (57.7%)

Abd Mutalip Bin Abd Rahim (BN - UMNO)

30.0% (7,551)

Dr Maszlee Malik (PH - PKR)

18.8% (4,736)

Alagathiran Krishnan (PN - BERSATU)

5.1% (1,278)

Ahmad Shafiq Othaman (GTA - PEJUANG)

0.7% (164)

Registered voters: 25,147

Majority: 2,815

Voter Turnout: 13,729 (54.6%)

Chew Chong Sin (PH - DAP)

29.9% (19,813)

Kelly Chye Pei Yee (BN - MCA)

14.6% (9,706)

Wong Chan Giap (PN - BERSATU)

6.2% (4,116)

Registered voters: 66,362

Majority: 10,107

Voter Turnout: 33,635 (50.7%)

Incumbent: Chew Chong Sin

Dato' Sharifah Azizah Dato' Syed Zain (BN - UMNO)

25.5% (16,611)

Taqiuddin Cheman (PH - AMANAH)

17.6% (11,445)

Mohamad Nor Bin Lingan (PN - BERSATU)

11.7% (7,614)

Mohamed Noor Bin Suleiman (WARISAN)

0.9% (555)

Registered voters: 65,074

Majority: 5,166

Voter Turnout: 36,225 (55.7%)

Lee Ting Han (BN - MCA)

31.3% (8,077)

Sheikh Omar Ali (PH - DAP)

19.0% (4,901)

Selvendran A/L Velu (PN - PAS)

5.9% (1,512)

Aminuddin Bin Johari (GTA - PEJUANG)

0.7% (181)

Registered voters: 25,831

Majority: 3,176

Voter Turnout: 14,671 (56.8%)

Incumbent: Sheikh Omar Ali

R. Vidyananthan (BN - MIC)

35.7% (10,486)

Daud (PN - BERSATU)

12.9% (3,788)

Rohani Banu (PH - AMANAH)

7.4% (2,181)

Rosdi Amir (GTA - PEJUANG)

0.9% (273)

Registered voters: 29,343

Majority: 6,698

Voter Turnout: 16,728 (57%)

Incumbent: R. Vidyananthan

Alwiyah Talib (PN - BERSATU)

30.2% (8,433)

Youzaimi (BN - UMNO)

19.3% (5,392)

Mohammad Fakrulradzi (PH - AMANAH)

4.1% (1,154)

Mohd Noorhisyam Bin Ibrahim (GTA - PEJUANG)

0.5% (145)

Ismail Bin Don (IND)

0.3% (77)

Registered voters: 27,924

Majority: 3,041

Voter Turnout: 15,201 (54.4%)

Incumbent: Alwiyah Talib

Raven Kumar Krishnasamy (BN - MIC)

27.4% (10,528)

Cikgu Lan (PN - PAS)

23.9% (9,172)

Zulinah Binti A Johari (PH - PKR)

4.0% (1,529)

Mohd Firdaus Bin Abd Rahman (GTA - PEJUANG)

0.6% (213)

Registered voters: 38,408

Majority: 1,356

Voter Turnout: 21,442 (55.8%)

Incumbent: Raven Kumar Krishnasamy

Hahasrin Bin Hashim (BN - UMNO)

32.8% (12,599)

Hassan Bin Rasid (PN - BERSATU)

17.6% (6,745)

Ahmad Daniel (PH - AMANAH)

6.0% (2,314)

Ahmade Bin Mohd. Din (GTA - PEJUANG)

0.9% (334)

Registered voters: 38,408

Majority: 5,854

Voter Turnout: 21,992 (57.3%)

Incumbent: Hahasrin Bin Hashim

Rashidah Binti Ismail (BN - UMNO)

33.4% (9,381)

Intan Jawahir (PN - BERSATU)

16.0% (4,493)

Fakharuddin Moslim (PH - PKR)

7.0% (1,976)

Mohd Yusri Bin Yusof (GTA - PEJUANG)

0.9% (265)

Registered voters: 28,045

Majority: 4,888

Voter Turnout: 16,115 (57.5%)

Incumbent: Rashidah Binti Ismail

Muszaide Bin Makmor (BN - UMNO)

42.1% (12,063)

Abang Hasnol (PN - BERSATU)

22.3% (6,384)

Tok Mat Khairi (PH - AMANAH)

1.2% (333)

Tariq Ismail Bin Mustafa (GTA - PEJUANG)

0.7% (211)

Registered voters: 28,659

Majority: 5,679

Voter Turnout: 18,991 (66.3%)

Norlizah Binti Noh (BN - UMNO)

37.3% (12,171)

Alias Rasman (PN - BERSATU)

18.8% (6,132)

Omar Mokhtar (PH - PKR)

4.7% (1,527)

Mohd Shukor Bin Ahmad (GTA - PEJUANG)

0.8% (268)

Registered voters: 32,658

Majority: 6,039

Voter Turnout: 20,098 (61.5%)

Fauziah Binti Misri (BN - UMNO)

41.5% (12,409)

Mohd Faizal Asmar (PN - BERSATU)

16.4% (4,904)

Norazila Sanip (PH - AMANAH)

2.3% (693)

Rahmattullah Kamilin (GTA - PEJUANG)

1.7% (521)

Registered voters: 29,933

Majority: 7,505

Voter Turnout: 18,527 (61.9%)

Aznan Bin Tamin (BN - UMNO)

39.2% (9,850)

Cikgu Selamat Ujud (PN - PAS)

15.7% (3,947)

Rosman Tahir (PH - PKR)

3.2% (800)

Samat Bin Atan (GTA - PEJUANG)

0.4% (110)

Registered voters: 25,132

Majority: 5,903

Voter Turnout: 14,707 (58.5%)

Hj. Azizul Bin Bachok (BN - UMNO)

21.7% (22,939)

Dr. Karim (PN - PAS)

16.7% (17,658)

S. Gopalakrishnan (PH - PKR)

11.9% (12,550)

Dato' Abdul Aziz Bin Hj. Harun (GTA - PEJUANG)

1.3% (1,391)

Mohd Azmi Bin Ali (PBM)

0.8% (860)

Jayasangkar A/L Jeraman (IND)

0.6% (654)

Bala Sundaram Perumal (IND)

0.3% (365)

Registered voters: 105,707

Majority: 5,281

Voter Turnout: 56,417 (53.4%)

Incumbent: S. Gopalakrishnan

Amira Aisya (MUDA)

20.3% (22,884)

Ng Yew Aik (BN - MCA)

14.0% (15,770)

Loh Kah Yong (PN - GERAKAN)

7.9% (8,957)

Steven Choong (PBM)

2.2% (2,471)

Dr. Khairil Anwar Razali (GTA - PEJUANG)

2.2% (2,468)

Adzrin Bin Adam (IND)

0.4% (398)

Registered voters: 112,804

Majority: 7,114

Voter Turnout: 52,948 (46.9%)

Liow Cai Tung (PH - DAP)

21.5% (19,782)

Chan San San (BN - MCA)

19.4% (17,860)

Dr. Ker Ching Sheng (PN - GERAKAN)

9.0% (8,307)

Victor Chen Hain Kai (WARISAN)

1.6% (1,448)

Registered voters: 91,882

Majority: 1,922

Voter Turnout: 47,397 (51.6%)

Incumbent: Liow Cai Tung

Baharudin Bin Mohamed Taib (BN - UMNO)

22.7% (23,492)

Tazul Arifin Bin Nasri (PN - BERSATU)

15.0% (15,566)

Syed Othman (Arab) (PH - AMANAH)

14.0% (14,521)

Mohamed Ridza Bin Busu (WARISAN)

1.4% (1,412)

Mahaya Binti Ahad (GTA - PEJUANG)

1.0% (1,036)

Registered voters: 103,598

Majority: 7,926

Voter Turnout: 56,027 (54.1%)

Mohd Hairi Bin Mad Shah (BN - UMNO)

21.1% (16,053)

Zulkifli Bujang (PN - BERSATU)

13.0% (9,875)

Dr. Zamil Najwah (PH - PKR)

8.5% (6,448)

Rasid Abu Bakar (MUDA)

6.5% (4,948)

Mohamad Riadz Bin Mohamad Hashim (GTA - PEJUANG)

1.1% (810)

Ustaz Norramadan Bin Buan (IND)

0.4% (299)

Registered voters: 76,004

Majority: 6,178

Voter Turnout: 38,433 (50.6%)

Andrew Chen Kah Eng (PH - DAP)

20.6% (12,499)

Ang Boon Heng (BN - MCA)

15.9% (9,633)

Youis Yap (PN - GERAKAN)

6.3% (3,789)

Saiful Bahari (PBM)

2.2% (1,359)

Moharam Bin Baharom (IND)

1.0% (594)

Registered voters: 60,577

Majority: 2,866

Voter Turnout: 27,874 (46%)

Incumbent: Andrew Chen Kah Eng

Liew Chin Tong (PH - DAP)

18.4% (18,628)

Tan Hiang Kee (BN - MCA)

15.1% (15,281)

Koo Shiaw Lee (PN - GERAKAN)

8.7% (8,829)

Registered voters: 101,263

Majority: 3,347

Voter Turnout: 42,738 (42.2%)

Ramlee Bohani (BN - UMNO)

19.2% (11,919)

Napsiah Khamis (PH - PKR)

13.6% (8,405)

Tpr Hj. Nur Faizal B. Abdullah (PN - BERSATU)

13.0% (8,036)

Nornekman Bin Dato' Osman (GTA - PEJUANG)

2.2% (1,358)

Tok Hambali (IND)

0.8% (480)

Cikgu Azwan B. Abd Rahman (IND)

0.4% (271)

Mohd Suhimi Bin A.Rahman (IND)

0.3% (158)

Registered voters: 62,011

Majority: 3,514

Voter Turnout: 30,627 (49.4%)

Marina Binti Ibrahim (PH - DAP)

25.6% (26,359)

Lim Soon Hai (BN - MCA)

12.1% (12,416)

Khoo Kong Ek (PN - BERSATU)

6.1% (6,258)

Registered voters: 102,828

Majority: 13,943

Voter Turnout: 45,033 (43.8%)

Pandak Bin Ahmad (BN - UMNO)

19.9% (23,133)

Sr. Hj Dzulkefly Bin Ahmad (PH - AMANAH)

16.1% (18,773)

Samsudin Bin Ismail (PN - BERSATU)

10.7% (12,503)

Dr. Hj. Zaini Bin Hj. Abu Bakar (GTA - PEJUANG)

1.1% (1,308)

Ara (PSM)

0.9% (997)

Registered voters: 116,415

Majority: 4,360

Voter Turnout: 56,714 (48.7%)

Incumbent: Sr. Hj Dzulkefly Bin Ahmad

Dato' Mohd Jafni Md Shukor (BN - UMNO)

27.5% (10,889)

Azrol Hj. Rahani (MUDA)

15.5% (6,134)

Tosrin Bin Jarvanthi (PN - BERSATU)

12.9% (5,108)

Mokhtar Abdul Wahab (GTA - PEJUANG)

1.0% (385)

Registered voters: 39,611

Majority: 4,755

Voter Turnout: 22,516 (56.8%)

Incumbent: Tosrin Bin Jarvanthi

Athur Chiong Sen Sern (PH - PKR)

20.4% (9,439)

S. Suppayah (BN - MIC)

20.1% (9,302)

Tan Heng Choon (PN - GERAKAN)

8.6% (3,989)

Lee Ming Wen (WARISAN)

2.9% (1,349)

Registered voters: 46,237

Majority: 137

Voter Turnout: 24,079 (52.1%)

Wong Bor Yang (PH - DAP)

25.9% (16,525)

Kenny Shen Poh Kuan (BN - MCA)

16.6% (10,604)

Yeo Kwee Kwang (PN - BERSATU)

7.5% (4,802)

Registered voters: 63,717

Majority: 5,921

Voter Turnout: 31,931 (50.1%)

Hasni Bin Mohammad (BN - UMNO)

38.7% (10,896)

Dato' Isa Bin Ab Hamid (PN - BERSATU)

17.9% (5,037)

Haniff Ghazali Hosman (PH - PKR)

4.3% (1,200)

Iskandar Noor Bin Ibrahim (GTA - PEJUANG)

0.5% (139)

Registered voters: 28,165

Majority: 5,859

Voter Turnout: 17,272 (61.3%)

Incumbent: Hasni Bin Mohammad

Hasrunizah Hassan (Azah) (BN - UMNO)

26.5% (12,473)

Yb Speaker Suhaizan (PH - AMANAH)

13.1% (6,148)

Ustaz Abdullah (PN - PAS)

12.7% (5,967)

Hj. Abd. Rashid Bin Abd. Hadi (GTA - PEJUANG)

0.7% (329)

Registered voters: 46,991

Majority: 6,325

Voter Turnout: 24,917 (53%)

Tan Eng Meng (BN - MCA)

30.7% (11,024)

Yeo Tung Siong (PH - DAP)

17.3% (6,189)

Dato' Tan (PN - GERAKAN)

7.6% (2,741)

Hishamuddin Bin Busri (Kino) (WARISAN)

4.0% (1,438)

Registered voters: 35,865

Majority: 4,835

Voter Turnout: 21,392 (59.6%)

Incumbent: Yeo Tung Siong

Dato' Jefridin Atan (BN - UMNO)

33.6% (11,640)

Mahathir Iskandar Bin Muhammad (PN - BERSATU)

9.9% (3,439)

Zaiful Bakri @ Epul (PH - PKR)

9.5% (3,276)

Zamzam Bin Hashim (GTA - PEJUANG)

2.7% (927)

Registered voters: 34,624

Majority: 8,201

Voter Turnout: 19,282 (55.7%)

*Data for spoilt votes, voter turnout and demographics are unofficial.