| Position | Candidate Name | Votes | Votes% | Party |
|---|---|---|---|---|
| 1 | V M Sudheeran | 369539 | 48.70% | Indian National Congress |
| 2 | T J Anjalose | 343590 | 45.30% | Communist Party Of India (MARXIST) |
| 3 | Nedumuthara Unnikrishnan | 17990 | 2.40% | Bharatiya Janata Party |
| 4 | Melpadam Gopi | 4756 | 0.60% | Peoples Democratic Party |
| 5 | Babu Raman | 2908 | 0.40% | Independent |
| 6 | K.K.Sudevan | 2839 | 0.40% | Independent |
| 7 | V Venugopal | 1196 | 0.20% | Independent |
| 8 | Siraj | 541 | 0.10% | Independent |