 Indian census, Desaiganj has a population of 28,781 of which 14,388 are males while 14,393 are females.Literacy rate of Desaiganj is 88.38% higher than state average of 82.34%.In Desaiganj, Male literacy is around 93.58% while female literacy rate is 83.22%.