| Position | Candidate Name | Votes | Votes% | Party |
|---|---|---|---|---|
| 1 | Adv Adoor Prakash | 328051 | 33.30% | Indian National Congress |
| 2 | V Joy | 327367 | 33.20% | Communist Party Of India (Marxist) |
| 3 | V Muraleedharan | 311779 | 31.60% | Bharatiya Janata Party |
| 4 | Surabhi S | 4524 | 0.50% | Bahujan Samaj Party |
| 5 | Prakash P L | 1814 | 0.20% | Independent |
| 6 | Santhosh K | 1204 | 0.10% | Independent |
| 7 | Prakash S | 811 | 0.10% | Independent |