As of 2001[update] India census, Harsud had a population of 15,871. Males constituted 52% of the population and females made up 48%. Harsud had an average literacy rate of 69%, which was higher than the national average of 59.5%. Male literacy is 77% while female literacy is 61%. In Harsud (old), 14% of the population was under 6 years of age.