As of the 1991 Bangladesh census, Sarankhola had a population of 107,856. Males constituted 51.28% of the population, and females 48.72%. This Upazila's eighteen up population was 52,157. Sarankhola had an average literacy rate of 41.8% (7+ years), and the national average of 32.4% literate.
