

| Year | Winner | Vote Share | Runner Up | Runner Up Vote Share | Vote Margin |
|---|---|---|---|---|---|
| 2024 | Mala RoyAITC | 49.48% | Debasree ChaudhuriBJP | 34.42 | 15.06 |
| 2019 | Mala RoyAITC | 47.5% | Chandra Kumar BoseBJP | 34.64 | 12.86 |
| 2014 | Subrata BakshiAITC | 36.96% | Tathagata RoyBJP | 25.29 | 11.67 |
| 2009 | Mamata BanerjeeAITC | 57.19% | Rabin DebCPM | 35.39 | 21.8 |
| 2004 | Mamata BanerjeeAITC | 50.93% | Rabin DebCPM | 38.19 | 12.74 |
| 1999 | Mamata BanerjeeAITC | 58.26% | Subhankar ChakrabortyCPM | 31.68 | 26.58 |
| 1998 | Mamata BanerjeeWBTC | 59.37% | Prasanta SurCPM | 32.95 | 26.42 |
| 1996 | Mamata BanerjeeINC | 52.51% | Bharati MukherjeeCPM | 40.14 | 12.37 |
| 1991 | Mamata Banerjee (w)INC | 52.46% | Biplab Das GuptaCPM | 39.1 | 13.36 |
| 1989 | Biplab DasguptaCPM | 50.07% | Bholanath SenINC | 46.61 | 3.46 |
| 1984 | Bhola Nath SenINC | 56.93% | Satyasadhan ChakrabortyCPM | 41.34 | 15.59 |
| 1980 | Satya Sadhan ChakrabartyCPM | 46.09% | Bholanath SenINC(I) | 38.09 | 7.99 |
| 1977 | Dilip ChakravartyBLD | 58.08% | Priya Ranjan Das MunshiINC | 40.59 | 17.49 |
| 1971 | Priya Ranjandas MunsiINC | 50.65% | Ganesh GhoshCPM | 42.95 | 7.7 |
| 1967 | G. GhoshCPM | 50.28% | B. B. GhoshINC | 37.58 | 12.7 |