As of 2011 India census, Diphu had a population of 63,654. Based on population, it is classified as a class-II city (between 50,000 and 99,999 inhabitants). Males constitute 52% of the population and females 48%. Diphu has an average literacy rate of 90%, higher than the national average of 59.5%. The male literacy rate is 94% and female literacy rate is 86%. In Diphu, 13% of the population is under 6 years of age. The major indigenous communities living in Diphu are Karbi, Dimasa Kachari, Garo Kachari, Boro Kachari and Rengma Naga.