| Position | Candidate Name | Votes | Votes% | Party |
|---|---|---|---|---|
| 1 | N.N.Krishnadas | 372536 | 45.70% | Communist Party Of India (MARXIST) |
| 2 | M.T. Padma | 341769 | 41.90% | Indian National Congress |
| 3 | C. Uday Bhaskar | 87948 | 10.80% | Bharatiya Janata Party |
| 4 | C. Krishnan | 2668 | 0.30% | Bahujan Samaj Party |
| 5 | T.K. Rajan | 818 | 0.10% | Independent |
| 6 | N. Krishnakumar | 804 | 0.10% | Rashtriya Janata Dal |