As per
2011 Census of India Dinhata had a total population of 36,124 of which 18,344 (51%) were males and 17,780 (49%) were females. Population in the age range 0–6 years was 2,485. The total number of literate persons in Dinhata was 30,487 (91.61% of the population over 6 years). For information regarding language and religion see Dinhata I#Language and religion and Dinhata II#Language and religion India
census, Dinhata had a population of 34,303. Males constitute 51% of the population and females 49%. Dinhata has an average literacy rate of 80%, higher than the national average of 59.5%: male literacy is 84% and, female literacy is 75%. In Dinhata, 9% of the population is under 6 years of age. ==Civic administration==