Babupur is a village in Pirpainti tehsil in district of Bhagalpur, Bihar, India. As per the data provided by Census of India in 2011, total population of Babupur was 1,221 which includes 644 males and 577 females. Babupur covers 44 ha area. Pincode of Babupur is 813206.