RUMUSAN
Pada Pilihan Raya Umum Ke 11, S Vigneswaran daripada Barisan Nasional menang dengan mendapat undian sebanyak 24,376. Beliau menewaskan Mariah Mahmud dari Barisan Alternatif yang beroleh 16,137 undi.
Siti Mariah Mahmud (Pakatan Rakyat ) menang pada Pilihan Raya Umum Ke 12, dengan mendapat undian 38,630 menentang S.Vigneswaran A/L M. Sanasee dari Barisan Nasional yang mendapat 17,879 undi.
Sementara itu, Pilihan Raya Umum Ke 13 kerusi berkenaan dimenangi Siti Mariah Mahmud (Pakatan Rakyat ) dengan mendapat undian 59,106. Siti Mariah Mahmud ketika itu menentang Murugesan A/L Sinnandavar daripada parti Barisan Nasional yang beroleh 29,711 undi dengan majoriti 29,395.
Pada Pilihan Raya Umum Ke 14, Mohamad Sabu daripada Pakatan Harapan menang dengan mendapat 90,697 undian ketika menentang Mohamed Diah Baharun daripada parti Gagasan Sejahtera yang mendapat 19,555 undi. Majoriti undi sebanyak 71,142.