| Position | Candidate Name | Votes | Votes% | Party |
|---|---|---|---|---|
| 1 | P Karunakaran | 385522 | 45.50% | Communist Party Of India (MARXIST) |
| 2 | Shahida Kamal | 321095 | 37.90% | Indian National Congress |
| 3 | K. Surendran | 125482 | 14.80% | Bharatiya Janata Party |
| 4 | K.H.274vi | 5518 | 0.70% | Bahujan Samaj Party |
| 5 | P.K. Raman | 5008 | 0.60% | Independent |
| 6 | Abbas Mothalappara | 2425 | 0.30% | Independent |
| 7 | Mohan Nayak | 2046 | 0.20% | Independent |