Mahadevpura is a village in Tharad tehsil in district of Banas Kantha, Gujarat, India. As per the data provided by Census of India in 2011, total population of Mahadevpura was 654 which includes 346 males and 308 females. Mahadevpura covers 202.31 ha area. Pincode of Mahadevpura is 385566.