The population of Dharmanagar, as estimated in late 2006, is 32,912.
Males constitute 51% of the population and
Dharmanagar has an average literacy rate of 73.66%, higher than the national average of 65.38%:
male literacy is 81.47% and
female literacy is 65.41%.
In Dharmanagar, 9% of the population is under 6 years of age. More than half of people traveling, either ride a bike, walk, or take a rickshaw.
98% percent of the population is Hindu,
1% is Buddhist and
less than 1% is Muslim.
Whilst the majority speaks Bengali, Dharmanagar is also home to Kokborok-speaking tribes.