Semra is a village in Chakia tehsil in district of Purba Champaran, Bihar, India. As per the data provided by Census of India in 2011, total population of Semra was 2,270 which includes 1,190 males and 1,080 females. Semra covers 214 ha area. Pincode of Semra is 845437.