 The total population constitute, 2,961 males and 3,055 females —a sex ratio of 1032 females per 1000 males.560 children are in the age group of 0–6 years, of which 270 are boys and 290 are girls —a ratio of 1074 per 1000.The average literacy rate stands at 70.89% with 3,377 literates, significantly higher than the state average of 67.41%.