Karnapali is a village in Basna tehsil in district of Mahasamund, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Karnapali was 834 which includes 396 males and 438 females. Karnapali covers 246.94 ha area. Pincode of Karnapali is 493558.