Birpur is a village in Mohammadabad tehsil in district of Ghazipur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Birpur was 8,560 which includes 4,442 males and 4,118 females. Birpur covers 72.03 ha area. Pincode of Birpur is N/A.