Shirasapur is a village in Ramdurg tehsil in district of Belgaum, Karnataka, India. As per the data provided by Census of India in 2011, total population of Shirasapur was 1,347 which includes 708 males and 639 females. Shirasapur covers 697.9 ha area. Pincode of Shirasapur is 591123.