Mankadshola is a village in Junagarh tehsil in district of Kalahandi, Odisha, India. As per the data provided by Census of India in 2011, total population of Mankadshola was 1,042 which includes 528 males and 514 females. Mankadshola covers 392 ha area. Pincode of Mankadshola is 766001.