Badagon is a village in Pharenda tehsil in district of Mahrajganj, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Badagon was 5,590 which includes 2,855 males and 2,735 females. Badagon covers 438.32 ha area. Pincode of Badagon is 273162.