| Position | Candidate Name | Votes | Votes% | Party |
|---|---|---|---|---|
| 1 | Shafi Parambil | 557528 | 49.60% | Indian National Congress |
| 2 | K K Shailaja Teacher | 443022 | 39.50% | Communist Party Of India (Marxist) |
| 3 | Praphul Krishnan | 111979 | 10.00% | Bharatiya Janata Party |
| 4 | Shafi T P | 3764 | 0.30% | Independent |
| 5 | K K Shylaja | 1179 | 0.10% | Independent |
| 6 | Kunhikannan Payyoli | 869 | 0.10% | Independent |
| 7 | Shylaja | 680 | 0.10% | Independent |
| 8 | Shafi | 422 | 0.00% | Independent |
| 9 | Sylaja P | 326 | 0.00% | Independent |
| 10 | Muralidharan | 269 | 0.00% | Independent |