Dharmadom earlier known as Dharmapattanam is a small town in Kannur district of
Kerala. The town is situated 17 km from
Kannur and around 15 km. from
Mahe. The neighbouring towns are Edakkad, Thalassery, Mokeri, Kottayam and Muzapilangadu. The town is situated on the National Highway connecting Thalassery and Edakkad. This town is well connected to other places in the state. The bus service is regular and connects Dharmadom with Thalassery and Kannur. The nearest railway station is the Dharmadom Railway Station on the Thalassery- Kannur rail route and the nearest airport is the Calicut Airport.
According to the 2001 census report, Dharmadom had a population of 29,169 inhabitants. Males

constitute 47% of the population and females constitute 53% of the population. In Dharmadom, 9% of the population is less than six years of age. The town has an average literacy rate of 87%, which is higher than the national average of 59.5%. The male literacy rate is 88% and the female literacy rate is 86%.
The Thalassery River, Thalassery Fort, St Johns Church, Thodikalam Shiva Temple and Overbury`s Folly are places of tourist interest in the district. The Dharmadom Island is a beautiful beach island surrounded with coconut palms and green bushes and situated at a distance of 100 metres from Dharmadom is a major tourist destination.