 Males constituted 52.77% of the population and females 47.22%.The average literacy rate of 65.37% was lower than the national average, with male literacy at 74.68% and female literacy at 55.68%.In Shikarpur, 17.5% of the population was then under 6 years of age.