Kesna is a village in Majhgaon tehsil in district of Pashchimi Singhbhum, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Kesna was 780 which includes 371 males and 409 females. Kesna covers 394 ha area. Pincode of Kesna is 833214.