Magha 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 Magha was 758 which includes 382 males and 376 females. Magha covers 189.74 ha area. Pincode of Magha is 723212.