Malshiras is a village in Malshiras tehsil in district of Solapur, Maharashtra, India. As per the data provided by Census of India in 2011, total population of Malshiras was 21,985 which includes 11,378 males and 10,607 females. Malshiras covers 3544.78 ha area. Pincode of Malshiras is 413107.