Semarpur is a village in Amarpur tehsil in district of Banka, Bihar, India. As per the data provided by Census of India in 2011, total population of Semarpur was 703 which includes 355 males and 348 females. Semarpur covers 114 ha area. Pincode of Semarpur is N/A.