Mahadiya is a village in Kharagpur II tehsil in district of Paschim Medinipur, West Bengal, India. As per the data provided by Census of India in 2011, total population of Mahadiya was 269 which includes 131 males and 138 females. Mahadiya covers 33.4 ha area. Pincode of Mahadiya is 721301.