As of 2011[update] India census, Bakhtiarpur had a population of 53,223. Males constitute 52.5% of the population and females 47.5%. Bakhtiarpur has an average literacy rate of 70%, higher than the state average of 61.8%; with 78% of the males and 61.1% of females literate. About 18% of the population is under 6 years of age. Sex ratio is at 903 against the state average of 918. The majority of the residents follow Hinduism (approximately 95%), but there is a scant presence of Sikhs and Jains (0.01%) and approximately 5% of Muslims.[1]