 Scheduled Castes and Scheduled Tribes accounted for 16.28% and .05% of the population respectively.The average literacy of the town was 74.37%, compared to the national average of 72.99%.The town had a total of 12157 households.