Mahadia is a village in Kandi tehsil in district of Murshidabad, West Bengal, India. As per the data provided by Census of India in 2011, total population of Mahadia was 3,463 which includes 1,785 males and 1,678 females. Mahadia covers 232.72 ha area. Pincode of Mahadia is 742138.