 Scheduled Castes and Scheduled Tribes accounted for 14.76% and .08% of the population respectively.The average literacy of the town was 77.11%, compared to the national average of 72.99%.The town had a total of 18423 households.