 The total population constitute, 10,623 males and 10,359 females —a sex ratio of 975 females per 1000 males.2,105 children are in the age group of 0–6 years, of which 1,073 are boys and 1,032 are girls —a ratio of 962 per 1000.The average literacy rate stands at 68.78% with 12,984 literates, slightly higher than the state average of 67.41%.