Mahra is a village in Poreyahat tehsil in district of Godda, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Mahra was 1,618 which includes 788 males and 830 females. Mahra covers 296 ha area. Pincode of Mahra is 814153.