Dharmadam State assembly constituency is one of the 140 state legislative assembly constituencies in Kerala, India. It is one of the seven assembly segments that constitute the Kannur Lok Sabha constituency. Since 2016, it has been represented by Pinarayi Vijayan of the Communist Party of India (Marxist)