In the 2006 and 2001 state assembly elections Jyotipriya Mallick of Trinamool Congress won the Gaighata assembly seat defeating Manmatha Roy of CPI(M) on both occasions. Contests in most years were multi cornered but only winners and runners are being mentioned. In 1996, Manmatha Roy of CPI(M) defeated Prabir Banerjee of Congress. In 1991, Prabir Banejee of Congress defeated Kanti Biswas of CPI(M). Kanti Biswas of CPI(M) defeated Radha Prasad Biswas of Congress in 1987, Mira Mitra of Congress in 1982, and Radha Prasad Biswas of Congress in 1977.