Mahishasthali is a village in Bhagawangola I tehsil in district of Murshidabad, West Bengal, India. As per the data provided by Census of India in 2011, total population of Mahishasthali was 17,785 which includes 9,074 males and 8,711 females. Mahishasthali covers 361.03 ha area. Pincode of Mahishasthali is 742178.