1957 | Ayyappan C. C. | CPI | 33161 | Kochukuttan K | INC | 28895 |
1960 | K. Balakrishna Menon | PSP | 46052 | Kochukuttan | INC | 45726 |
1965 | N. K. Seshan | SSP | 22352 | V. K. Achutha Menon | INC | 19045 |
1967 | N.K.Seshan | SSP | 23857 | K.S.N.Namboodiri | INC | 22173 |
1970 | A. S. N. Nambisan | CPM | 27066 | N. K. Seshan | PSP | 25067 |
1977 | K. S. Narayanan Namboodiri | INC | 37783 | A. S. N. Nambisan | CPM | 25725 |
1980 | K. S. Narayanan Namboodri | INC(I) | 34658 | A. Padmanabhan | CPM | 32391 |
1982 | K. S. Narayanan Namboodiri | INC | 33645 | Puzhankara Balanarayanan | JNP | 32007 |
1987 | K. S. Narayanan Namboodiry | INC | 45389 | C. K. Nanu | JNP | 37206 |
1991 | K.S. Narayanan Namboodiri | INC | 51414 | K. Mohandas | KEC | 43773 |
1996 | V.Balaram | INC | 51050 | K.Mohandas | KEC | 41372 |
2001 | Adv.V.Balaram | INC | 59415 | M.P.Pauly | KEC | 50384 |
2004 | A.C.Moideen | CPM | 56731 | K. Muraleedharan | INC | 53016 |
2006 | A.C.Moideen | CPI(M) | 66928 | T.V.Chandra Mohan | DIC | 46107 |
2011 | C.N.Balakrishnan | INC | 67911 | N.R.Balan | CPM | 61226 |