 India census, Bakani had a population of 17938.Males constitute 52% of the population and females 48%.Bakani has an literacy rate of 65%, higher than the national average of 59.5%; with 62% of the males and 38% of females literate.