Dharmadam legislative constituency in Kannur district was formed by merging the erstwhile Edakkad constituency with some parts of Thalassery constituency in 2008. It consists of Anjarakandy, Chembilode, Kadambur, Muzhappilangad and Peralasseri panchayats in Kannur taluk and Dharmadam, Pinarayi and Vengad panchayats in Thalassery taluk. There are 139 polling booths in Dharmadam legislative constituency.

2011

Five candidates contested in the first elections conducted after the formation of Dharmadam legislative constituency in 2011. K. K. Narayanan from Communist Party of India (Marxist) was the candidate from Left Democratic Front. Mambaram Divakaran – the UDF backed independent, Madhu S. Vayanan of Bahujan Samajwadi Party, C. P. Sangeetha of Bharatiya Janatha Party, Poyiloor Kunnumbrom Divakaran (Independent) were the other four candidates.
In 2011, the total number of electors was 163674 which included 73410 males and 90264 females. On an average the number of electors per polling station was 1178. About 83.31% among the total electors exercised their voting right in the 2011 elections. This accounted for about 135279 electors; 59876 males and 75403 females.

  MALES FEMALES TOTAL
Electors 73410 90264 163674
Voters 59876 75403 135279

K. K. Narayanan of CPI(M) won the election, bagging about 53% of the total votes polled. He defeated the UDF backed independent candidate Mambaram Divakaran by a margin of 15612 votes (about 11.54% of the total votes polled).

CANDIDATE PARTY VOTES PERCENTAGE
K. K. Narayanan CPI(M) 72354 53.1
Mambaram Divakaran Independent (INC) 57192 42
C. P. Sangeetha BJP 4963 3.6
Kunnumbrom Divakaran Independent 871 0.6
S. Madhu Vayanan BSP 797 0.6

2016

Six candidates contested in the legislative assembly elections at Dharmadam in 2016. Pinarayi Vijayan who is a politburo member of CPI(M) was the LDF candidate. Mambaram Divakaran from INC, Tharammal Niyaz of SDPI, Mohanan Manthery of BJP, and two independents – Divakaran M. Thiruvathira, Divakaran Moottil House were the other five candidates.

By 2016 the number of male electors increased by 9958 to reach 83368 and the number of female electors increased by 8634 to reach 98898. This corresponds to an increase of 13.6% and 9.6% respectively, compared to 2011. The total number of electors has reached 182266 in 2016 which is a net increase of 11.4% from 2011. Average electors per booth rose to 1311. The number of electors who have exercised their voting rights also rose by 12.5%, elevating the polling percentage to 83.5%.

  MALES FEMALES TOTAL
Electors 83368 98898 182266
Voters 67612 84631 152243

Pinarayi Vijayan of CPI(M) defeated the UDF candidate by a margin of 36905 votes (about 24.24% of total votes polled) in the 2016 elections to the legislative assembly. He secured about 57% of the total votes polled in the elections.

CANDIDATE PARTY VOTES PERCENTAGE
Pinarayi Vijayan CPI(M) 87329 56.8
Mambaram Divakaran INC 50424 32.8
Mohanan Manthery BJP 12763 8.3
Tharammal Niyaz SDPI 1994 1.3
Divakaran M. Thiruvathira Independent 354 0.2
Divakaran Moottil House Independent 148 0.1

2021

8 candidates contested in the 2021 legislative assembly election at Dharmadam. They were C K Padmanabhan (BJP), Pinarayi Vijayan (CPIM), C Raghunathan (INC), Basheer Kannadiparamba (SDPOI), Chovva Raghunathan (IND), Valayar Bhagyavathi (IND), C P Maharoof (IND), Vadi Harindran (IND)

The total number of eligible electors was1,93,486 of which 89,773 were male, 1,03,711 female and 2 registered voters were of the third gender. The electorate gender ratio in Dharmadam in 2021 is 1155.

Pinarayi Vijayan won the election by a margin of 50, 123 votes.

Party Candidate Votes %
  CPI (M) Pinarayi Vijayan 95,522 59.61%
  INC C. Raghunathan 45,399 28.33%
  BJP C. K. Padmanabhan 14,623 9.13%
  SDPI Basheer Kannadiparamba 2,280 1.42%
  Independent Valayar Bhagyavathi 1,753 1.09%