Badgram is a village in Jhalda I tehsil in district of Puruliya, West Bengal, India. As per the data provided by Census of India in 2011, total population of Badgram was 578 which includes 318 males and 260 females. Badgram covers 70.02 ha area. Pincode of Badgram is 723202.