According to the 2001 India census report, Gosainganj had a population of 12,622 inhabitants. Males and females account for 52% and 48% of the population. In Gosainganj, 15% of the population is less than six years of age. Gosaiganj has an average literacy rate which is higher than the national average literacy rate of 59.5%. The literacy rate of Gosainganj is 66%, out of which the literacy rate of the males is 72% and the literacy rate of the females is 59%. |