The 2011 census of India recorded Dhianpur as having a population of 3,564 forming 673 households.[2][3] The male residents were 1,880 and the female residents were 1,684 in number. The children below the age of 6 numbered 451, of which 231 were males and 220 were females. The number of scheduled caste population was 528, of which 258 were females and 270 were males.[4]
According to the 2011 census, the number of people in Dhianpur who were literate was 2,349, of which 1,038 were females and 1,311 were males. The illiterate population was 1,215, of which 546 were females and 569 were males.[5]