The State has a total population of about 31.91 lakhs (2001 census), which is the 2nd highest in the North Eastern Region, after Assam. The average density of population is also fairly high, at 304 persons per sq. km, particularly considering the fact that 60% of the area being forested and hilly is sparsely populated. The literacy rate in the State over 80%, which is much higher than the national average and 2nd highest in the North Eastern Region, after Mizoram. The State has a good social infrastructure in terms of educational and health institutions. The main languages spoken in the State are Bangla, Hindi and English.