 India census, Bokajan had a population of 19,936.Males constitute 53% of the population and females 47%.Bokajan has an average literacy rate of 86.77%, higher than the national average of 74.04%; with male literacy of 80% and female literacy of 68%.