In Shahzadpur population of children with age 0-6 is 841 which makes up 11.56 % of total population of village. Average Sex Ratio of Shahzadpur is 872 which is lower than Haryana state average of 879. Child Sex Ratio for the Shahzadpur as per census is 730, lower than Haryana average of 834.