Narasalgi is a village in Basavana Bagevadi tehsil in district of Bijapur, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Narasalgi was 3,701 which includes 1,892 males and 1,809 females. Narasalgi covers 992.72 ha area. Pincode of Narasalgi is 586112.