Mesra is a village in Kanke tehsil in district of Ranchi, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Mesra was 9,476 which includes 5,453 males and 4,023 females. Mesra covers 681 ha area. Pincode of Mesra is 835217.