At the time of the 2011 census, 66.32% of the population spoke Bengali, 9.95% Sadri, 4.64% Rajbongshi, 2.73% Hindi, 2.35% Kurukh, 1.52% Boro, 1.15% Nepali and 1.06% Mundari as their first language. 7.53% were recorded as speaking 'Other' under Bengali.
